Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Programming Language Opinions Thread

Name: Anonymous 2014-06-02 15:40

Post you're opinions on the following programming languages + any more you want to comment on:

* Java, C, C++, Go, Rust
* PHP, Perl, Ruby, Python, Javascript
* Lisp, Scheme
* Ocaml, Haskell

Name: Anonymous 2014-06-02 15:55

* Java: easy to learn for and good for beginners, so much undeserved hate because it's uncool (mostly just stemming from verbosity?)
* C: It's way too high level, so it gets used way way too much given how unsafe it is
* C++: This is absolutely fucking disgusting. Just a complete horrible mess.
* Go: Ignored it for a couple years because I thought it was some hipster thing but it looks like a decent higher level C replacement actually (does bounds checking so much safer)
* Rust: appearts to be like C++ (horrible, needlessly complex and shit)

* PHP: by meathead for meatheads. SQL injection, XSS, cookie.. shit, everything is fucking insecure and terrible because of this piece abortion. It's so completely retarded I can't even believe it... and people lap it up.
* Perl: it's kind of useful for scripting web shit since you have xpath and stuff. CPAN rules.
* Ruby: this language is a misogenistic hate crime
* Python: Guido, if you're reading this: You weren't sent SICP as an insult - it was to help you. You should fucking read it. badly. Language is utter pigshit, it's disgusting that people actually use and like it. I've had to cut many friends out of my life for using python.
* Javascript: Apparently this is becoming trendy, despite it being horrendously fucking awful. It's such a shame the web is built with this stupid kiddy script language and people are JITing this now to make it even more insecure, giving random websites even more power to suck up resources and fuck your computer over. Sad.

* Lisp: Common Lisp is gross and stupid. too much syntax, horrible failure of a "module system", bad macros, no TCO.
* Scheme: good macro system, tco, R5RS short and simple and nice, it fails because no module system. sad because it's nice otherwise.
* Ocaml: For some reason I just find it awkward and not nice to use. That said I would be happy to work on large projects with it if I was required to. It's robust and well designed.
* Haskell: Much much nicer type system but really retarded, slow and shit and useless and horrible community.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List