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