Comment

Comment by grego

In the old days a project would often start in Lisp (Common Lisp for example), and then later be rewritten in C.

This is the same pattern, and one should embrace it. Write the first cut, explore the problem space and prototype in a dynamic language. Once the design is proven, rewrite in statically typed language for performance and to get the possible remaining bugs out.

If the design was perfect from the get go, you could just write it in assembler to start with.

parent grego 7 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton