4 ms·
The first screenful of current haskell.org on my standard 15" laptop contains all the pointers I'd need while starting out, using, and mastering the Haskell lan
by gkya 12y ago
The first screenful of current haskell.org on my standard 15" laptop contains all the pointers I'd need while starting out, using, and mastering the Haskell language. It works quite well with JavaScript disabled, is readable and does look like a homepage of a product of years of advanced research, in spite of the OP's design, which is very light on information, lacking in links, and contains code for generating prime numbers using lazy evaluation, list comprehensions, a named function used as an operator via back-ticks, etcetera. In precis, OP's design throws out of the window all the informativeness of haskell.org, and puts nothing as satisfactory in place.
Also, the design is not nice in any way; it is instead, merely trendy and pretty. A good design tells something correct about the thing it represents. OP's design tells me that Haskell is a newfangled, superficial effort from some company, whereas the current haskell.org indeed represents, with it's rich content and it's wikiness, that Haskell is a product of community effort and research.
This effort of the OP is a good instance of change for the sake of it.
- mazerackham 12y ago>does look like a homepage of a product of years of advanced research it looks likes a homepage of a product of years of advanced research, and a homepage which was made years ago. trendy and pretty matter a lot for first impressions, and making a first impression is very important. The current Haskell website, while it may have a lot of nice and useful information for informed and commmitted haskellers, does not do a good job of making the language look approachable, easy to learn, and interesting. Sidenote: having a Programming Language website that requires javascript shouldn't be a problem nowadays, when most consumer websites require javascript.
- GregBuchholz 12y agoOn that side note (since I'm not a web guy), why or what would require the use of Javascript on a seemingly static page like that? It would seem its purpose would be to convey some meaning through text. And I'd be interested to know how much overlap there is in the "consumer website" user and "esoteric programming language hacker" demographics.
- gkya 12y ago> was made years ago We still use many stuff that was invented hundreds if not thousands of years ago. What is this hunger for monstrously quick cycles of change in everything?
- GregBuchholz 12y ago>and contains code for generating prime numbers using lazy evaluation, list comprehensions, a named function used as an operator via back-ticks, et cetera. ...and that is arguably a bad algorithm to use: http://www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf http://www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf