亲爱的网民们,我描述的是什么语言?
亲爱的网民们,我描述的是什么语言?
原文:https://medium.com/hackernoon/dear-interwebs-what-language-am-i-describing-ebeacd907fd3
我要描述一下我的理想语言。我想知道的是:这是什么语言?
-产生清晰、明显代码的文化倾向(如 Go) -一流的服务器端 web/api 开发体验 -出色的 REPL 体验 -出色的 ide 体验(支持重构和智能感知) -出色的调试体验 -不可变优先、一流的不可变类型 -需要时,可变性不像拔牙 -一元错误处理 -能够说出“这个术语是什么?”像 Clojure 的 REPL 中的(source…)(doc…)-数据优先开发(像 Clojure )但是具有关于数据形状的静态强制保证 -没有私有数据* -良好的性能分析工具 -没有空值
- Gofmt -良好的并行性 -良好的并发性 -易于部署/分发(生成原生二进制) -出色的跨平台支持 终端应用等) -热情友好的社区 -优秀的包管理器 -高质量的库(或标准库)支持最常见的场景(数据库连接、日志记录、监控等) -每行 WTFs 的平均速率低
- 例如,不是 Java、C#和其他 OO 语言,这些语言鼓励隐藏数据,因此弄清楚数据结构的形状以及如何得到它和/或改变它是令人沮丧的。
黑客中午是黑客如何开始他们的下午。我们是这个家庭的一员。我们现在接受投稿并乐意讨论广告&赞助机会。
要了解更多信息,请阅读我们的“关于”页面、在脸书上给我们点赞/发消息,或者简单地说, tweet/DM @HackerNoon。