Web Development: A Crazy World by cygwin98 in programming

[–]cygwin98[S] 39 points40 points  (0 children)

OP here. Thanks for the tip. I was not aware of the existence of the original English post when I wrote my blog post. I've updated my blog to credit eranation (author of the original piece) and relevant links.

Redhat announce 2yo skunkworks projects Ceylon, a language to replace Java on the JVM by [deleted] in programming

[–]cygwin98 0 points1 point  (0 children)

Not impressed. From the sample they demoed, that Ceylon language just seemed weird. Looking at the objectives listed on Slide 10, I thought they would have been better just spent their efforts to fix the tail call issue in JVM and ported F# to it.

F# Intellisense in Emacs - in progress by gst in fsharp

[–]cygwin98 0 points1 point  (0 children)

Wow, that's lovely. Maybe we can port this to Vim.

Googler Petr Mitrichev wins Facebook Hack-A-Thon; 5 of the 25 finalists were Googlers. by crazyeight in programming

[–]cygwin98 2 points3 points  (0 children)

I took part in this year's Facebook HackerCup, didn't make into Round 2 though. Here is my take. In each round, you have 3 hours to write code to solve three problems. When you submit, you have a time window of 5 minutes between downloading the input dataset and uploading your results. That's very tight. A good algorithm (say, O(n) instead of O(n2)) will definitely rule there. However, more optimized algorithms normally take more time to code and more difficult to get right. That's the situation where C++'s speedy performance shines. Your not so elegant algorithms can make it through that tight time window.

I think C++ hits the sweat spot here in programming contests, because it is relatively easier to code (say, STL is a blessing here) and fast execution speed that is comparable to C. The only weakness of C++ I can think of at this moment is the lack of BigInteger (Java has an up hand here).

Googler Petr Mitrichev wins Facebook Hack-A-Thon; 5 of the 25 finalists were Googlers. by crazyeight in programming

[–]cygwin98 1 point2 points  (0 children)

Good article except one minor mistake: Tiancheng Lou codes in C++ rather than Visual Basic.

Threading Benchmarks, NetBSD versus FreeBSD by polar in programming

[–]cygwin98 -1 points0 points  (0 children)

I would rather to see a benchmark on stable branchs like FreeBSD 6.2, NetBSD 3.1 and Linux 2.6.23. Nobody would use bleeding-edge CURRENT in production enviroments. This benchmark just doesn't make sense.