Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

> The big problems in software are not at the level of the language at all.

IMHO this only partially true. Think e.g. of memory safety.



view as:

Every language with a garbage collector has memory safety. It's not the issue.

It is the issue, when the industry nonetheless keeps on insisting on using languages that have neither garbage collection nor ownership semantics. Is your kernel, OS, userland memory-safe yet?

Memory safety is itself one of the "powers" that Lisp had that most other lanaguages did not, back in the day.

But nowadays almost every popular modern language is memory safe. So it has become yet another thing that doesn't really differente Lisp anymore.


Eh, I've worked on a lot of really shitty C code bases. Yeah memory safety is a class of bug but that doesn't exist in other languages but every ecosystem has its share of footguns.

The real time sinks are caused by the same thing regardless of language; poor design.


Legal | privacy