当然,也不是没有问题。
苏东莊道:
“在面向对象编程、模板与泛型编程、异常处理、运算符重载等功能的开发上。”
“我们目前遇到了一点困难。”
“代码的可维护性、复用性和性能,暂时都无法保证,只能用更复杂的代码结构去尝试完成。”
通常来讲。
SAMCAD的开发,要比CAD简单得多。
既然是在后世,也是如此。
然而在CAD都还是简化阉割版的现在,SAMCAD的开发,都要更复杂得多。
尤其是其为特定工程项目定制的特点。
导致在功能上更加聚焦和专业化。
“应该是编程语言的问题。”李暮听完后道。
闻言,苏东莊连忙道:
“怎么可能,您所创造的J语言,是世界上最好的编程语言!”
J语言的出现。
不止对夏国影响重大。
对于世界的编程语言发展,同样有着巨大的影响。
“没什么不可能的,你也不要盲目的相信我,落后了就要被淘汰嘛。”李暮笑道。
J语言,也就是C语言。
在刚刚拿出来的时候,确实对现在的计算机语言有着降维打击般的能力。
可如今他们已经发展了很长的一段时间。
计算机的运算速度不断得到提升。
软件工程也发展起来,蒸蒸日上,搞出了CAD、CAE和CAM等实用的软件。
然而随着功能的不断丰富。
C语言无法完全适应他们需要,是理所当然的事情。
不过解决办法,也很简单。
“可是重新编写一款编程语言,恐怕没有那么容易。”苏东莊道。
国内的专家学者们。
用了一年多的时间才将J语言完全吃透。
现在让他们应用没有问题。
可创造开发,那就十分困难了。
李暮想了想,道:
“要大胆的去尝试,不要害怕失败。”
“回头我会给你一个方案,你可以带着人研究一下。”
“有什么不懂的先讨论,等我过来再问我。”
C语言搞不定,那就搞C++。
后者相对于C语言,支持许多现代编程功能。
在开发复杂系统上能够显著提高开发效率和代码质量。
比如面向对象编程,C++支持类和对象,允许封装数据和行为,代码的模块化和可维护性都要更高。
还有标准库方便。
C++标准库提供了大量功能,包括输入输出,字符串处理、多线程支持等。
这些对于简化开发过程,有着相大大大的帮助。
“可是您为什么不自己来,给我们的话……”苏东莊有些迟疑道。
新编程语言的出现。
在计算机语言领域,以及软件工程领域,都是极为重要的大事。
编写者更是能够获得极大的名气和荣誉。
如果交给他们来开发,到时候功劳可就不好说了。
更关键的是,李暮有这个能力自己搞定。
却叫他们来。
未免有些奇怪。
李暮笑道:
“我有更重要的事要做,可-->>
本章未完,点击下一页继续阅读