Hacker News new | ask | show | jobs
by m00s3 3114 days ago
Possible conflict with the name: https://en.wikipedia.org/wiki/Joy_(programming_language)
2 comments

Very appropriate, since googles go did the exact same thing.

https://en.wikipedia.org/wiki/Go!_(programming_language)

Hmm, good catch. Let's see how it plays out :-)
I came here to say the same thing in re: the name conflict with Joy PL. I'm currently working on a Joy interpreter. I'm just getting it ready to post to PyPI (it's implemented in Python.)

It's pretty obscure, but I have high hopes for the language. It has some amazing qualities.

Awesome!

I thought about it a little more and I don't think there should be an issue. This project is a compiler, not a language – Go is the language. It's analogous to Javascript and Babel.

Weird, I thought I deleted that comment.

Yeah, I don't actually think it will be a problem in practice. (And anyway I refer to my interpreter as "Joypy".)

It was sort of a knee-jerk reaction to seeing the name.

BTW, awesome idea and project! I hope it gets traction (at least until WASM "hits", eh?)

Why not call it JoyGo or JoyJS or Go2js or something? No reason to cause name (and command line) confusion just because you like a name.
Joy is coming up on 15 years without a release, there should probably be a statute of limitations on this sort of thing.
Alas, Manfred von Thun is no longer with us. Seems unlikely there will be another release.
Manfred taught me mathematical logic back in the mid 90s. It was only much later browsing functional programming topics that I discovered his language and that he had passed away.

RIP.

What was he like?
I disagree. You'll end up with new languages using the names of older languages. Besides, software can at some point be done.
Software can also fade into irrelevance, which is what has happened to Joy.
Joy is a mathematical language similar to lambda calculus. It's getting old very slowly, slower that this compiler.
Guaranteed unique project name generator: `uuidgen`