title: 判断一门编程语言的“好坏”有哪些标准？
desc: 在微博经常看到有人争论各种编程语言。作为刚学编程不久的人，深知那些能够品味到语言的好坏都必定是有长期编程经验的人。在这里冒昧地问问判断一门编程语言的“好坏”有哪些指标？<br>ps最近争的好像是go。就看到对其类型系统的评价。希望能从类似这方面，即语言设计层面上解答问题。又或者换个角度，假如你精通了所有编程语言后，让你设计一门，会保留哪些，摒弃哪些，扩展哪些，创新哪些？
topic: 编程语言
content: 如何设计一门语言（一）什么是坑a 你可以把我这个十二篇博客的系列看完，这是第一篇 跟vczh看实例学编译原理零：序言 如果你未来把这个也追完了，那你作为爱好者也就知道的差不多了。
answerer_tags: 专业造轮子，拉黑抢前排。gaclib.net