[dead]
How do you explain how more than half of that work was done in 2021? Or did you not look at the repo either? Even in 2023 AI could not really vibe code much of anything. Tell me about the AI coding tools available in 2021 though. It was all done with autocomplete? created: 7 hours ago I’m sure you have some impressive work from that era to share here as well.
Show HN: I made a Clojure-like language in Go, boots in 7ms
101–106 of 106 posts
Re: Show HN: I made a Clojure-like language in Go, boots in 7ms
#102Earlier quoted context omitted.
Thats just a pragmatic design decision for Go interop, as Go went nuts with public being UpperCase. Theres no camelCase tho? Snake case and PascalCase fir Go modules interrop.
“let data = io.ReadAll(file)?” That’s Pascal case any way. Looks sort of camel case with the “io” being lower case.
Ofc you can write your own wrapper, but so far i have not bothered.
Re: Show HN: I made a Clojure-like language in Go, boots in 7ms
#103Re: Show HN: I made a Clojure-like language in Go, boots in 7ms
#104This is really cool. “I wanted an excuse for writing Clojure while pretending to write Go” genuinely made me laugh. The 7ms startup time and Plan9 support are both kind of wild too.
Re: Show HN: I made a Clojure-like language in Go, boots in 7ms
#105Re: Show HN: I made a Clojure-like language in Go, boots in 7ms
#106Nice! I recently played around with a Lisp syntax for Go semantics: https://codeberg.org/veqq/Joe As far as JVM-free Clojure-like, Janet is really nice. I've been using it in production for a while: https://janet-lang.org/ There's also Fennel if you want the Lua vm and libraries.
For what types of work do you Janet in production?
Some email stuff I don't know how to summarize well
Some data processing/aggregation servers
Some accounting stuff
I'm trying to build a declarative DSL https://lobste.rs/s/ylq7sd/what_are_you_doing_this_weekend#c... which I could port production Common Lisp/Prolog stuff to, but I probably won't for performance reasons.