Recent submissions

Comment · 12 years ago
Comment · 12 years ago
`const` is for compile-time constants where something like `let` in Rust can be used for values generated on the fly. The latter is immensely more powerful and actually provides the described benefits like guaranteeing that data is not changing under your feet.

Edit: While `const PI = 3.1415…` is threadsafe, it's not very useful in comparison to runtime-immutability :)

Comment · 12 years ago
Comment · 12 years ago
I've written a lot of LaTeX and ConTeXt in Vim with one sentence per line without any problems.
Comment · 12 years ago
Mobile? Wouldn't that be even harder?
Comment · 12 years ago
Comment · 12 years ago
Clojure, like Java, has primitives. And I don't understand why you'd include it anyway, as functions are the primary form of abstraction in Clojure.
Comment · 13 years ago
As you acknowledge yourself, whether Haskell makes you think or not relies on what you're trained to read.
Comment · 13 years ago
Wow, I used this website for my school-assignment on GUIs a couple of years ago. It's funny to see it again.
Comment · 13 years ago
I think the size of the bar is actually ms/x so because Riot.js does more x's in the same period of time, the bar is shorter.
Comment · 13 years ago
I just started on #2 with Clojure ande F# experience and it seems really good so far. Now I'm really looking forward to reading it!
Comment · 13 years ago
Do you have JS enabled? The whole page falls down when interacting with it. The physics are quite nice actually and you can toss the elements around.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton