My kingdom for a cool new programming language that doesn't have a flat dependency space and actually supports conflicting versions of transitive dependencies

@serapath It does, but I'm already using that and it's not a cool new language :)

There have been a lot of interesting improvements in language design since then, some of which are difficult or impossible to backport into JS, so I'd like to experiment with some newer stuff too!

@joepie91 sounds interesting. like what? JS gets plenty of new features as well.

What fundamental new concept is missing?

@serapath For example, strict typing without explicit type annotations, pattern matching (which seems to be stuck in spec hell essentially forever), but there are a lot of things that can't be implemented in JS or only in a compromise-filled way because it would break some pre-existing characteristic of the language

Follow

@serapath A specific example of what I was looking at today was Gleam but unfortunately it has flat dependencies again

· · Web · 1 · 0 · 0

@joepie91

i think eval in JS is underutilized, but now with shadow realms and compartments we might see a rainessance? 🤔 ...new possibilities

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.