Remix.run Logo
pizlonator 4 days ago

The fact that these are all add on syntaxes is strange. I have my ideas about why (like you want to write code that cooperates with host code).

Do any of y’all have clear ideas about why it is that way? Why not have a really great bespoke language?

saagarjha 4 days ago | parent [-]

Hard to beat trifecta of familiar language, same source files and toolchain, JIT compiled

pizlonator 4 days ago | parent [-]

That’s sort of what I assumed, yeah. And I think that makes sense.

But they end up adding super sophisticated concepts to the familiar language. Makes me wonder if the end result is actually better than having a bespoke language.

saagarjha 4 days ago | parent [-]

I mean you used to be able to write TTGIR directly this is mostly sugar on top of that