from Hacker News

My Janet Story

by yumaikas on 9/24/21, 7:45 PM with 44 comments

  • by chris_st on 9/25/21, 5:33 PM

    > (And yes, despite what the Common Lisp community has to say, Janet is a lisp, even if it’s not a Lisp)

    I love this and understand both the sentiment expressed and (as a recovering member of the Cult Of Lisp) the reason why it was said.

  • by didibus on 9/25/21, 5:32 PM

    If you like Janet, you'd probably like Clojure a lot as well.

    If you want to take on web apps, backend services, machine learning and data-science, desktop GUI applications, mobile applications and/or distributed computing use cases, it could be a good choice where Janet lacks the chops, but Clojure offer a very similar feel while enabling those use cases.

    For scripting, CLI, and embedding with a C interface, Janet rocks.

  • by cyber_kinetist on 9/25/21, 6:32 PM

    I initially thought Janet was a language intended more for embedding inside C applications than general usage though. (If you’re intending to use the language for general purposes, there’s already too many contenders like Clojure and it probably has all the libraries you need for all sorts of things like webdev.) But given that there’s already a general-purpose package manager developed for Janet, I guess the dev is pivoting towards a different direction…

    I’m still curious about how good the embedding story is (ex. for game scripting or as a configuration language), compared to other scripting languages like Lua/Squirrel/Wren. (Runtime memory usage, GC overhead, how easy and performant it is to create C bindings, etc…)

  • by nerdponx on 9/25/21, 5:33 PM

    What's the package management story with Janet? I've had my eye on it, but I'm not willing to manually download a bunch of source repos and mess around with configuration in order to use other people's code. Life is too short for that stuff.
  • by sulam on 9/25/21, 5:05 PM

    I really like the neologism of “investingating”.
  • by robbiet480 on 9/25/21, 6:32 PM

    I was hoping this story was going to be about flying Janet Airlines, the secret government airline that flies employees into Groom Lake (Area 51) and other secret and semi-secret installations in the southwest https://en.wikipedia.org/wiki/Janet_(airline)

    Still a great article though

  • by justanother on 9/25/21, 11:40 PM

    Did any other Old Folks click on this story thinkin it was gonna be about British JANet users who put the .uk first in their domain names?