Hacker News new | ask | show | jobs
by pjmlp 91 days ago
This is why, when a programming language already has tooling for compilers, being it ahead of time, or dynamic, it pays off to first go around validating algorithms and data structures before a full rewrite.

Additionally even after those options are exhausted, only a key parts might need a rewrite, not the whole thing.

However, I wonder how many care about actually learning about algorithms, data structures and mechanical sympathy in the age of Electron apps.

It feels quite often that a rewrite is chosen, because knowing how to actually apply those skills is the CS stuff many think isn't worthwhile learning about.

1 comments

>However, I wonder how many care about actually learning about algorithms, data structures and mechanical sympathy in the age of Electron apps.

Never mind the age of Electron apps, even fewer care about those in the age of agents.

Agreed, however I would assert that in the age of agents, programming languages will become irrelevant to most, other those lucky enough druids to write AI runtime stack, at the AI overlords.

And those will still care about CS.