扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
今天和同事做了一件非常有意思的事,那就是探究各种语言在设计初期的主导思想,很多设计者,称这个思想叫座右铭。因此,语言也因为设计者而拥有了座右铭。
我们搜索了几个语言,拿出来和大家分享一下。如果大家有不同意见或者有补充的,可以在下面继续跟上,我会陆续补充到文章中。不过为了不让大家误会本文的意思,我在文章的前面,将意思说清楚。
我们在学习语言的时候,往往是从语法开始的。可是如果我们已经跨越了这一层(我相信大多数人已经没问题了),而在探索系统设计的时候,我们越发会希望理解设计者背后的意图以及,他真正想表达的意愿,我们可以称之为灵魂的部分。
很多地方,将设计和艺术放在一起相提并论,正是因为其也如艺术一样,设计者将自己的意图作为灵魂一样注入到软件中,从此软件并有了生命力,软件也从此成为别人学习的源泉。
在众多的设计中,语言的设计更能体现这一点,也更能影响众多的人。当我们还在比较各种语言之间的差异的时候,我们是否忽略了,去关注一下设计者的意图呢?
我不是能欣赏艺术画的人,所以我非常奇怪大家到底能从毕加索的画中看出什么来。我只是在程序方面稍微有点入门,但也会每每因为发现设计中的精妙之处而兴奋不已,并四处奔走相告。因此我也希望,我们设计的软件也能带给那些有鉴赏力的人们一些欢乐。学习别人的,是想让自己做得更好。
下面是几种语言的座右铭。
上面的7中语言中,前三种动态语言都是网上公认的座右铭。后面的Java、C#、C++,Delphi有一点杜撰的嫌疑。是从自己的认识说一些他们的特点。欢迎大家指正和补充。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1491729
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者