News for hackers. Stuff that matters.
Re:Giving up on Julia (2016) by StreamBright on Sunday August 18, 2019 @02:35PM (#20731983)
Totally, this is why have the right tool for the job approach. I would not start up a Spark cluster for processing 100MB of data I also would not start to write a CLI tool in Clojure (even though it is one of my favorite languages).
Re:Giving up on Julia (2016) by peatmoss on Sunday August 18, 2019 @05:25PM (#20732996)
I would write a CLI in Clojure if it were a reasonable option. Something like Gambit or Chicken but for Clojure would be a dream. I guess there’s Ferret, so maybe I should give that a try.
Re:Giving up on Julia (2016) by smnplk on Sunday August 18, 2019 @11:13PM (#20734598)
Also checkout Joker language. It's an interpreter that implements a subset of Clojure.
Re:Giving up on Julia (2016) by owl57 on Sunday August 18, 2019 @07:02PM (#20733510)
You got me thinking about that word, CLI. I know that usually means a Unix shell, but when I just run my bespoke file conversion tool from CIDER REPL, that interface is also a command line one, what else is it?
Re:Giving up on Julia (2016) by pjmlp on Monday August 19, 2019 @01:14AM (#20735053)
What a CLI wants to be when it grows up.

Check the REPL experience from Lisp Machines and Xerox PARC Lisp/Mesa/Smalltalk workstations.

Think of Swift Playgrounds or Jupiter notebooks, done in late 70's hardware.