4 ms·
Oh, they are using Racket. I really love that language. I think it's also great that they explain how to work with structures, instead of going the "everything
by tralarpa 3y ago
Oh, they are using Racket. I really love that language. I think it's also great that they explain how to work with structures, instead of going the "everything is a list" aproach (the latter is, in my opinion, better suited for advanced students).
Unfortunately, I haven't managed yet to integrate Racket into my daily work. The last time I tried to use it, the resulting (manually optimized) compiled code was as slow as an unoptimized python solution and 10x slower than a manually optimized Java version.
- FrankyHollywood 3y agoI can't believe I have never heard of Racket before, it's 28 years old! Quite some libraries available too https://github.com/avelino/awesome-racket https://github.com/avelino/awesome-racket
- thu 3y agoMaybe you did while it was still called PLT Scheme (supported in DrScheme), although it's called Racket since 13 years.
- melling 3y agoMentioned many times in the past 8 years on HN. https://hn.algolia.com/?dateEnd=1688294284&dateRange=custom&dateStart=1435190400&page=0&prefix=false&query=racket&sort=byPopularity&type=story https://hn.algolia.com/?dateEnd=1688294284&dateRange=custom&...
- noelwelsh 3y agoI'm really surprised to hear Racket code was slower than Python. Racket has had a JIT compiler for a very long time, and v8 has a much better JIT compiler, so I would expect its performance to be vastly better than Python.