鱼C-小师妹 发表于 2021-11-10 11:35:23

大胆假设小心求证“仓颉”未来的样子

本帖最后由 鱼C-小师妹 于 2021-11-12 20:35 编辑

在线讲解:

https://www.bilibili.com/video/BV1fL411u7t8?spm_id_from=333.788.b_765f64657363.1


static/image/hrline/3.gif


https://www.bilibili.com/video/BV1qg411K7Y5?spm_id_from=333.999.0.0

随着上面爆火的视频,小师妹看了很多童鞋的优秀的评论,也备受启发!

像有对中文编程的设想:

定义 瓜
定义 瓜摊
定义 酱油
定义 小卖部
函数 买东西(东西,地点)
    返回 【状态,途经】
函数 运行()
    买瓜=买东西(瓜,瓜摊)
    买酱油=【失败】
    如果 买瓜【一】 包含 小卖部
      买酱油=买东西(酱油,小卖部)
    返回 【买瓜【零】,买酱油【零】】
运行()
也有高瞻远瞩:

无论中文编程还是英文编程,归根结底计算机只能识别开和关组成的二进制
很多人传的中文编程,如果只是简单地用汉字替代英文,依旧遵循机械的语法结构、大括号、缩进之类的语法或格式,那么完全没有这个必要
而如果是汉语编程,像使用母语一样而非僵硬的变成格式(毕竟汉语本身是轻语法的语言),那么是可以大力推广的
还有很多优秀的评论,大家可以自己去看去互动~

但是,这些评论都没有涉及到的一个最关键的关键东东。

今天,小师妹就结合自己多年来的功力,大胆假设,小心求证未来“仓颉”的样子!

有言在先:

**** Hidden Message *****
为什么这么说呢?

其实要从 Android 系统说起!

众所周知,Android 是基于 Linux 的开源操作系统。

https://www.bilibili.com/video/BV1XA411L72R?spm_id_from=333.999.0.0

而 Linux 是使用标准的 C 语言开发的操作系统,这也是为什么 Linus 大神会说:

没有比 C 更好的编程语言
的原因所在(视频见上)。

而 Android 的操作系统本身又是使用 Java 开发的,衍生的 app 也是使用 Java 开发。

当然了,肯定也可以使用 C/C++ native 开发~

Android 使用了修改过的 JVM,也就是 Java 虚拟机啦,也就是 dalvik 虚拟机。

所以呢,对应到每一个 app 上都会创建个 dalvik 虚拟机,也就是一个 Linux 进程了。

发现没有,Android 系统其实就是基于 Linux 下的修改版的 Java 虚拟机并运行 Java 程序。

聪明如你,Android 应用的缺陷:

就是需要运行环境,即 Java 虚拟机!
此外 Java 运行的是用 class 常驻内存来完成的。

所以在一些情况下就会出现用“最低性价比”来使用内存。

这也是为什么大家手中的安卓机虽然是 8G 或者 16G,但是没有 ios 4G 或 8G 手机速度更快的原因之一了。

而当初华为推出的鸿蒙系统力推什么?



没错,力推“万物互联”!

这个特征华为早就在 HMS core6 上以清晰表述。

而仓颉语言就是实现这个功能的语言,性能必须要有明显提升,否则还开发它干什么呢?!

咱们看 2021 华为开发者大会上介绍方舟编译器 3.0 的特点:“高效率,高性能”。

怎么高呢?

一定是解决现有不足。

那么小师妹就可以大胆假设了:

仓颉一定是融入 AI,比 Java 更高效,程序执行速度更快,编译出的程序全平台可运行
是与不是,留到未来的华为开发者大会来一探究竟啦!



好啦,欢迎童鞋们弹幕告诉我们你的看法!









1molHF 发表于 2021-11-10 13:12:45

仓颉yyds!

tomok 发表于 2021-11-10 14:51:20

期待 适合过去的 编程语言

小瓢虫 发表于 2021-11-10 15:46:13

很现实

村里小黑 发表于 2021-11-10 18:25:07

{:10_275:}

鸬鹚鸟 发表于 2021-11-10 18:31:45

太强

myqf123 发表于 2021-11-10 20:43:20

{:5_103:}

想念的温度 发表于 2021-11-11 09:41:53

{:10_254:}

Minecraft程序猿 发表于 2021-11-12 22:05:29

我感觉这个不大靠谱,没什么意义,毕竟编码问题比较棘手,而且轮子都要重新造...

嘉岳呀 发表于 2021-11-13 09:47:38

我没有回复吗?

黄金猫 发表于 2021-11-14 09:40:28

和牛顿简单化原则背道而驰,注定只能成为一场闹剧。

z493061120 发表于 2021-11-14 11:50:04

华为太牛了

fish.kai 发表于 2021-11-14 15:50:14

{:10_297:}

阿萨德按时 发表于 2021-11-15 13:25:18

{:10_277:}

hornwong 发表于 2021-11-15 19:02:19

{:5_95:}

文静 发表于 2021-11-18 15:19:44

好美的小师妹{:10_254:}

三生途 发表于 2021-11-19 00:03:08

小白仰望大佬

醉听风 发表于 2021-11-19 15:52:33

{:10_334:}

帅昊昊昊 发表于 2021-12-10 08:06:51

niu
页: [1]
查看完整版本: 大胆假设小心求证“仓颉”未来的样子