7 ms·
> Something is wrong if most programs don't run instantaneously Agreed. BBC BASIC V on my Archimedes had zero startup penalties, unlike modern JIT languages.
by Uncompetative 12y ago
> Something is wrong if most programs don't run instantaneously
Agreed. BBC BASIC V on my Archimedes had zero startup penalties, unlike modern JIT languages.
> Highly optimizing compilers aren't worth the risk
Agreed. The problem here is unforseen overflow resulting from machine representation of ints.
> Design applications as small executables that communicate
Agreed. Both UNIX and Erlang have demonstrated the efficacy of this approach.
> Don't write temporary files to disk, ever
Agreed. WANG wordprocessors routinely outperformed MS Word 6.0 due to their RAMDISCs.
> Everything is so complex that you need to isolate yourself from as many libraries and APIs as possible
Agreed. BBC BASIC V did everything I needed without need of external graphics libraries.
> C still doesn't have a module system
Agreed. Indeed, do we actually even need the complexity of C++ to remedy C's deficiencies?