36 ms·
The first stepping stone the front-end folks take into server side programming. :D
by RhodesianHunter 7y ago
The first stepping stone the front-end folks take into server side programming. :D
- sdegutis 7y agoWhat would you choose instead if you needed to write a simple web server?
- McWobbleston 7y agoF# with Giraffe is super simple to get up and running and it fits into the rest or the ASP.NET Core ecosystem
- smt88 7y agoSimple web servers are already written for me. If I'm serving static files, I'll just use a CLI tool or S3. If I'm making a simple API, I've already moved into territory where I'd prefer to use C# or something like that. The ecosystem is better and you can write it to avoid runtime gotchas. Big languages/stacks can still write tiny programs.
- sdegutis 7y agoConsidering we're in an F# thread, it makes sense that both alternatives to Node.js mentioned were part of the Microsoft stack (C# and F#). This furthers my conclusion that people just prefer the tools they're already familiar with, for better or worse.
- RhodesianHunter 7y agoBefore making that conclusion, try asking some people who are comfortable with a handful of languages which they would use and why.
- smt88 7y agoI'm much more familiar with Node and PHP than .NET. I've only been able to use .NET on one project professionally, and while the language (C#) is missing some of the type safety I enjoy, it's much more solid. I almost never had runtime errors or found immature libraries. Don't assume everyone is a fanboy/fangirl just because they have a recommendation.
- RhodesianHunter 7y agoProbably Kotlin, maybe Go or Python.