4 ms·
is there a tl;dr. After about 45 secs of reading author did not answer why racket or why lisp
by wehadfun 12y ago
is there a tl;dr. After about 45 secs of reading author did not answer why racket or why lisp
- nickbauman 12y agoIt's simpler than using the language you're probably using now. I cannot think of a higher praise for any design problem is that it's solved more simply with Y than X.
- qznc 12y agoForth is even simpler.
- innguest 12y ago1 - Everything is an expression so it's easier to snap code together. 2 - List based = flexibility, get more done faster because lists are simple and everywhere 3 - Strongly nudges in the direction of functional programming 4 - Rocking documentation, advanced libraries 5 - The Dr Racket GUI IDE 6 - X-expressions (don't know what they are) 7 - Hygienic macros 9 - Easy to write powerful DSLs 10 - Many low hanging fruits to contribute
- Moral_ 12y agoDr Racket is a horrible IDE. Routinely uses ungodly amounts of ram, ever try scrolling through your code because it spends 30 seconds in some paren matching loop.
- mbrock 12y agoI wouldn't say "horrible." I haven't used it for large projects, only for tinkering, but for that purpose, it's excellent.
- klibertp 12y agoUnfortunately I have to agree here. I abandoned DrRacket for Emacs racket-mode and geiser because waiting for DrRacket to finish whatever it was doing became too much for me. On the other hand, as an Emacs user, I'd probably do this even if DrRacket was much better optimized than it is :)