4 ms·
It always disappoints me as a C# dev is the lack of top level application products like WordPress and friends. All the top lists in Matt's post are either infra
by oaiey 9y ago
It always disappoints me as a C# dev is the lack of top level application products like WordPress and friends. All the top lists in Matt's post are either infrastructure or development tools.
- codeulike 9y agoI suppose its because people would have had to host a C# Wordpress on Windows servers instead of nice cheap Linux ones. Maybe that will change going forwards with .NET Core etc
- throwawayReply 9y agoAnd not just the expensive windows server but for a long time people considered windows builds of postgres / mysql not production-ready (How much of that was fud and how much truth I do not know), so typically any DB solution is Sql-Server which is another significant expense.
- pjmlp 9y agoThey still do. We have customers running Linux instances just for Postgres.
- matthewwarren 9y agoHmm, yeah that's a good point. I'd not looked at the individual repos too much, but you're right, there's not many (popular) products written in C#. However, I guess my lists are limited by what is on GitHub, Paint.NET springs to mind, but it's not open source.
- oaiey 9y agoYeah, paint.net also crossed my mind. Would not even show up. Too "small".
- mattmanser 9y agoIguess it's the pre-compilation requirement. Might change with the new version, but I think the inertia was lost for the language long ago. Here in the UK C# seems a lot more popular than Java, but I must admt I'm getting more and more js jobs these days, which fills me with a slight dread for the future as I really dislike programming in it. I think Unity has helped C# become more popular for the masses again.
- 201709User 9y agoThere are more JS vacancies because nobody wants to touch that shit.
- oaiey 9y agoI am not worried about C#. It just lacks open source applications. There are tons of poster boy closed source applications :)
- colejohnson66 9y agoI’ve always assumed that’s because C# used to not be cross platform (yes, there’s Mono, but that isn’t as popular as it should be)
- tybit 9y agoI completely agree, it is disapointing. On the plus side, I'm hopeful that now that .net (dot net core at least) is OSS, cross platform and maturing things will start changing for the better.
- EnderMB 9y agoIt's not as application-heavy as a lot of other platforms, but there are definitely some great applications built on top of .NET. If you're looking for a CMS, you'd be hard-pressed to find a better open-source CMS that runs on ASP.NET than Umbraco.
- oaiey 9y agoNot looking :)