Earlier quoted context omitted.
For reasons I find difficult to understand, the text is between tags and uses a monospace font (Inconsolata). It is curious that a project that cites Matthew Butterick as a contributor should make such poor decisions about typography, especially when the rest of the documentation is above average in that area.
Matthew is a contributor, doesn't mean he is the Jony Ive of every single web page they publish.
Racket 7.3
51–58 of 58 posts
Re: Racket 7.3
#52I am really excited by Racket. Unlike most minimalist LISP languages with a community of individual hackers who each have their own macros and packages, this one is battery included while still being the most flexible with the #lang header. Seriously, it comes with awesome data structures (actuelly more than Python). The only thing that prevents me from using it as much as Python or C++ is the lack of tools for major…
A Racket language server would be great. I wonder if some DrRacket internals could be spun off.
Re: Racket 7.3
#53I am really excited by Racket. Unlike most minimalist LISP languages with a community of individual hackers who each have their own macros and packages, this one is battery included while still being the most flexible with the #lang header. Seriously, it comes with awesome data structures (actuelly more than Python). The only thing that prevents me from using it as much as Python or C++ is the lack of tools for major…
https://marketplace.visualstudio.com/items?itemName=evzen-wy...
Re: Racket 7.3
#54Earlier quoted context omitted.
Emacs has a decent Racket mode with most of the functionality of DrRacket.
These days racket-mode for Emacs is more than decent! Could wish for similar modes for SublimeText and VisualCode though.
Re: Racket 7.3
#55Earlier quoted context omitted.
For reasons I find difficult to understand, the text is between tags and uses a monospace font (Inconsolata). It is curious that a project that cites Matthew Butterick as a contributor should make such poor decisions about typography, especially when the rest of the documentation is above average in that area.
It's wrapped in tags because it is preformatted text of the type that would be used in email, etc., announcements (probably becauae it's the exact text from those media, without transformation), so not using would lose significant formatting. Of course, the formatting is broken anyway, because two of the continuation lines of bullet-pointed lines are underindented by one space.
Re: Racket 7.3
#56Earlier quoted context omitted.
Well, that was my best shot :(. I'm sorry I don't have an answer then. You were asking for threads, and gambit has lightweight threads, so I assumed there was a way to use them via ln. Multi-core threading is a different story though.
Yes, it's a bit of a pity that great functional languages like Scheme and even the veteran common LISP are loosing out to modern languages like Kotlin because of lack of support in these critical, functional areas. Especially when REPL based development is so amazingly productive.
Kawa Scheme - compile to java bytecode - https://www.gnu.org/software/kawa/index.html
Chez Scheme - compile to C - POSIX & Windows - https://cisco.github.io/ChezScheme/
Cyclone Scheme - compile to C - Linux only - https://justinethier.github.io/cyclone/index
Guile - VM + JIT compiler - POSIX & Windows - https://www.gnu.org/software/guile/
Bigloo - compile to C and java bytecode - POSIX, Windows, Mac, Android - https://www-sop.inria.fr/mimosa/fp/Bigloo/
Re: Racket 7.3
#57I am really excited by Racket. Unlike most minimalist LISP languages with a community of individual hackers who each have their own macros and packages, this one is battery included while still being the most flexible with the #lang header. Seriously, it comes with awesome data structures (actuelly more than Python). The only thing that prevents me from using it as much as Python or C++ is the lack of tools for major…
VS Code has a pretty good one https://marketplace.visualstudio.com/items?itemName=evzen-wy...
Re: Racket 7.3
#58I am really excited by Racket. Unlike most minimalist LISP languages with a community of individual hackers who each have their own macros and packages, this one is battery included while still being the most flexible with the #lang header. Seriously, it comes with awesome data structures (actuelly more than Python). The only thing that prevents me from using it as much as Python or C++ is the lack of tools for major…
Emacs has a decent Racket mode with most of the functionality of DrRacket.