3 ms·
Well... certain C#, which I don't know anyone actually writing (i.e. Windows 10 Universal apps). It would be interesting if you could compile a traditional des
by StevePerkins 12y ago
Well... certain C#, which I don't know anyone actually writing (i.e. Windows 10 Universal apps).
It would be interesting if you could compile a traditional desktop app into a dependency-free EXE, or bundle up an ASP.NET app with an embedded server as you can with modern Go microservices. I would go from "somewhat interested" to "chugging Kool-Aid and changing my career path" if those use cases entered the picture. I'm not sure whether either of those are in future plans, though.
- akoeplinger 12y ago> or bundle up an ASP.NET app with an embedded server You can do that today: http://docs.asp.net/en/latest/conceptual-overview/dotnetcore.html http://docs.asp.net/en/latest/conceptual-overview/dotnetcore...
- StevePerkins 12y agoI have been reading about ASP.NET 5 with much interest, but I'll probably engage with it more seriously in six months or so. It was still pretty flaky when I tried to get an OS X environment up and running last week. It's also a bit confusing whether this "Kestrel" embedded server is production-grade (like Golang, or the embedded server options for Spring Boot in the Java world)... or whether it's meant for development only (https://www.nuget.org/packages/Kestrel https://www.nuget.org/packages/Kestrel). It's amazing that CoreCLR is coming to multiple platforms within the next year or so... but what IS the production deployment story for Linux going to be, seriously? What is the development story for OS X? (VS Code looks interesting, but surely they're going to have to port the "real" Visual Studio, right?) Don't get me wrong, I'm not a naysayer! Since I've started exploring .NET, I've found C# to be an improved version of Java that I'd really like to work with. F# seems like a more coherent alternative to Scala. Documentation, availability of learning resources, and community friendliness are outstanding. Still, I'm not 100% convinced yet of the cross-platform reality living up to the extraordinary hype. It really is too soon to judge, but I'm definitely watching closely and believe that the next 6 to 12 months will be crucial.
- overgard 12y ago> It would be interesting if you could compile a traditional desktop app into a dependency-free EXE I might be wrong about this, but my understanding is you can do this. The restrictions are mostly just about certain uses of reflection and dynamic linking.