Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
Best quote I ever invented...
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic Printable version
 View previous topic  Trench Wars Development Zone Hiring Post :: Post Beta Test new Wiki  View next topic  
Author Message
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Tue Dec 28, 2004 12:11 pm   Post maybe stupid    Post subject: Best quote I ever invented... Reply to topic Reply with quote

"Java: Re-inventing the wheel, one square at a time."
_________________
4,691 irradiated haggis!
Back to top
View users profile Send private message Add User to Ignore List
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Tue Dec 28, 2004 12:20 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Ekted! You're a genius! biggrin.gif
_________________
This help is informational only. No representation is made or warranty given as to its content. User assumes all risk of use. Cyan~Fire assumes no responsibility for any loss or delay resulting from such use.
Wise men STILL seek Him.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Tue Dec 28, 2004 12:31 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Java is all about NOT reinventing the wheel, unlike C.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Tue Dec 28, 2004 1:08 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

>.< that hurts
_________________

Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Tue Dec 28, 2004 8:00 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Very.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Wed Dec 29, 2004 12:05 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

Assassin, do you even code?
Back to top
View users profile Send private message Add User to Ignore List AIM Address
lp_street_soldier
Thing 1


Age:33
Gender:Gender:Male
Joined: Apr 24 2004
Posts: 352
Location: Britain
Offline

PostPosted: Wed Dec 29, 2004 7:20 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

Dr Brain wrote:
Java is all about NOT reinventing the wheel, unlike C.


... just take it.
Back to top
View users profile Send private message Add User to Ignore List Send email MSN Messenger
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Wed Dec 29, 2004 9:30 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

BaK, Im trying to learn python sa_tongue.gif No one make fun of me or i will hurt you.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Wed Dec 29, 2004 12:46 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Python looks weird to me
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Solo Ace
Yeah, I'm in touch with reality...we correspond from time to time.


Age:38
Gender:Gender:Male
Joined: Feb 06 2004
Posts: 2583
Location: The Netherlands
Offline

PostPosted: Wed Dec 29, 2004 1:24 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

You look weird to me. icon_sad.gif icon_smile.gif
Back to top
View users profile Send private message Add User to Ignore List
SuSE
Me measures good


Joined: Dec 02 2002
Posts: 2307
Offline

PostPosted: Wed Dec 29, 2004 11:19 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Dr Brain wrote:
Java is all about NOT reinventing the wheel, unlike C.

