| ▲ | troad 5 hours ago | ||||||||||||||||
What are some examples of batteries-included languages that folk around here really feel productive in and/or love? What makes them so great, in your opinion? (Leaving aside thoughts on language syntax, compile times, tooling etc - just interested in people's experiences with / thoughts on healthy stdlibs) | |||||||||||||||||
| ▲ | bbkane 4 hours ago | parent | next [-] | ||||||||||||||||
Go is well known for its large and high quality std lib | |||||||||||||||||
| |||||||||||||||||
| ▲ | pyjarrett 5 hours ago | parent | prev [-] | ||||||||||||||||
These are the big ones I use, specifically because of the standard libraries: Python (decent standard library) - It's pretty much everywhere. There's so many hidden gems in that standard library (difflib, argparse, shlex, subprocess, cmd) C#/F# (.NET) C# feels so productive because of how much is available in .NET Core, and F# gets to tag along and get it all for free too. With C# you can compile executables down to bundle the runtime and strip it down so your executables are in the 15 MiB range. If you have dotnet installed, you can run F# as scripts. | |||||||||||||||||
| |||||||||||||||||