I Fell in Love with Erlang
7 months ago
- #programming
- #functional-programming
- #erlang
- 作者8岁时对BASIC编程的初始困惑,尤其是X = X + 1的概念,开启了他终生的编程之旅。
- 大学时期作者接触了C语言,起初完全无法理解,但通过反复试错(包括频繁重装Linux系统)实现了实践性学习。
- 转折点来自一位桥牌搭档关于『如何不用循环实现数字求和』的提问,这促使作者通过Prolog语言发现了递归的奥妙。
- 来自瑞典的函数式编程语言Erlang彻底改变了作者对分布式容错系统的认知,其actor模型和消息传递机制展现出全新可能性。
- Erlang『拥抱崩溃、轻量级进程、无共享架构、消息传递』的哲学理念引起作者强烈共鸣,最终使其将编程置于竞技桥牌之上。
- 作者计划在未来博客中分享Erlang、Elixir、函数式编程及分布式系统方面的心得,以此总结三十余年的技术生涯。