Live data from Hacker News

Poll: What's Your Most Disliked Programming Language?

news.ycombinator.com

251–260 of 366 posts

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

#252
post #235

Earlier quoted context omitted.

I still would rather have web browsers say "can't find an interpreter for type=ruby" than be stuck with javascript. Thats why I voted javascript, because in every other case, I have a choice - the languages I dislike, I dislike less because I can just not use them. No the case with JS.

The main problem is the DOM and event binding. Do you want to refit ruby to play nice along with browser model? Problem is, surprisingly, nobody does! And the sandboxing would be huge too.

I'll volunteer to do this for Lua. Which browser vendors do you have on board? Perhaps we can teach the world that "Asynchronous code" and "Seven nested callbacks" are not synonyms.

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

#254

Earlier quoted context omitted.

The main problem is the DOM and event binding. Do you want to refit ruby to play nice along with browser model? Problem is, surprisingly, nobody does! And the sandboxing would be huge too.

I'll volunteer to do this for Lua. Which browser vendors do you have on board? Perhaps we can teach the world that "Asynchronous code" and "Seven nested callbacks" are not synonyms.

Take the chromium, put lua inside.

After you do that you have better chrome than Google does and you can start distributing it. It's in fact doable, once you have a set of patches, to reach some audience with that build.

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

#255
post #120

Here is a plot of the votes (updated hourly): * http://koldfront.dk/misc/hn/wymdpl/data.png

I like it. It is possible to show the other poll (on favorite languages) along side? Thank you!

Yes, here is a scatter plot:

· http://koldfront.dk/misc/hn/pl/data.png

I would like to make a bar chart with favorite votes pointing up from the x-axis and dislike votes pointing down, but my rudimentary R skills doesn't stretch that far yet.

Here is the scatter plot on with log scales:

· http://koldfront.dk/misc/hn/pl/log.png

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

#258
Objective-C. It's the weakest of weak ways to add classes to C. I spent some months learning it and the supporting OSX NSObject framework. Unlike several other languages, I never felt myself become enthusiastic about it. Even after I became reasonably proficient, writing code in Objective-C just felt like drudgery.

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

#259

Earlier quoted context omitted.

What would you use in place of PHP to build a web app? The only requirement is that you have to be able to hire developers just as easily as you can hire PHP developers. This might be where rubber meets the road. It's easy to dislike a tool based on all kinds of criteria. In the real world one has to be able to get work done and, if needed, find developers to expand a team. Proposing a subjectively or objectively bet…

Yaron Minsky said in one of his talks that hiring OCaml programmers was the easiest thing in the world: he posted an ad on the mailing list, got 20 applications, 15 of which were worthy of a phone interview. Of those 15, 5 were asked to come in for an in-person interview and 3 of those were hired. Sure, he might not be able to hire 80 programmers in one batch, but I don't think Jane Street would need to do that, or t…

And, as an OCaml programmer, if you were not one of those lucky 3, where would you work other than Jane Street?

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

#260
post #208

Earlier quoted context omitted.

You're actually not too far off on your assessment of Delphi. Compared with all the .NET languages that sprang up to replace it, it's painfully verbose, inexpressive, and starved for community support. On the other hand, what it still does well, decade after decade, is pump a 30MB native standalone executable from millions of SLOC in minutes, one that will run on any Windows box without installing any libraries or ru…

I don't know what the state of Delphi is now, but I remember there was a good community around it 6-7 years ago, plenty of Open Source components that filled the gaps in the VCL. And back in the day, when .net was awkward to use and Java was too slow, Delphi was the king of RAD. Unfortunately they didn't even try to keep up with .net/Java, for example, proper Unicode support wasn't added until Delphi 2009.

The current state of Delphi is very good. I picked it up about 6 years ago, and it's a wonderful language to use for native Windows development. They just released cross-platform compilation for native OS X GUI and console applications, have 64-bit and 32-bit support.

In fact, the same person that invented C# first created Delphi (Anders Hejlsberg), and you can see how C# has borrowed much from Delphi.

Delphi, in the past 3 releases, has added native generics, anonymous methods, Unicode throughout the language by default, compiling native OS X applications, compiling iOS applications, and writing native 32-bit or 64-bit applications.

In addition, Pascal (and Delphi) does not have many of the serious security issues C/C++ developers have experienced, by design; e.g., format string bugs are non-existent because Delphi allocates strings on the heap.

Also, the Delphi community is alive and well over at StackOverflow. Unfortunately, many new developers in the US aren't familiar with Delphi...but it's extremely popular in European countries. It really is worth considering if you are writing native Windows applications that require complex GUI's done easily.

Post reply on HN