我学习Elixir是为了学习新编程语言的乐趣,我一直在玩弄它……
……我学习Elixir是为了学习新编程语言的乐趣,并在5到6个月的时间里,断断续续地玩了几天。最后,我抱着信念,为我们初创公司开始转向Elixir + LiveView,只使用少量的JavaScript钩子,我觉得我们有两个全职工程师,我每天都能添加功能,这种感觉很奇怪。为什么是这样,我还没有仔细思考过,但我的猜测是1. 我变老了,2. Elixir从设计上就非常美丽且高效——模式匹配,一切都是进程(所以时间的维度根本不是问题),代码在简单和复杂之间达到了一种很好的平衡,在我看来,做事情只有一种正确的方式。3. 标准工具(mix, ExUnit)。它们使我们能够编写真正可维护的代码,对于我们的下一位员工,我们愿意支付费用让他们学习Elixir,而不是转向其他语言。当然,这仅适用于我们的网页应用,它实际上是一个奇怪的生物,与农场、传感器、算法和人类进行交互。
源讨论问HN:如果你现在要构建一个MVP,你会用什么技术栈?原帖 723 条评论 · 导入时统计