标签:
适合解释但不限于 C和C++有什么区别,java和C++有什么区别。
语言本身是相通的,那是因为架构/底层都是基本相同的,基本设计思想也大多都是相同的,只是实现/实现的层次不同,设计理念不同。
毕竟没有银弹可以适合方方面面的要求(归根到底还是性能。如果性能足够强大,何须必须要接近底层才能性能越高。当然,抛开性能,追求高效也是很有必要的。)。当然,SQL/html这种不同性质的语言不纳入讨论。(架构不同,思想不同)
思考从本质开始,无非是运算器,存储器而已。无非是内存分配,逻辑处理而已。而其中怎么实现,怎么高效/稳定,才是最美妙的地方。同样,这个也可以解决上面的问题:“没有银弹可以适合方方面面的要求”;这也是有嵌入式设备/主机/PC/服务器等等各种设备的原因。
联系生活:跟不同人的购买力不同,同级市场,根据需求分化产品 有异曲同工之妙:针对不同的环境,用最少的投入,获取最大的输出,不就是各种编程语言的筛选标准么。
最后:工具越来越强大,相应的,规模也越来越大,规范也必须要开始越来越统一。
学习应该是从中间学起。然后慢慢的向两边渗透。
标签:
原文地址:http://www.cnblogs.com/jiangtu/p/5494784.html