Live data from Hacker News

Poll: What's Your Most Disliked Programming Language?

news.ycombinator.com

71–80 of 366 posts

Re: Poll: What's Your Most Disliked Programming Language?

#71
post #55

Earlier quoted context omitted.

I'd encourage you to play around with Obj-C a little more before writing it off. It's actually a pretty simple, compact and concise language once you dig into it. Apple's APIs, on the other hand... :facepalm:

Which APIs do you dislike? I think Apple's Cocoa and Cocoa touch frameworks are some of the best. Cocoa is old and less polished, but Cocoa touch is pretty awesome.

I'd agree on Cocoa Touch, but Cocoa seems like a mess to me. I hope Apple will clean up the Cocoa API at some point in the future ...

Re: Poll: What's Your Most Disliked Programming Language?

#72
post #51

Easily C# and Java, I don't think the virtual machine adds anything other than another abstraction layer to get in the way. Just because code is native doesn't mean you can't have all sorts of built in bounds checking to ensure safety, but when you're in a VM, taking off the training wheels when you need to actually make shit fast is such a pain. I especially don't understand the point of a VM like the CLR that only…

How much of your rant has to with the actual language C# as opposed to the VM, other people, XML and patterns?

Good point, the language felt like Visual Basic wrapped in Java's syntax, or maybe a reaction to Java with subtle improvements. There were some nifty things baked in like events and lambdas, but for the most part it didn't feel like I was exploring any fundamentally new constructs or gaining much in the way of expressiveness over C++ with boost. The whole language just feels milquetoast.

It was also difficult to get stuff across the managed/unmanaged boundary without a lot of verbosity and overhead, so optimization was unduly difficult.

But really, it's not the language I hate, the language is mediocre, its the ecosystem around it that's terrible.

Re: Poll: What's Your Most Disliked Programming Language?

#74
post #43

Earlier quoted context omitted.

pylint catches most such common errors.

Editra with the PyStudio plugin has become my favorite development environment. It runs pylint every time you save a file and highlights lines with errors.

I believe vim + syntastic should do the same

Re: Poll: What's Your Most Disliked Programming Language?

#75
post #8

PHP will be at the top of this poll and the other poll of favorite languages.

It won't be at the top of the other poll. It's getting about as much votes there as Haskell. If we consider the size of userbase for both languages, it's pretty clear that it's not liked in this community. With good reason, it's utterly mediocre.

[deleted]

Re: Poll: What's Your Most Disliked Programming Language?

#76
post #69

I think for a language to be disliked it should be in one of the following categories: 1) First category is where you are forced to use it, and it is easy enough to get started in. For these languages the programmer base is big enough for the mandatory awkward features of the language be stumbled onto frequently enough to gather all the hate, and also big enough for the language hating to become a pop culture. Javasc…

I hate Python with a passion I cannot express or explain.

Must be the forced indentation. One of the things I love about it.

Re: Poll: What's Your Most Disliked Programming Language?

#77
post #54

I hate PL/SQL

That makes me think the inclusion of "SQL" on the original list is debatable, as SQL isn't really a programming language in the way that the others are.

PL/SQL and T-SQL (and I'm sure there are others) would be more appropriate.

Post reply on HN