4 ms·
> He especially liked Lua Well, not as much as Haskell : "Haskell is pretty ideal but I’m not smart enough to hack the GHC. Lua is less ideal but a lovely lan
by requinot59 16y ago
> He especially liked Lua
Well, not as much as Haskell : "Haskell is pretty ideal but I’m not smart enough to hack the GHC. Lua is less ideal but a lovely language [...]" (at the beginning of the 2nd answer.)
> He regrets using the CommonJS module system
Yes, and this is pretty interesting. Also, he regrets using WAF as the build system ("it introduces more WTFs than necessary".)
I have a great respect for Ryan Dahl. He is not orthodox. He is not a blind parrot.
- mjs 16y agoHeh, I got the impression that he tried harder to get Lua working, partly because he felt is was a more pragmatic choice, but I take your point.
- requinot59 16y agoAnd I do take yours. The fact than Node is actually using Javascript, which is more similar to Lua than to Haskell, makes your impression very sensible ;-)
- jimmyjazz14 16y agoThe good news is someone else did 'hack' GHC and gave it a nice new IO back-end. http://johantibell.com/files/hask17ape-sullivan.pdf http://johantibell.com/files/hask17ape-sullivan.pdf