Recent submissions

Comment · 15 years ago
To be fair: That is actually #1 in the list.
Comment · 15 years ago
Comment · 15 years ago
Comment · 15 years ago
Haskell (GHC at least) has lightweight user-level threads, similar to Erlang.
Comment · 16 years ago
Please, please, pretty please: If you use charts, choose a sensible type of chart to illustrate your point.

A pie chart is simply wrong for representing a comparison of benchmark results. A bar chart would be the correct type, in this case.

Comment · 17 years ago
Can you talk about the metric(s) by which they measure productivity? I would appreciate it.
Comment · 17 years ago
I think Clojure is not a simple language. The reason is, that you have to learn about 1) Lisp, 2) Clojure's approach to concurrency (immutable data structures + reference types) and 3) the JVM. These are all fairly complex systems on their own. The combination of them is what makes Clojure interesting, and, in my opinion, you can't leave one out and still have a great language.

Depending on your knowledge, this may make it a bad choice as a first language because it's so much to learn at once. You could be better off, to start by learning something more similar to what you already know (possibly Python/Django or Ruby/Rails for web programming).

That said, Clojure is learnable, of course. It may just take more time. If it feels right to you, then go for it. Enthusiasm about the tools will help your learning. And either way, it's not like you are making a mistake.

Comment · 17 years ago
Could you elaborate, please? Or point me to a discussion of the issues with said functions? Thanks!
Comment · 17 years ago
Priceless! Thank you for making my day.
Comment · 17 years ago
I hope this will be included in future Shoes versions. Shoes is already awesome for making (portable!) retro-games. This will add another great deal of retro-ness. ;)
Comment · 18 years ago
Who can do numbers 3, 5 and 8 in six minutes? I guess they will make you a Better Programmer (tm), but will consume slightly more time. Or does the article claim to make me a Better Programmer by just letting me know how to become a Better Programmer?

On the positive side: I like the idea of automatic uglification of "bad" code.

Comment · 18 years ago
No matter what you do and how you do it: most likely it will work for some people and won't work for others. If you do what just works for you, that's probably sufficient to be successful.

As merrick33 pointed out, it will not hurt to listen to people like 37signals or Joel Spolsky and be inspired by their best ideas. Just don't blame them if goes wrong for you.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton