仓颉编程语言白皮书已经发布, 如何评价该语言的设计?

仓颉编程语言白皮书已经发布, 如何评价该语言的设计? 雨少主的回答 说实话,我觉得还行。给还行一个定义:如果让我自己去学,那肯定不。如果要是项目必须要用,那我学着也没什么成本和怨言,毕竟C#和rust还算熟悉。 有人觉得缝合怪不好,我反而觉得没啥,该有的都有了,这是好事儿。我在阅读过程中感觉比较雷的是他们那跟乾隆一样难以自控的盖戳欲:仓颉表达式,仓颉线程……啧。 其他东西,我比较关注里头并行(多线程/异步)的实施性能如何,泛型的实现方式,还有跨语言调用的一些东西,比如函数指针怎么处理,又比如文档说动态链接库需要加入环境变量,那系统API需不需要呢?整套流程没说清楚,也可能写了我没细看。 跑个题吧。 我觉得。 部分仓颉粉和部分中文编程语言粉可以开片儿了。 即:遥遥领先的国产编程语言,需不需要支持中文语法和中文变量名。 吵起来一定很好看。 via 知乎热榜 (author: 雨少主)

相关推荐

封面图片

凹语言™(凹读音“Wa”)是柴树杉、丁尔男和史斌设计的实验性编程语言。

凹语言™(凹读音“Wa”)是柴树杉、丁尔男和史斌设计的实验性编程语言。 设计目标: 披着 Go 和 Rust 语法外衣的 C++ 语言; 凹语言™源码文件后缀为 .wa; 凹语言™编译器兼容 WaGo 语法。WaGo 是 Go 真子集。使用 WaGo 语法的源码文件后缀为 .wa.go。凹语法与 WaGo 语法在 AST 层面一致; 凹语言™支持中文/英文双语关键字,即任一关键字均有中文及英文版,二者在语法层面等价

封面图片

如何评价《上海市卫生健康信息技术应用创新白皮书》 C# 被认定为A类(需要替换)组件?

如何评价《上海市卫生健康信息技术应用创新白皮书》 C# 被认定为A类(需要替换)组件? nscript的回答 赶快 fork 下 dotnet,改个名字,叫 notnet,notnet is not dot net,也别区分语言和运行时了,这一下子就国产可控了,替换 csharp 跟我 notnet 有什么关系 …… via 知乎热榜 (author: nscript)

封面图片

JSON 的创造者发布新编程语言 Misty

JSON 的创造者发布新编程语言 Misty 创造了 JSON 符号的 道格·克罗克福德 Doug Crockford 又创造了一种“既适合学生使用,也适合专业程序员使用”的新的编程语言。该语言称其为 “一种动态的、通用的、过渡性的演员语言。它的语法温和,旨在为学生提供帮助,同时还具有一些高级特性,如能力安全和具有词法范围的 Lambda。”有趣的是,为了避免因缩进不同而导致的争论,Misty 只允许一种约定:缩进是 4 个空格。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

普通人还有必要学习 Python 之类的编程语言吗?

普通人还有必要学习 Python 之类的编程语言吗? 段小草的回答 简单回答:绝对有必要,任何人都有必要学编程。也许不必要达到能找工作的水平,但培养解决问题的思维和能力非常重要。 我不认同说,有了生成式 AI 以后不用学编程。恰恰相反,大语言模型对编程不是替代,而是帮助,是对编程能力的倍增和放大。如果说过去学编程的必要性是六成,那现在学编程的必要性绝对是九成,大语言模型让编程学习触手可得,让每个人都能在 AI 辅助下快速写出可以运行的代码。 也许我没资格下这个结论,但可以参考一下大佬的看法。Logan Kilpatrick 是之前 OpenAI 的开发者关系主管,现在领导 Google AI Studio,之前也有在 Apple 做机器学习等经历。按说这样的人应该是 AI 的绝对拥趸,但他却说: 这句话挺有意思的,叫做can and should learn to code。 每个人都应该学编程,这不难理解。但每个人都可以学编程,我想是生成式 AI 给大家带来的福利。编程的入门学习对于有的人来说是有难度的,但有了 AI 以后,学习难度大大下降,这个时候学编程,投入产出比简直太高了。 编程可以做什么? ● 帮助你理解数字世界 ● 提供几乎无限的杠杆优势 ● 帮助你进入高薪职业 ● 教你如何思考问题 ● 拓展非编程相关的工作机会 ● 等等 我学写代码的时候,被知乎大佬的回答所激励,他说:「编程是最容易习得的超能力」。这就好比麻瓜看到魔法,编程能做的事情可太多了。更不要说今天,现在,当下,AI 把编程的门槛降得更低。 虽然这个语境很像卖课的语境,气氛都烘托到这儿了,但我确实不是卖课或者忽悠大家,而是的确这么相信并践行的。我始终觉得劝人学 Python 至少不是坏事,哪怕文科生也会得到很多的帮助。 利益相关: via 知乎热榜 (author: 段小草)

封面图片

:编程语言基准测试,评估了25种编程语言在四个CPU密集型任务上的性能,其目标是衡量在使用该语言实现新算法时的性能。任务包括nq

:编程语言基准测试,评估了25种编程语言在四个CPU密集型任务上的性能,其目标是衡量在使用该语言实现新算法时的性能。任务包括nqueen、matmul、sudoku和bedcov,项目提供了各种语言的实现,并提供了性能比较数据和讨论

封面图片

网页抓取的 5 种首选编程语言

网页抓取的 5 种首选编程语言 络抓取或网络收获需要一个好的工具才能有效地进行。它涉及数据抓取、内容获取、搜索、解析以及数据重新格式化,以使收集的数据准备好进行分析和呈现。使用正确的软件和语言进行网络抓取工作非常重要。 本文介绍了五种用于网络抓取的最佳编程语言。该列表基于许多因素,包括直观性、易于编码、可维护性、灵活性,当然还有网络抓取的有效性。该软件的受欢迎程度也很重要。一个更受欢迎的工具往往会得到更好的更新和支持,这些用户可以互相帮助解决问题或学习新的和更有效的网络抓取方法。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人