Archive for May 5th, 2008

我的编程知识体系基本搭建完成

Monday, May 5th, 2008

我的编程知识体系基本搭建完成

我的编程知识体系由四种语言构成:C/Python/Erlang/Lua。排序按照熟悉程度。这四种语言分别用于处理不同的用途。

C:不用太多解释,C是王道,无论是以前、现在、还是未来。

Python:用以实现大规模逻辑的高层次编程语言,而我现在也是个Python程序员。

Erlang:用以实现高可用性、高并发能力、高性能的分布式服务器。不过在我看来并不适合做所有的事情,做服务器也就够了。

lua:用以实现高可移植能力的程序,用于嵌入式脚本。

lua是我最后一门搞定的语言,尽管现在还不是很熟,但是至少干完了一个项目了。

搭建好的这个知识体系会让我至少在两年内不会再去考虑学习更多的编程语言,并主要使用这四种编程语言完成几乎所有的工作。