仅仅只是一个大概方向,可头脑中所装着的那些东西足以使苏逸辰花上许多时间了。
在石门的时候,由于条件的限制和其它原因,苏逸辰只是先整理了一下大概,而现在拥有了独立的宿舍和一个比较好的研究环境,他也能静下心来把这些东西好好整理出来,然后从中选取一部分作为自己的研究目标。
作为一个物理方面的专家,苏逸辰最为着重的当然是关于可控核聚变在航天飞行器,或者说宇宙飞船引擎上的实际运用,这可是标志着人类能够真正飞出地球,走向太空的关键所在。当然,苏逸辰也清楚,和拥有曲率技术,甚至跃迁技术这样发达的兰特文明相比,可控核聚变只不过是初级文明走向宇宙的第一步。这个技术在兰特文明中,几乎就等于现代科技里原子弹和二踢脚之间的巨大差异,但同目前人类科技中所掌握的太空飞行器的能源驱动相比,却超出了整整一个时代。
当然,以苏逸辰现在的能力,虽然有着兰特文明的科技指引,可要靠自己搞出什么可控核聚变引擎几乎就是痴人说梦,这样尖端的技术光靠着单打独斗是根本就不可能实现的,这就是像是一个飞机设计师仅靠着一家铁匠铺绝对不可能造出一架飞机来。而现在,他所做的只不过是理论方面的初步整理和研究而已,如同造一幢高楼大厦,第一步得先设计好图纸,然后依此施工,再打下牢固的地基,这样才能按部就班地让大厦拔地而起。苏逸辰现在就是做着这第一步,也是最为关键的一步。
这时代的电脑相比30年前要先进许多,靠着电脑的帮助,苏逸辰在初步整理和研究过程中进行的还算顺利。可是,越做下去,他越觉得电脑对于他的工作帮助越来越小,一来是接下来的研究论证工作中需要进行大量的数据运算,这种运算是极其复杂和繁琐的,仅仅依靠普通电脑速度根本无法达成,按照苏逸辰在查询资料,现在也只有那些超级计算机才能勉强达到他的需求。
除此之外,电脑的操作系统和软件工具也让苏逸辰感到不满意,目前90%以上的电脑使用的都是微软操作系统,这种系统在他使用后感觉差强人意,而且发现系统语言和源代码的先天不足,更导致有着极大缺陷。
计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。也有另外一种说法,那就是低级语言、高级语言、专用语言和脚本语言四类。但无论那种方式区分,这所有的计算机语言都有着利弊,尤其是在高级语言方面,自丛1954年,fortran语言问世开始,几十年来,共有几百种高级语言陆续出现,有重要意义的有几十种,影响较大、使用较普遍的有fortran、algol、cobol、basic、lisp、snobol、pl/1、pascal、c、prolog、ada、c++、vc、vb、j**a等等。最为常用并为人所知的c语言是当仁不让,可就算具有汇编和高级语言特征的c语言,依旧有着它的许多不足。
微软所使用的操作系统,苏逸辰分析后发现其使用的计算机语言繁复多样,其中不仅有常见的c语言,还有c++、c#、visualbasic、jscript、php等十多种语言在内,其各种语言按照其用途、底层、接口等不同要求建立起一个个模板,然后再整体结合以形成整个操作系统,这有些类似苏逸辰他们当年在开发银河巨型机项目时候所使用的模块化工程,这样做的好处是可以利用各种不同类型的计算机语结合,以发挥其优势作用,同样也缩短开发和编程的时间,提高效率,相互取长补短,从而形成一个完善的系统。
可问题在于它的劣势也是非常明显的,不同计算机语言的相结合,肯定达不到完全契合的效果,而且在语言运行的操作和切换中,系统还得预留出一部分资源进行调配,这也影响了流畅性和增加资源损耗。更要命的是,由于工程量的浩大,模板(模块)之间还会存在无数漏洞,也是微软的操作系统漏洞百出一直被人诟病的一个原因。
(新书冲榜时期大家多多支持!!求推荐票!!求收藏!!!今天会有二更,白天还有一章)