that makes so little sense in so many ways and only a little sense in one way (which isn't a way Ekted was talking about)
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Wed Dec 29, 2004 11:43 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Java provides a huge library for programmers to use, so they don't rewrite their linked lists classes from scratch (unlike C).

I might add that Ekted counts this as a feature of C, the reinventing of the wheel.

The STL also provides this service to C++ programmers.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
lp_street_soldier
Thing 1


Age:33
Gender:Gender:Male
Joined: Apr 24 2004
Posts: 352
Location: Britain
Offline

PostPosted: Thu Dec 30, 2004 4:39 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

SuSE, I guess you didn't read this -

Beware: argues for fun. Should be considered armed with facts and dangerous. Do not attempt to draw into any sort of debate.

Imagine him at home... O_O
Back to top
View users profile Send private message Add User to Ignore List Send email MSN Messenger
SuSE
Me measures good


Joined: Dec 02 2002
Posts: 2307
Offline

PostPosted: Thu Dec 30, 2004 12:53 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Dr Brain wrote:
Java provides a huge library for programmers to use, so they don't rewrite their linked lists classes from scratch (unlike C).

lol
lp_street_soldier wrote:
SuSE, I guess you didn't read this -

Beware: argues for fun. Should be considered armed with facts and dangerous. Do not attempt to draw into any sort of debate.

...hmmm?
lp_street_soldier wrote:
Imagine him at home... O_O

arguments don't generally last as long in real life
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Thu Dec 30, 2004 3:59 pm   Post maybe stupid    Post subject: STL Evilness Reply to topic Reply with quote

Writing your own classes is always better than using some pseudo-black-box class like STL (or even worse, Java). I call STL pseudo-black-box because Plauger obviously wrote his code to be REALLY confusing.

Relying on std::vector
Code: Show/Hide
void insert(iterator _P, size_type _M, const _Ty& _X)
   {if (_End - _Last < _M)
      {size_type _N = size() + (_M < size() ? size() : _M);
      iterator _S = allocator.allocate(_N, (void *)0);
      iterator _Q = _Ucopy(_First, _P, _S);
      _Ufill(_Q, _M, _X);
      _Ucopy(_P, _Last, _Q + _M);
      _Destroy(_First, _Last);
      allocator.deallocate(_First, _End - _First);
      _End = _S + _N;
      _Last = _S + size() + _M;
      _First = _S; }
   else if (_Last - _P < _M)
      {_Ucopy(_P, _Last, _P + _M);
      _Ufill(_Last, _M - (_Last - _P), _X);
      fill(_P, _Last, _X);
      _Last += _M; }
   else if (0 < _M)
      {_Ucopy(_Last - _M, _Last, _Last);
      copy_backward(_P, _Last - _M, _Last);
      fill(_P, _P + _M, _X);
      _Last += _M; }}


Relying on self
Code: Show/Hide
template <class _AC>
void SVector <_AC>::insert(_AC *here, const _AC &item)
{
   if (end <= next)
   {
      _AC *dest;
      int new_space = count() + 1 + EXTRA;

      //allocate a new array and copy up to the reserved spot
      _AC *new_array = operator new(new_space * sizeof(_AC));
      dest = copy(new_array, begin, here - begin);

      //"insert" the item
      new (dest++) _AC(item);

      //copy the rest
      next = copy(dest, here, next - here);

      //set the pointers
      begin = new_array;
      end = begin + new_space;

      realloc_flag = true;
   }
   else
   {
      _AC *dest = next++;
      _AC *source = dest - 1;

      while (dest > here)
      {
         new (dest++) _AC(*source--);
         source->~_AC();
      }

      new (dest) _AC(item);   //dest = here
   }
}
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Thu Dec 30, 2004 6:42 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

I've found java a lot easier to use than C, C++... but thats just me.
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Fri Dec 31, 2004 10:53 am   Post maybe stupid    Post subject: Re: STL Evilness Reply to topic Reply with quote

Cyan~Fire wrote:
Writing your own classes is always better than using some pseudo-black-box class like STL (or even worse, Java). I call STL pseudo-black-box because Plauger obviously wrote his code to be REALLY confusing.


We were talking about reinventing the wheel, not what you think is better.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Fri Dec 31, 2004 1:11 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

I'm arguing that this kind of re-inventing the wheel is better than Java's king of re-inventinting the wheel. You two were talking about different things, right?
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Jan 01, 2005 11:42 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

Recap: I am saying Java doesn't reinvent the wheel. I am saying C does. You are saying C does, and that you like it that way.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Sat Jan 01, 2005 1:46 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Java is re-inventing the wheel as in it's creating another programming language when better ones existed already.

C lets its users re-invent the wheel through writing their own functions and structs to do what they want.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Jan 01, 2005 3:48 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

C reinvented the wheel in the same respect, one might say.

It wasn't the first programming language. Not even close to the first.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Sat Jan 01, 2005 7:03 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Did Einstein re-invent physics?
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Jan 01, 2005 8:56 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

No. Your point?

My statement was a obviously flawed support of your own statement about C and Java. By challenging it, you don't help to prove your original point at all.

I was making the point that OBVIOUSLY C was a good thing and doesn't "reinvent the wheel", and that Java is also a good thing and doesn't "reinvent the wheel".
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Mine GO BOOM
Hunch Hunch
What What
Hunch Hunch<br>What What


Age:42
Gender:Gender:Male
Joined: Aug 01 2002
Posts: 3615
Location: Las Vegas
Offline

PostPosted: Sat Jan 01, 2005 10:27 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Any of you even understand Ekted's quote at all? It doesn't mean that Java doesn't allow users to re-invent the wheel, or that it is easier or harder than any other language. It just mentions that the way in which it works, is much more unusual and clunkier than some of the other languages. Thus the "one square" part.

So a quick summary: C forces people to re-invent the wheel all the time. Java does more to prevent everyone from having to remake linked list and such, but its method of doing isn't as good as it should be, and is abstracted too much. Thus, when using Java's build in supports, it doesn't always act how you need it to.
Back to top
View users profile Send private message Add User to Ignore List Send email
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Jan 01, 2005 10:58 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

Mine GO BOOM wrote:
Java does more to prevent everyone from having to remake linked list and such, but its method of doing isn't as good as it should be, and is abstracted too much. Thus, when using Java's build in supports, it doesn't always act how you need it to.


I disagree, but that's not the point.

If you don't understand why Java was made the way it was, one would make comments like Cyan, MGB and Ekted have all made.

C is a flat head screwdriver. Java is a phillips head screwdriver. They seem to go for the same purpose on the surface, but thinking one type should be enough for all is flawed.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Trash Talk All times are GMT - 5 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 43 page(s) served in previous 5 minutes.

phpBB Created this page in 0.758508 seconds : 50 queries executed (77.7%): GZIP compression disabled