首页 / 软件开发 / JAVA / 冒号课堂§6.1:系统语言
冒号课堂§6.1:系统语言2011-06-27 BlogJava xyz98第六课 语言简评(1)课前导读本课对一些主流语言进行了简单的比较和评价。一家之言,权作助兴。本课共分四节——系统语言——权力的双刃剑平台语言——先搭台后唱戏前台语言——视觉与交互的艺术后台脚本——敏捷开发的利器6.1系统语言——权力的双刃剑居高者形逸而神劳,处下者形劳而神逸 —《洪应明·菜根谭》关键词:C族语言,C语言,C++,D语言摘要:简谈C、C++和D!预览·通禅悟道者拈花不语,坐井观天者蛙鸣鼓噪·Java程序员大多被惯坏了,环保意识要淡薄得多·(指针)用得好可以是削铁如泥的神兵利器,用得不好则可能是自我毁灭的罪恶渊薮·OOP又不是金子,含量越高越好。试图把一切都装进OOP的箱子里的想法无异于削足适履·它们(系统语言)的理念是:优化机器的时间而不是人的时间,优化机器的记忆而不是人的记忆;假设编译器是愚蠢的而程序员是聪明的,因此赋予程序员更多的权利、义务与责任·C++是匹无辔无鞍的野马,看似桀骜不驯,若能顺性而御,必能足踏飞燕,行千里而不劳?提问为什么C++不支持自动垃圾回收?在C++中如何解决内存释放问题?系统语言有哪些特点?在不引入OOP的前提下,C语言可以借鉴C++的哪些特征?D语言比C++有哪些改进?在电脑性能日益提升的今天,还有必要在乎程序的性能和效率吗?