Live data from Hacker News

Show HN: I made a Clojure-like language in Go, boots in 7ms

github.com

81–90 of 106 posts

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#81
post #46

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

Naming is hard but I like let-go, it's a layered pun :) (let [...] (go ...)) It lets you let in Go! Clogo is a no-go for me. Maybe you have some other ideas? I'll consider good ones :)

FWIW I like let-go a lot as the name.

I'm relieved that clogo is not an option for you. It has some strong, malodorous campground toilet connotations to my foreign-language-trained ears. Loogo? Pottygo? Go number 2? Yikes to all of those.

And now, as bonus content, for something completely different: https://youtu.be/M3-51DhOzHE?

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#82
Cool, I think at this point, since there's a few Clojure Go dialect, what I'd like to understand most is which one is fully hosted on Go, has as good interop as JVM Clojure has with Java, where I can both use what I make from Go, and also use Go from Clojure, and even create mixed projects would be nice. And also, truly details the differences, beyond interrop, what is not the same and differs.

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#83
post #82

Cool, I think at this point, since there's a few Clojure Go dialect, what I'd like to understand most is which one is fully hosted on Go, has as good interop as JVM Clojure has with Java, where I can both use what I make from Go, and also use Go from Clojure, and even create mixed projects would be nice. And also, truly details the differences, beyond interrop, what is not the same and differs.

I think Gloat/Glojure has the best hosted runtime story because of its AOT to Go src pipeline - you can grab anything Go at compile time. OTOH let-go can roundtrip any Go value including structs, functions and channels but it does not allow pulling arbitrary go libs without wrapping them up first - they'd need to be built into the runtime for this.

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#84
Amazing that it can run in plan9!

It would be awesome if go was a first class language on 9front. I.e. ships with it.

I've been messing around with a social network for plan9:

https://youtube.com/watch?v=q6qVnlCjcAI&si=MBCeM0QdA0WsKAe7

It's all in rc and awk. There are places where go (or clojure!) would have been nice.

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#85

Amazing that it can run in plan9! It would be awesome if go was a first class language on 9front. I.e. ships with it. I've been messing around with a social network for plan9: https://youtube.com/watch?v=q6qVnlCjcAI&si=MBCeM0QdA0WsKAe7 It's all in rc and awk. There are places where go (or clojure!) would have been nice.

I started publishing amd64 and arm (32) binaries for Plan 9 in GH releases. I tested the amd64 one on 9front and everything seems to work. The CLI is not very Plan9-y but I'm happy to make the port more native at some point :)

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#86

Amazing that it can run in plan9! It would be awesome if go was a first class language on 9front. I.e. ships with it. I've been messing around with a social network for plan9: https://youtube.com/watch?v=q6qVnlCjcAI&si=MBCeM0QdA0WsKAe7 It's all in rc and awk. There are places where go (or clojure!) would have been nice.

Love the demo for 9social! I'm not a user myself but I'm always inspired by the Plan 9 ways :)

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#87
post #81

Earlier quoted context omitted.

Naming is hard but I like let-go, it's a layered pun :) (let [...] (go ...)) It lets you let in Go! Clogo is a no-go for me. Maybe you have some other ideas? I'll consider good ones :)

FWIW I like let-go a lot as the name. I'm relieved that clogo is not an option for you. It has some strong, malodorous campground toilet connotations to my foreign-language-trained ears. Loogo? Pottygo? Go number 2? Yikes to all of those. And now, as bonus content, for something completely different: https://youtu.be/M3-51DhOzHE ?

I laughed, audibly :D

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#89
post #46

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

Naming is hard but I like let-go, it's a layered pun :) (let [...] (go ...)) It lets you let in Go! Clogo is a no-go for me. Maybe you have some other ideas? I'll consider good ones :)

Gojure is simplest. Just a bit close to Glojure which is already taken.

Goclo, Gophoj,Gorjure ..ok my tongue is paining now verbally trying out combos.

Re: Show HN: I made a Clojure-like language in Go, boots in 7ms

#90

Amazing that it can run in plan9! It would be awesome if go was a first class language on 9front. I.e. ships with it. I've been messing around with a social network for plan9: https://youtube.com/watch?v=q6qVnlCjcAI&si=MBCeM0QdA0WsKAe7 It's all in rc and awk. There are places where go (or clojure!) would have been nice.

Love the demo for 9social! I'm not a user myself but I'm always inspired by the Plan 9 ways :)

Thanks for checking it out!
Post reply on HN