4 ms·
This was not pulling the rug from under you. This was them clearly stating they where going to pull the rug, you ignoring all their shouts, signs and warnings
by jerven 8y ago
This was not pulling the rug from under you.
This was them clearly stating they where going to pull the rug, you ignoring all their shouts, signs and warnings and then blundering. I think the onus is on us for not reading and listening.
- giancarlostoro 8y agoMeanwhile .NET Core is MIT Licensed and the language spec for C# is still standardized and open to re-implement (hence something like Vala is possible). If you didn't want to drink Microsoft's koolaid it's free as in free beer and as in freedom, can't say the same about Oracles.
- solarkraft 8y agoCan you explain how Vala builds on C#?
- giancarlostoro 8y agoIt's mostly inspired by the syntax of C# but the spec of C# is standardized so I could see them or someone else going further with it. The real value in C# is the underlying stack aka the .NET Framework that gives you all the tools and toys to get things done.
- pjmlp 8y ago.NET Core is a nice step from Microsoft, but even 2.1 still only supports a fraction of .NET enterprise software, let alone Java comparable software solutions and host platforms.
- giancarlostoro 8y agoWe're roughly what 3 years in? It's to be expected, but what it does currently support is fairly impressive. Having used ASP .NET Core on a couple of projects I would say it covers enough for web development, right after Python I'd much rather do web development in C# as a result. I do agree though it isn't a completed product yet, but what's already there is fairly capable depending on what you're working on.
- pjmlp 8y agoIt is impressive, and I do spend most of my time on it, but there is still lots of work to be done. .NET 3.0 will close the gap, but there are lots of .NET Framework features that aren't even on the migration roadmap. Enterprise stacks are a different animal than plain web sites, where integration between existing platforms plays a major role. The likes of SAP, Oracle, Rational, Enterprise Architect and similar software are not yet there.
- saturn_vk 8y agoYou are thinking of Mono. Vala is a completely different language
- giancarlostoro 8y agoMono recreates the framework, I'm thinking of the syntax of C# not the run-time.
- filomeno 8y agoWell, OpenJDK is also free in both ways, GPL licensed, so I don't think there's any difference.