Live data from Hacker News

The Glimmer VM: Boots Fast and Stays Fast

yehudakatz.com

91–92 of 92 posts

Re: The Glimmer VM: Boots Fast and Stays Fast

#91
post #90

Earlier quoted context omitted.

All development is just re-solving or extending? That's a sweeping generalization. My own work is definitely the incremental kind, and maybe yours is too --- but surely you'd agree that someone, somewhere in the world is doing truly innovative work.

No, this is false. All "innovation" can be characterized as re-solving or extending. Pick a computing technology, and I'm happy to do it.

Well, of course you can. Pick any human endeavour, including software development, and I can demonstrate that it's just applied philosophy. But it's not a useful exercise, IMO, it's just a reductionist rhetorical device.

I think it's wise to keep ourselves humble -- few of us are blazing new trails, in anything that we do. And I agree that many so-called innovations are nothing of the sort. But if we reduce everything that we do to revision and extension, then the word "innovation" entirely loses meaning. Why would we want to do that?

Re: The Glimmer VM: Boots Fast and Stays Fast

#92

What is the advantage of implementing your own bytecode VM rather than generating JavaScript code and using eval()? It seems to me that the latter would be more efficient, since you wouldn't have a VM within a VM.

eval() and Content Security Policy don't mix well, btw.
Post reply on HN