3 ms·
Yes, in some places, but does it matter? Pick the best tool for the job. I use Unity(hobby), Xamarin and ASP.NET but also Java, PHP, Clojure, Python, Haskell,
by tluyben2 10y ago
Yes, in some places, but does it matter? Pick the best tool for the job. I use Unity(hobby), Xamarin and ASP.NET but also Java, PHP, Clojure, Python, Haskell, Purescript, Q, Lua, C/C++, assembly and others in the same quantity. Depends on the task.
.NET is easy to defend when you need to integrate with traditional enterprises; Java and/or .NET. We work with banks a lot and 'modern' sounding tech is not all too popular with most IT deps 'in the basement'. That would be fine if it would stay put on our systems but as they need to host internally and work with the source code, Java or .NET are the tools for the job. C# and F# are great languages anyway and now open source. Note that F# or Clojure.NET etc are also not always options as big corps usually have (old style) C# and/or Java guys.
Guess depends on the location and the market; I would suggest .NET for a b2c social media startup for instance even though it would work well. Everything works well but then I would guess you might have issues finding your next gig in the same horizontal.
- tluyben2 10y agoI cannot edit anymore but I meant to say; >I would NOT suggest .NET for a b2c social