4 ms·
I started programming in C++ in the late 90's and I used to be confused about what features to use and found it easy to make a mess. But I am happy I stuck wit
by yeureka 11y ago
I started programming in C++ in the late 90's and I used to be confused about what features to use and found it easy to make a mess.
But I am happy I stuck with it as it opened up opportunities to work in a lot of different and interesting domains like games, mobile apps, interactive art installations, trading systems and video and film processing apps.
Also, most of my code is platform independent and very efficient.
There are a few interesting alternatives at the moment, namely Rust and Swift, but for now C++ does everything I want and since C++11 it really feels like a much more modern language.
- blub 11y agoThis is also something that I like. In my opinion, the programming languages environment is ridiculously fragmented, and one has to learn new tools constantly in order to keep up, without gaining any real benefits. I would prefer it if we had several strong, open langauges that are complements to eachother and which would own the market so developers could focus on solving problems, not learning syntaxes and APIs. Instead we have C# and Java, Python and Ruby, etc.
- pjc50 11y agohttps://xkcd.com/927/ https://xkcd.com/927/ I'd rather see greater interoperability to enable parts of a project to be written in different languages. The C# ecosystem (F# etc) is closest to this, although see also Scala.