Hacker News new | ask | show | jobs
by bdamm 1848 days ago
Somehow this feels like sarcasm, given that Pascal is older that pretty much everyone on this forum.
2 comments

The novelty of a tool is not directly correlated to its worth, because we can always make new, worse tools.

Newer tools CAN make use of new information in a better design, but it doesn't always happen.

Seriously: https://github.com/benibela?tab=repositories

I have been doing it for 20 years, and all the time Pascal had null-safe strings and C-like performance. And the strings even had mutability xor aliasing with copy on write

Imagine an alternative reality where Borland did not went greedy, Java 1.0 would just be like Go, while .NET Native would just be improved VB 7 and a new language C# (just a kind of "managed C++") making COM developer friendly without C++ boilerplate that persists to this day.