五指小说
会员书架
首页 > 恐怖小说 > 宇宙探索:人生从学习开始 > 第131章 创造编程语言

第131章 创造编程语言(1 / 2)

上一章章节目录 加入书签 下一页
好书推荐: 我成了蜥蜴神明  重生四合院之我傻柱绝不背锅  我,至暗修罗,开局觉醒神级鬼瞳  西游:开局截胡孙悟空,观音呆了  穿书后我和深情男配HE了  火影中的库洛牌魔法使  综武:我神级系统,开局风后奇门  高手下山:修炼五年,下山已无敌  我的女友是恶劣大小姐  重生后,我被病娇摄政王缠上了 

第133章 创造编程语言

到了2070年7月1日的晚上,我很无聊。

我真是太无聊了,都要虚脱了。该怎么办啊?

我发现,系统不是有个自创编程语言的功能吗!

自创编程语言,编程语言的所有底层逻辑都为C++,C生万物。所以,自创编程语言使用C++。

我找到工作群,联系制造一个超级计算机。因为使用超级计算机才能更好的创造编程语言。

我开始继续的打开系统的创造编程语言功能。

【叮!在创造编程语言之前,请确认好编程语言的信息。】

【编程语言名字】

编程语言的名字是什么呢?咱们对编程语言进行添加很多数学内容。还是起名叫math吧。这个名字思考半天才思考出来。

【编程语言:math】

【扩展名】

这样吧,扩展名还是m吧。

【扩展名:.m】

【您的编程语言到底是编译型还是解释型语言?】

还是解释型语言吧,这样就不用下编译器了。

【您的编程语言是不是面向对象?】

“是”

【叮!已经生成最佳方案,如不满足可修改样式,优秀样式共筛选出10万个。共生成20行代码。】

静态语言(强类型语言)

静态语言是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。

动态语言(弱类型语言)

动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。

我的编程语言是解释型语言,js就是解释型语言,是动态类型。所以就用动态语言吧。但是有些变量必须声明。

半动态语言吧。

【叮!我不理解什么是“半动态语言”】

我说:“半动态语言就是有些数据类型不用声明,而有些必须声明。”

【允许直接的指针访问吗?】

我说:“允许。可以快速访问一个指针,这样效率就很高。”

【使用什么内存模型?是有自动的垃圾回收机制还是需要手动管理内存?】

我回答道:“既可以有自动的垃圾回收机制,又可以手动管理内存。这样就能灵活运用。”

【语言中提供一些内嵌的简单函数还是所有的内容都来自于类/函数库?】

我开始想一想。

我灵机一动,回答道:“为了程序员的效率,所有关于数学、编程方面的都来自于内置类/函数库。”

【这门语言的范式是什么?是函数式的,面向对象的,面向方面的,模板式的,还是一种原型,或就是彻头彻尾全新的?】

我说:“将所有的内容组合,创造出一个全新的。如JavaScript。”

【我听懂了这个意思。已经生成最佳方案,共400行。如果不满意,可以进行替换,共有优秀方案100万个。】

【这门语言和现存的库或函数的接口是如何的?如果你是在创建某一领域特定的语言,这点就尤其重要。】

我说:“关于数学、科学等方面有很大进步的语言”

【用这个编程语言可以做什么?】

上一章章节目录 加入书签 下一页
书单推荐: 独占偏宠:陆医生他蓄谋已久 穿进古早文学干掉男主成功上位 我要成为影之实力者! 人在民国我要将飞虎牌卖遍全世界 星愿之钥 末世降临:开局干掉重生者 紫色空间 亡之诅咒 少年歌行:我以此拳撼乾坤! 布莱泽游历奥特宇宙
返回顶部