Live data from Hacker News

Poll: What are your liked and disliked programming languages?

news.ycombinator.com

211–220 of 479 posts

Re: Poll: What are your liked and disliked programming languages?

#211
post #149
post #62

Earlier quoted context omitted.

Collections in Java are awful. Guava helps a bit, but it's still poor man's substitute. No LINQ, no lambdas (and the upcoming Java streams API is ugly as well), no delegates, no events. Verbosity. C# is a very nice language, only WPF sucks big time.

Used WPF a couple of times, not that bad at all? What exactly do you think can be improved? Are there alternatives to it?

XAML is the awful part of WPF. The reasoning behind it is understandable, but this whole "declarative ui" thing brings with itself a whole bunch of abstractions, like resource dictionaries, styles etc, that you wouldn't need if you do your ui in code. And sometimes code-only wpf is the only way to get good performance from it.

Re: Poll: What are your liked and disliked programming languages?

#212
post #6

And the award of least significant poll of the week goes to... Seriously, you won't get anything meaningful out of this, people will vote for the language they like and then bash the usual suspects (PHP, actionscript, C++,...). Also they will browse the first 20 entries or so and then get bored and skip to the end. I'm sure the people who "dislike cobol" (7 people at the moment) have intimate knowledge of the languag…

Polls like these are meant to be subjective and to encourage discussion. Dismissing them because they're not scientific kind of misses the point.

Also I see no reason why this is any more subjective than it claims—it's not asking for which language is some ill-defined notion of "best" but instead which ones people "like".

I think it's perfectly reasonable to dislike a language you've never used. You can't claim it's a "bad" language (for reasons perhaps even above not having a definition for "bad") but I can't claim that you don't dislike it.

Re: Poll: What are your liked and disliked programming languages?

#213
post #52

"Raise your hand if you hate PHP" many hands go up "Keep your hand up if you've actually built a project using PHP" most hands go down But my coool poooints!! I need to show the guys I hate PHP so they won't think I'm a newb!!

I voted dislike to PHP despite not having used it. I read an article listing a fairly significant number of fairly fundamentally broken thing and gotchas many of which fail silently and keep running corrupting data and I decided that I didn't want to go near it.

I don't want to use it and even go to the extent of avoiding open source software that does. It isn't about cool points but purely about whether I want to use the language.

I like types and type checking and halting with exceptions on errors. Do I think that makes me cool; no, but it does make me dislike PHP and use Postgres rather than MySQL (even before my Oracle aversion became relevant).

Edit: This was the article: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...

Re: Poll: What are your liked and disliked programming languages?

#214

While I find this poll rather insignificant and pointless, I can't help being amused by the amount of downvotes Common Lisp and Clojure have received. Can someone(probably someone who downvoted) please explain me what is wrong with those languages? Not being a snark, just curious.

I didn't down vote those or other languages I haven't really used. But you honestly can't think of any feature of those languages that might turn people off? ((((((((((((((((((((((((((((((((((((? any)))))))))))))))))))))))))))))))

Re: Poll: What are your liked and disliked programming languages?

#216
post #80

Regarding the language itself, what's there to dislike about C#?

If C# wasn't made by Microsoft, but had a similar toolset and feature set, i would offer the opinion that it would be the top managed language.

I don't understand that attitude. First, you can use C# really well without depending on any Microsoft tech. Second, Microsoft standardized the language and made a community promise not to enforce their C#-related patents (like e.g. Oracle did against Google for Java).

So, it free, it has full FOSS tooling. What's the problem?

Re: Poll: What are your liked and disliked programming languages?

#218
post #153

This poll should be more specific with Visual Basic. There are a few different languages that share the name VB. VBA VB.NET VB6 VBScript

And honestly, VB6 and VB.Net both get a bad rap. VB6 excelled at what it was designed to do, it was an easy-to-use language that was the fastest way to get a GUI up onto the screen and throw together a simple program. I learned on VB4 and it was great. It was the whole COM thing and the serious enterprise perversions of it that ruined the language. VBA and VBScript, on the other hand, are abominations - the lack of a…

Yes, there are some backwards compatibility artifacts in the language. I like how verbose it is, little room for ambiguity when sharing code with lesser-experienced programmers. C# is efficient, but a bit cryptic for people not well-versed on c-style languages. Also, curly braces.

Re: Poll: What are your liked and disliked programming languages?

#219

What? No love for F#? Why do folks always leave F# out of these things?

I liked F#. Even build a web request handler using it :) However I kind of don't trust Microsoft to keep supporting this side project... Remember FoxPro?

As an F# MVP, I can tell you MS is committed to the primary functional language on the .NET stack, but more importantly MS has open-sourced F# https://github.com/fsharp/fsharp. The membership of the FSharp Software Foundation http://fsharp.org/ is very active and growing under the informal leadership of Don Syme. F# works today across Linux, iOS, and Android with a community of OSS programmers improving x-platform interop almost on a daily basis.
Post reply on HN