Live data from Hacker News

Poll: What's Your Most Disliked Programming Language?

news.ycombinator.com

181–190 of 366 posts

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

#181
post #64

Earlier quoted context omitted.

I refute that Fortran is axiomatically worse than Java. I've spent a few years working in each, so I got to know them decently well. Fortran is like C with great math support; that is to say, C is like Fortran with great systems facilities. In each language's domain, it is more expressive and more performant than Java. Outside its domain, you don't want a bad programmer going near it for too long, but you can absolut…

Java is good for enterprise IT consultancies. It requires a lot more detail to attention to implementation most enterprise app features, yet it still works acceptably in the end, maximizing consultancy fees.

In the end it rarely works acceptably, but that just helps sell support contracts, so it is also good for enterprisey software vendors and consultancies.

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

#182
post #123
post #95

Earlier quoted context omitted.

Brainfuck has the goal of being a bad language.

The goal of brainfuck is to be as minimal as possible. Being bad is just a side effect of that. If you want a language that was designed to be bad look at Malbolge or INTERCAL.

No, youre right - brainfuck is a good language.

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

#184
post #145

Earlier quoted context omitted.

Your second statements communicates to me that you like it because it's a toy language. It may be useful for just getting something small done and getting started but for someone who looks at programming as an enjoyable craft php loses it's shine. Especially once you've been exposed to other languages that highlight how much better it could be.

Facebook uses a lot of PHP and seems to do fine, just because a language allows you to write horrible code doesn't necessarily mean it can't be used to write good code. PHP obviously has a lot of warts, but I think the bigger problem is that it gives you just enough rope to hang yourself.

There are two kinds of programmers at Facebook: The ones who curse PHP every work day, and the ones who don't use it.

"This language really sucks." -- paraphrased, intro to PHP on Facebook's internal Wiki

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

#185

Earlier quoted context omitted.

Out of curiosity, what is your favored alternative for web applications? Server-side rendering of complete pages? Client-side manipulation of pure HTML?

A redesigned transport model other than HTTP? Continuations? A saner front-end language that can also be used at the server side and it's not the Node.js failfest?

That's a good point. How come we are still using http? I mean, the closest we've come AFAIK to something almost useful is ajax, but that's still not very good considering it's javascript... Maybe I'm unaware of some secret google development.

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

#186
Java, PHP, Javascript, and C++ are all in the top 5 disliked. These are my most useful/effective languages. Less php lately, and I use python as often as the rest but the point still stands, these are very useful if imperfect languages.

These languages also score highly on the Favorite languages list.

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

#188

Earlier quoted context omitted.

1. I think it's possible to have a hatred of C++ that doesn't stem from a lack of understanding of the language. I think the C++ FQA ( http://yosefk.com/c++fqa/ ) addresses a lot of the dislike people have with C++ that has nothing to do with ignorance of the language. 2. Saying that C# doesn't add anything to Java isn't even a simplification, it's flat out wrong. That argument may have been slightly valid in the C#…

You are partially right about C#, my experience with it dates back to the 1.0 version, but even with all these enhancements is it worth spending in the effort of learning two similar languages when you could be learning a different paradigm which will expand your mind in different dimensions and will make you a better programmer. If you are proficient in Java and want to move to .NET why not learn F# instead. About y…

You're right that Clojure -> Java is an unfair comparison, but I do think there's significant differences between CoffeeScript as a language and Javascript. If you ignore the fact that the main implementation of CoffeeScript compiles down to Javascript, and look at them instead as two wholly distinct languages, I wouldn't consider them very closely related at all.

CoffeeScript has significantly different syntax from Javascript, different variable scoping rules, list comprehensions, a class system, and a whole lot of other features absent from Javascript. If you showed both languages to a programmer who wasn't aware that CoffeeScript compiled down to JavaScript, I'd guess that they wouldn't see much of a relationship between the languages at all.

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

#189
C makes me the most sad to use. It is only useful if I want to high performance apps - since I don't need to, I don't use it as much. When I did had to work in for school projects, I just hated the part that I had to write so much code just to do simple things.

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

#190
post #94
post #79

"There are only two kinds of languages: the ones people complain about and the ones nobody uses." - Bjarne Stroustrup Source: http://en.wikiquote.org/wiki/Bjarne_Stroustrup

But then there's python.

I complain about python all the time, but I'm in the minority.
Post reply on HN