3 ms·
It is boring now. At some point c++ and Java were exciting and revolutionary. The basic premise holds, choose technology that has widespread adoption and, to be
by breckenedge 5y ago
It is boring now. At some point c++ and Java were exciting and revolutionary. The basic premise holds, choose technology that has widespread adoption and, to be really effective, that you’re already familiar with.
- ncmncm 5y agoJava, like Go, was specifically designed from inception not to be even a little bit exciting or revolutionary. That was their whole value proposition. If they ever excited somebody, that would be purely accidental, possibly indicating a miscalibration.
- breckenedge 5y agoYou’re talking about the design of the language. I’m talking about the adoption of the language. C++ was also intended to be very boring, very easy to teach.
- ncmncm 5y agoFalse. C++ was designed as a tool for engineering large systems. Even in its earliest versions, it supported a revolutionary feature, the destructor, for resource management, since adopted as fundamental to Rust. It originated useful suppport for compile-time generic programming (at a time when Ada failed to deliver); also lately gaining support in Rust. Except for a quiet period from 1998 to 2011, it has consistently extended the library of techniques now usable for mainstream production systems.
- jcelerier 5y ago> It is boring now. Nah