4 ms·
At this point I would not be sad if I was forced to use C# for some reason.
by totalperspectiv 7y ago
At this point I would not be sad if I was forced to use C# for some reason.
- bob1029 7y agoYou should try it out sometime, regardless of coercion. There isn't much of a barrier to entry anymore. Even installing VS2019 is a pleasant experience now. I have yet to meet a developer who gave C# a legitimate try and then decided it was entirely not for them. That said, I only personally know developers who are working in the realm of B2B application development, so perhaps there are other incompatible use cases that I am blind to from my current perspective.
- DaiPlusPlus 7y agoData science, vision, etc - this is where Python reigns supreme and using C# is really going against the rest of the industry. Using OpenCV from .NET is painful, but from Python it feels native.
- totalperspectiv 7y agoYeah, this is basically the boat I'm in. Python dominates. You either write it in Python, or maybe get away with writing it in something else and then wrapping it in Python. I don't mind Python, but now that I've gotten a taste of ADT's and non-nullable types, writing Python feels like a kludge.
- DaiPlusPlus 7y agoPython (the language) feels more like a less-capable version of JavaScript now - with all of the disadvantages of lacking AOT type-safety (I know static type-checks are now available with 3.6 - but remember that most of the world is still using Python2...).
- heydabop 7y ago> Even installing VS2019 is a pleasant experience now. Even more pleasant (imo) is installing VS Code and .NET Core SDK.