Lets say what we like about programming languages for a change.
C: Very fast and simple syntax.
C++: Has some useful standard libraries that C doesn't have, like vector and map.
Java: Has a very good garbage collector.
Lisp: You can make intersting self-modifying programs with macros.
PHP: Is one of the more readable scripting languages
Python: The forced indentation of code is an interesting idea
Ruby: no comment
Name:
Anonymous2009-07-03 14:06
C++: There are shitloads of libraries for cpp.
PHP: Being able to freely change a variable's type.
Pascal: Easily readable.
Name:
Anonymous2009-07-03 14:07
Python: Doing stuff is very rapid, I can use it to quickly create prototypes of things I think of, and then implement and rework the program in a more efficient language.
Name:
Anonymous2009-07-03 14:08
PHP: Is one of the more readable scripting languages
Nice try
Scheme: Elegant, small (at least up until R6RS)
Python: Readable, library for everything
C: Vroom, vroom
MIPS: Most elegant assembly language
Haskell: very math-like (I consider this a good thing, even if you don't)
Name:
Anonymous2009-07-03 14:20
Haskell: math-like, no idiots ('cause you can't program Haskell when you're a trained code monkey, lolol)
Scheme: Spirits of the computer, etc.
C: A solid tool;
Pascal: Even when you are in a room full of cretins, someone will know Pascal.
C++: DICKS ABOUND!
Name:
Anonymous2009-07-03 14:28
C: A simple representation of a turing machine. Small number of operations and types, but sometimes simple is all that's needed.
Java: Knows what it wants to be. Object Oriented from the ground up.
Perl: Language level integration with regular expressions and the shell can make writing scripts for some tasks blindingly fast.
Name:
Anonymous2009-07-03 14:49
Perl: It's so pretty! Also there's a module for just about everything.
C: Writing a program is like building a jet engine from scratch.
Brainfuck: You are the only person to fully understand what your program does.
Name:
FrozenVoid2009-07-03 14:52
JavaScript: very easy to write anything(RAD),concise,expressive and adaptable.
Scheme: no forced anything
Lua: no forced anything, but enjoy your fixed-length numbers
C: fuck year portable assembly
Name:
Anonymous2009-07-03 15:04
>C++: Has some useful standard libraries.
troll of the century. the c++ standard library is a fucking joke and it's always been like this.
Name:
Anonymous2009-07-03 17:25
>>1 Lisp: You can make intersting self-modifying programs with macros.
If this is the best “pro” you can think of for Lisp, you don't know it well enough to be commenting on it.
Of course, it's not likely you know the others well enough to comment either.
Name:
Anonymous2009-07-03 17:39
>>10 >>11
Baseless statements, quoting out of context, ad hominen attacks, Never change /prog/.
Name:
Anonymous2009-07-03 18:37
>>6 Java: Knows what it wants to be. Object Oriented from the ground up. Java [...] Object Oriented from the ground up.
oh wow
>>21
Been rereading Harry Potter to prepare for the movie, eh? Faggot.
Name:
FrozenVoid2009-07-04 2:50
>>17 JavaScript functions always require writing 'function(){}' unlike all the languages with shortcuts like Haskell.
Its disheartening that they[1] don't change this, but provide shorter syntax[2] for all the objects/arrays/regexps/etc
[1]Mozilla and Brendan Eich
[2]x={},x=[],x=//,
__________________________________ http://xs135.xs.to/xs135/09042/av922.jpg
The primitive mentality is a condition of the human mind, and not a stage in its historical development.
>>23
I believe if you read the language specification and discussion around it there is justification for not providing short function creation syntax. Obviously, you wouldn't do that though, IHBT.