Comment

Comment by afavour

The key takeaways for me:

> many languages would be suitable in a ground-up rewrite situation.

> By far the most important aspect is that we need to keep the new codebase as compatible as possible, both in terms of semantics and in terms of code structure

> languages that require fundamental rethinking of memory management, mutation, data structuring, polymorphism, laziness, etc., might be a better fit for a ground-up rewrite, but we're undertaking this more as a port

My initial thought was "why not Rust" and those passages do a pretty good job of answering the question, IMO.

parent afavour 1 year ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton