3 ms·
I'm always wondering how .net developers feel towards Go. Anyone can relate?
by NicoJuicy 7y ago
I'm always wondering how .net developers feel towards Go. Anyone can relate?
- pjmlp 7y agoIt is a good replacement for C like programs, that is all.
- SamWhited 7y agoAnd also Python like programs. And probably Node.js like programs. And really anything where you have lots of I/O to do.
- pjmlp 7y agoI would rather use PyPy in Python's case.
- SamWhited 7y agoI would not because I still have to deal with the language and tooling, even if the implementation is much faster.
- pjmlp 7y agoDealing with the language is exactly why I would rather advise to use PyPy, instead of completely change ecosystem. Go would not even be on my list for Python developers looking for performance. There are much better AOT compiled languages with a feature set similar to Python.
- SamWhited 7y agoSuch as? Go is what Python should have been in my mind, although I would love a more expressive type system. But overall it generally replaces Python for me.
- awofford 7y agoSwitched from being a full stack C# developer to Go backend about 3 months ago. I never want to go back.
- jayd16 7y agoFrom my perspective its missing a lot of features and the culture of 'Go is perfect, features are bad!' is a real turn off. C# is one of those multi-paradigm languages so you can usually write things however you want and I like that. A lot of the features that do exist seem to have some strange quirks. Package/dependency management comes to mind but maybe its just unfamiliar to me. Fundamental channels and goroutines is really nice though.