(02-06-2015, 11:36 AM)FreelanceWizard Wrote:*crickets chirp*(02-06-2015, 10:49 AM)Gegenji Wrote: "VB's a stupid language."
FTFY.
As someone who came up through coding and still codes (I'm writing an OAuth2 IP right now), of the CLI languages, VB.NET is by far my most disliked (we shall not speak of Original VB ). However, at least the CLI languages are sane. For pure insanity, I recommend:All good languages start with the letter C: C, C++, C#. One could be excused for dropping C++ from that list, because template metaprogramming is The Devil, and I'd rather a language where I can blow my foot off where I can actually see the gun and where the trigger is, as opposed to C++ where I can push a green button that says "Push Me!" and, after 20-30 Rube Goldberg operations, a gun teleports in front of my foot and shoots it for me.
- PHP, where NULL++ = 1, but NULL-- = NULL; or "this" == true, "this" == 0, but true != 0. Also, mysql_escape_string, mysql_real_escape_string, mysql/mysqli/PDO_mysql. Those are but the least of its sins.
- Perl, the original "write once, read never" language
- Python, where whitespace is significant and evidently there's nothing wrong with that
- Ruby, where you get all the slowness of an interpreted language with all the insecurity of operation by convention (Rails model binder, overposting, and Active Record = 0wned)
Wut?