News for hackers. Stuff that matters.
Re:Ask HN: Companies using Racket? by quadcore on Saturday November 03, 2018 @02:43PM (#18371780)
I'm a big fan of lisp but I dislike racket. In general, I recommend clojure. If you're motivated, arc on top of common lisp.
Re:Ask HN: Companies using Racket? by spacesuitman2 on Saturday November 03, 2018 @05:27PM (#18372567)
Why do you dislike racket?
Re:Ask HN: Companies using Racket? by quadcore on Saturday November 03, 2018 @08:18PM (#18373257)
I don't remember everything on top of my head unfortunately, but it was things like, weird choices all around like long names, no real OS threads, that kind of stuff. Sorry, I don't remember, I just know I tried it a couple of times and disliked it.
Re:Ask HN: Companies using Racket? by spacesuitman2 on Saturday November 03, 2018 @08:29PM (#18373297)
I have to agree on you regarding OS threads, although there are places, but they're processes. For long names, most names have an abbreviation like call-with-current-continuation has call/cc, and in any case, you can make your own abbreviation using make-rename-transformer so this shouldn't be an issue
Re:Ask HN: Companies using Racket? by quadcore on Saturday November 03, 2018 @09:06PM (#18373421)
Why would one bother when clojure has core.async, short names and everything else?
Re:Ask HN: Companies using Racket? by WillPostForFood on Saturday November 03, 2018 @10:51PM (#18373841)
The tooling is complicated with Clojure. If you are teaching an introductory class, having a single simple install of DrRacket is a big plus.
Re:Ask HN: Companies using Racket? by quadcore on Sunday November 04, 2018 @11:41AM (#18376680)
Good point. Though I'm not so sure it's such a big deal in comparison of using a language that's not entertaining.
Re:Ask HN: Companies using Racket? by spacesuitman2 on Saturday November 03, 2018 @09:23PM (#18373486)
Because racket has hygienic macros and #lang, and syntax-parse.