Entropic Thoughts18 hours agohttps://entropicthoughts.com/llms-and-almost-good-code顶尖的大型语言模型在简单任务上生成的代码,其复杂度比必要水平高出约10%。这种复杂性往往被接受,因为它解决了眼前的问题,且局限于局部范围内。例如:一个将字符串转换为安全HTTP标头值的24行函数,由于隐含假设存在无用分支,作者将其重写为15行。作者质疑长期接受不必要复杂代码的影响。可能的反驳是大型语言模型将会改进,但作者对此并不信服。
Elixir language gets a new website12 days agohttps://elixir-lang.org/Elixir能够编写清晰且有目的的代码,专注于数据和领域。不可变性、内存安全性和渐进式类型系统有助于构建故障可恢复系统。基于Elixir构建的系统因这些特性而易于维护。