6 ms·
I 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 o
by Labo333 7y ago
I 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 editors.
DrRacket is NOT ok, I would like a langserver and vscode extension so badly!
When I have a bit of free time and have finished other projects with a higher priority, I'll definitely give it a try.
(yes I'm aware there are some langservers but none of them is really production ready)
- Veen 7y agoEmacs has a decent Racket mode with most of the functionality of DrRacket.
- soegaard 7y agoThese days racket-mode for Emacs is more than decent! Could wish for similar modes for SublimeText and VisualCode though.
- cercatrova 7y agohttps://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket https://marketplace.visualstudio.com/items?itemName=evzen-wy... For VSCode
- Labo333 7y agoThanks for the pointer, I'll try and see whether I can port racket-mode as a vscode extension.
- yomly 7y agoDo Naughty Dog still use Racket? Anyone from there able to give some insight into what tools/dev environment they use there?
- ctas 7y agoNo they don't. AFAIK they moved away from Racket. I once contacted them for potential open positions I could list on racketjobs.com (I'm the creator).
- Munksgaard 7y agoIs the site down? I'm getting an empty page in Firefox currently.
- ctas 7y agoMight be that non-www doesn't get redirected. Thanks for letting me know. Try this https://www.racketjobs.com https://www.racketjobs.com.
- nerdponx 7y agoA Racket language server would be great. I wonder if some DrRacket internals could be spun off.
- cabernal 7y agoHere you go: https://docs.racket-lang.org/racket-language-server/index.html https://docs.racket-lang.org/racket-language-server/index.ht...
- cercatrova 7y agoVS Code has a pretty good one https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket https://marketplace.visualstudio.com/items?itemName=evzen-wy...
- Eugeleo 7y agoHey, author here! The extension is only a syntax highlighting one atm (albeit a pretty good one, I hope), but I have bigger plans for it. The problem is, the development of Racket LSP has slowed a lot as of late, and I'm not skilled enough to make one myself.