4 ms·
C# is nearly twenty years old, and is still developing at a rapid pace. As more people switch towards .NET Core, I can see more people adopting the language and
by EnderMB 7y ago
C# is nearly twenty years old, and is still developing at a rapid pace. As more people switch towards .NET Core, I can see more people adopting the language and framework. On the same stack, I can also see PowerShell remaining for a long time, due to its scripting power on the Windows platform. As long as Windows is around, PowerShell will stay and continue to evolve.
Alongside these, I can see Rust expanding its reach, probably not to general purpose developing, but taking over more use cases from C++.
- jetti 7y agoYou bring up a good point with .NET Core potentially increasing the use of C#. I would love to see new languages coming out for the CLR as well. It seems like there was a bunch in the first few years but it has dwindled to only a few non-Microsoft CLR languages with some of those no longer maintained (Boo and Nemerle).
- EnderMB 7y agoAbove anything else, I would love to see F# get more love. From my experience, it's in a weird place where .NET devs would love to use it, but either don't see the benefit of switching, or don't see how to switch. If Microsoft were to tackle a new language, I'd love to see a systems language, especially as many industries still use Windows to build software in C++. A language that can be used alongside Rust for things like gaming would be fantastic.
- peterbozso 7y agoPowerShell is also cross-platform now: https://github.com/powershell/powershell https://github.com/powershell/powershell
- EnderMB 7y agoThat's fantastic! A lot of people laugh at building software on Windows, but one of the things I really miss since moving to OSX/Debian is using PowerShell for scripting tasks.