第三百三十一章 青柠智能编程发布以及即将到来的IChO
严维周与秦克一起坐在后排,他感叹道:
“秦克啊,虽然以前你名气就不小,但我真正关注到你,是通过你那五篇操作系统的论文,我当时就认为,你的论文非常有创意,也具备可行性的,但想开发出来,不知道要花多少人力物力,没想到啊,你和宁青筠两个,居然不声不响就捣敲出来了!”
秦克笑笑,一下子就听出严会长是试探着问有关青柠操作系统的来龙去脉了。
“严会长,其实这个操作系统,真正由我写的代码大概也就八十万行左右,其余的,青筠写了十几万行与ui有关的代码,其余的绝大多数代码,都是我用‘青柠智能编程’来写的。”
严维周意外道:“青柠智能编程?”
“我还是从头说起吧,我最初想开发的其实是人工智能。您也知道,我闲下来没事就会写点论文,但论文几千字,要排版,还得翻译为英文版,实在很麻烦,正好我对计算机编程很有兴趣,看过许多这方面的书籍,于是就想着干脆编写个人工智能出来,替我完成这样繁琐的工作吧。”
“于是我找了许多人工智能的书来看,边看边写代码。我在开发过程中,主要用了贝叶斯方法,以基于与或图模型的人机互动协作模型、基于因果启发的逻辑学习和反事实推理模型等技术模型,另外还有深度神经网络模型……”
严维周虽然不是人工智能方面的专家,但也有相当的了解,听得暗暗点对,见微知著,从秦克的这些片言只语,就知道他在人工智能方面钻研得极深,难怪能开发出以人工智能为核心的,全新型模块化操作系统“青柠”。
“最初版本的人工智能,只有七八万行代码,很是简陋,这次我提供的代码里,就有最初v0.1版本的人工智能,您可以看到这个版本的人工智能还是基本就只是个雏形。”
“不过在写出来这个v0.1版本的人工智能后,我发现,就算有了人工智能的小程序,可想让它能帮我检查论文,还需要再弄一个校对插件,一个翻译插件,代码量都很大。”
“那能不能干脆地让人工智能帮我写代码呢?基于这个想偷懒的念头,我开发了这个‘青柠智能编程’。它与市面上所有的编程软件都不一样,只需要用以中文配合必要的数学符号和逻辑写清楚软件的流程图,就能让它自动地写出代码来。”
“它的核心依然是人工智能,不过这个版本的人工智能较v0.1版强了许多,我称之为v0.3版。我完成了两个小插件的编写后,忽然又有了灵感,要不干脆弄出操作系统吧,反正主要代码都可以用‘青柠智能编程’来完成,我只需要架起框架,写出最关键部分的代码就行。”
“我又想到,手里既然有v0.3版的人工智能了,为什么不将人工智能与操作系统结合起来,让它成为操作系统的核心管家?至于模块化的想法,是看到积木后想到的。当时为了验证我的想法,我写了五篇论文,投到了《计算机创新研究与发展前瞻》,没想到当天就过审了,这让我大受鼓舞,既然设计思路都被认可了,那就干吧!正好也想和青筠一起尝试着做个科研项目。”
“于是就有了这个‘青柠操作系统’。当然,现在青柠操作系统的核心人工智能,已经升级到v1.0版本了,算是相对成熟了。”
“要说这个‘青柠操作系统’哪些是我编写的,主要就是指这个人工智能,以及各基础模块管理key规则部分,其余都是我提供详细的逻辑流程图,由‘青柠智能编程’来自动编写代码的,重要的小模块代码我基本上都亲自审了遍并进行过优化,以提高执行效率。”
“在我的u盘里,有全套的青柠操作系统源代码,以及青柠智能编程的源代码。青柠智能编程,我也打算一并献给国家,并在今天公布出去,希望以此来促进我国软件业的繁荣。”
严维周听得目瞪口呆,原来青柠操作系统是这样来的!
一切的核心,都是人工智能,连代码也是人工智能编写的!秦克开发的,是人工智能代码和操作系统的关键代码!
这就完全说得通了。
前排的宁青筠抿嘴轻笑,她知道操作系统的代码其实是秦克和微光一起写的,虽然不知道为什么要打着“青柠智能编程”的幌子,她却决不会揭穿秦克。
秦克又打开自己的笔记本电脑,演示了一遍“青柠智能编程”。
严维周发现,真的只需要简单清晰的一页逻辑流程图,“青柠智能编程”就自动生成了几万行代码!而且还能成功编译运行!
严维周深吸了一口气,眼中全是惊叹之色。
有了这个“青柠智能编程”,程序员的效率无疑会提高几十倍,起码他们只需要将心思全放到软件本身的架构和业务逻辑上就行了,不用再逐行逐行地写代码、debug!
这个青柠智能编程,绝对会极大地促进夏国软件市场的繁荣,帮忙夏国在软件开发方面实现弯道超车!
青柠智能编程的重要性与意义