veqq

Nice! 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.

show comments
ingy

Try out this Wasm browser REPL https://gloathub.org/repl/

Gloat is a Glojure AOT automation tool. I worked with James Hamlin to get Glojure AOT going last summer and have been moving it forward since. I've also been working with marcingas (nooga) to get Gloat/Glojure/let-go all cooperating.

boguscoder

Micro nit: it says 7ms cold start and then 6ms just few lines lower.. maybe it gets faster as you read README

show comments
bjconlan

This is the kind of clojure port that I always was looking for. Mostly because I thought go's core library and channels abstractions hits a simpler/nicer base API which would with the core & async apis (not to mention scratches my big beautiful binary itch)

Thanks for your work will definitely check it out again once I get over renewed love for cpp (26)

Edit how did glojure go under my radar also a great project from the looks

show comments
lsh0

An alternative is Joker: https://joker-lang.org

I think it is brilliant and completely underappreciated :)

show comments
lenkite

I wish this had a better language name than just "lets-go". How about "clogo" ?

phplovesong

There seems to be a surge in compile to Go projects recently. To me this signals that the runtime / stdlib of Go is one of the best out there (when going the GD'd route), but the surface level (syntax) is too simple/verbose and lacks the expressiveness developers want.

So far Lisette (http://lisette.run) seems to be the best/most active version of a compile to Go language out there.

chr15m
show comments
faangguyindia

I am finding i need "Rails" but i like single binary deployment of Go and fast/low resource usage like Go.

Is it possible for now?

show comments
achenet

This is beautiful, makes me wish I'd made it.

Excellent work, thank you for sharing it with us ^_^

dmitrygr

You should see how fast libc gets mmaped() into the VM and the first instr runs :)

show comments
brazukadev

do you know about Glojure?

https://github.com/glojurelang/glojure

show comments
j3s

absolutely sick of reading through obviously AI-slopped READMEs. it's your project, take a little pride and tell me why i should like it quickly instead of asking your agent to rattle off a list of features -- it's severely boring & offputting.

show comments
asdfasd323f

obviously vibecoded

show comments