现在我只使用几种语言:1
现在我只使用几种语言:1. Go,当我第一次看到我十年前写的代码仍然可以在Go中编译和运行时,我决定用Go做所有事情。十年前刚开始使用它时有一些初始问题,但现在已经很顺畅了。2. Haskell,我用它来做DSL和状态机。3. Bash,用于所有部署脚本和其它事情。4. TypeScript,用于前端。最近,我几乎用Go和SQLite做所有事情。我觉得我没有动力去了解其他语言了。我早就放弃了Java、Python、Ruby、Rust、C++和C#。有趣的是,对于云服务也是一样,我现在不再使用托管云服务了。我只使用虚拟机或专用服务器。我发现如果你想运行一个服务几十年,你必须自己运行服务,否则长期来看成本会很高。我管理着几个MongoDB和PostgreSQL集群。大多数应用比如电子邮件列表营销商(用于营销,每天发送数千封电子邮件)都是简单的Go应用+SQLite,使用的内存不到512MB。…
源讨论函数式程序员需要看看Zig原帖 156 条评论 · 导入时统计