Racket and DrRacket are great, but Racket has a ways to go if you want to package and ship desktop and mobile applications. It can be done with a lot of work, but the result isn't great.
Racket continues to improve. I would love to see more energy put into making it viable as a commercial application development system.
>>I would love to see more energy put into making it viable as a commercial application development system.
From what I learn from reading about Racket from people in this forum. It's supposed to be a language to develop other languages. The other uses are to teach introductory programming classes. It's not designed to be a full fledged production grade programming language.
They also seem to be working on discarding the Lisp syntax entirely and making a new language out of Racket with a new syntax called 'Honu'. The project name is Rhombus/Racket2.
I've spent way more time with Racket than Common Lisp (just picked it up over the last month) and Racket just doesn't have the same development experience as Common Lisp. There's no iterative / interactive development in Racket, by design [0]. That means you have to stop-and-reload-the-world every time you make a change.
diskzero|4 years ago
Racket continues to improve. I would love to see more energy put into making it viable as a commercial application development system.
kamaal|4 years ago
From what I learn from reading about Racket from people in this forum. It's supposed to be a language to develop other languages. The other uses are to teach introductory programming classes. It's not designed to be a full fledged production grade programming language.
They also seem to be working on discarding the Lisp syntax entirely and making a new language out of Racket with a new syntax called 'Honu'. The project name is Rhombus/Racket2.
dmux|4 years ago
[0] https://blog.racket-lang.org/2009/03/the-drscheme-repl-isnt-...
TurboHaskal|4 years ago