Comment by BeetleB
2 years ago
Ok. For anyone struggling with the second, the answers should be:
Lack of libraries.
Lack of good tools.
2 years ago
Ok. For anyone struggling with the second, the answers should be:
Lack of libraries.
Lack of good tools.
My favourite languages are C# and C++, and sometimes I interview developers to work with them. Saying these languages are lacking libraries or good tools is unreasonable.
True, but it's trivial to come up with things to dislike in C++ :-)
Great point on C++, but it’s harder for C#. The language and ecosystem are IMO pretty good.
I only hate that Microsoft stopped shipping modern .NET runtime with Windows. A few annoying things though, like the recent push towards AOT compilation (IMO strictly worse that JIT), and the lack of a good first-party cross platform GUI frameworks (for example Microsoft could compile d2d1.dll with DXVK, reimplement dwrite.dll API on top of FreeType / HarfBuzz, and copy-paste UWP).
8 replies →