Programming Languages
1
Name:
!3LrT5NRVks
2009-08-30 22:00
C or C++: For when performance is the #1 concern
Java: Best all round programming language for non-toy programs. Verbosity prevents 'shortcuts' that are useful for toy programs.
Mathematica: When you need to crunch some numbers.
Anything else: Only acceptable for toy or web applications.
Haskell: Never acceptable.
NO EXCEPTIONS
2
Name:
Anonymous
2009-08-30 22:02
0/10
3
Name:
!3LrT5NRVks
2009-08-30 22:04
>>1
for the record: C#=Java.clone();
4
Name:
Anonymous
2009-08-30 22:05
Troll or newbie. Ignored.
5
Name:
Anonymous
2009-08-30 22:08
>>1
I've never even heard of Mathematica. Is it like instant EXE?
Language* c_sharp = new Java();
7
Name:
Anonymous
2009-08-30 22:17
>>1
Downvoted for always being a shitty poster
I'm disappointed in you, /prog/ .
The front page has hardly budged since this morning, and the only activity has been from troll threads like these.
Are you a bad enough dude to drive off Kenneth with lots of threads about Erlang?
9
Name:
Anonymous
2009-08-30 22:25
Matlab or SAS I can see, but Mathematica for number crunching, that's just silly.
10
Name:
Anonymous
2009-08-30 22:28
>>8
Why is it so slow? Are the kids going back to school already?
11
Name:
Anonymous
2009-08-30 23:35
Perl: Does everything and always works because no matter what you type, it's VALID PERL CODE
12
Name:
Anonymous
2009-08-30 23:36
>>10
Probably.... But it's Sunday anyways, so no school for anybody.
I'm guessing it's just because
Sunday sucks massive balls . We'll see tomorrow.
13
Name:
Anonymous
2009-08-31 0:15
>>10
The new season of Heroes started
14
Name:
Anonymous
2009-08-31 2:04
>>13
Dammit, you made me look.
15
Name:
Anonymous
2009-08-31 2:16
>>11
I used to think this too.
And then I saw J.
J was created by Kenneth Iverson!
16
Name:
Anonymous
2009-08-31 23:47
17
Name:
Anonymous
2009-09-01 0:22
>>15
Kenneth Eugene Iverson
Eugene
( ≖‿≖)
18
Name:
Anonymous
2009-09-04 23:13
18 get
19
Name:
Anonymous
2009-09-05 0:55
D does not support multiple-inheritance!
20
Name:
Anonymous
2009-09-05 1:47
21
Name:
Anonymous
2009-09-05 1:56
>>20
C++ supports multiple-inheritance!
22
Name:
Anonymous
2009-09-05 2:20
>>20
Common Lisp (Object System) or CLOS has true generic methods which allow multiple inheritance(multi-methods), and at the same time classes can inherit from multiple superclasses. The actual data structures (classes and instances of them) are separate objects from generic functions, thus this works very well in practice and makes many ``design patterns'' become unneeded/obsolete (things like the Visitor pattern which is simply needed to work around the limitation of single dispatch object systems is a common example). Such an implementation is much more generic than most other so-called ``OO'' languages as it does not tie methods with classes directly. Aside from multiple inheritance, one has many ways to do method combinations and mix-in's.
23
Name:
Anonymous
2009-09-05 3:02
24
Name:
Anonymous
2009-09-05 4:43
25
Name:
Anonymous
2010-11-14 13:39