技术栈
仓颉编程语言
仓颉编程语言
7 小时前
华为
·
鸿蒙
·
仓颉编程语言
鸿蒙仓颉编程语言挑战赛二等奖作品:TaskGenie 打造基于仓颉语言的智能办公“任务中枢”
本文是该系列获奖作品介绍的第三篇,将为您深度解析荣获大赛二等奖的出色构想——来自TaskGeni团队的基于仓颉语言的智能任务中枢系统。该项目凭借对仓颉编程语言的创新运用,成功构建了一个高效、灵动的智能办公“任务中枢”,致力于重塑现代工作流的协同范式。更多融合前瞻思维与精巧实现的获奖项目解读将持续放送,共同见证仓颉语言如何赋能千行百业,激发数字化未来的无限可能。
仓颉编程语言
2 天前
华为
·
鸿蒙
·
仓颉编程语言
鸿蒙仓颉编程语言挑战赛一等奖作品:MeetAI-基于Cangjie的智能会后整理助手
本文是鸿蒙仓颉编程语言挑战赛获奖作品系列介绍的开篇之作,将率先为您详细介绍一等奖项目:梅科尔工作室-Makerizon团队打造的“MeetAI-基于Cangjie的智能会后整理助手”。更多优秀获奖项目的解读也将陆续推出,一展仓颉语言的生态活力与开发者智慧。
仓颉编程语言
3 天前
华为
·
鸿蒙
·
仓颉编程语言
鸿蒙仓颉编程语言挑战赛二等奖作品 :以仓颉之码,筑智慧学园——基于仓颉与OpenHarmony的智慧校园协同管控系统实践
本文是鸿蒙仓颉编程语言挑战赛获奖作品系列介绍的第二篇,将为大家详细介绍荣获大赛二等奖的项目——来自“珍惜宝贵睡眠”团队的《以仓颉之码,筑智慧学园——基于仓颉与OpenHarmony的智慧校园协同管控系统实践》。该作品使用仓颉编程语言开发,致力于构建高效、智能的校园协同管控新范式。
_waylau
4 天前
人工智能
·
华为
·
harmonyos
·
鸿蒙
·
仓颉编程语言
·
鸿蒙生态
·
鸿蒙6
【HarmonyOS NEXT+AI】问答08:仓颉编程语言是中文编程语言吗?
在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程里面以及在一些自媒体平台,有网友提到了这样一个问题: 仓颉编程语言不是中文编程语言吗?怎么语法还是英文文?
superman超哥
1 个月前
开发语言
·
仓颉编程语言
·
仓颉
仓颉并发调试利器:数据竞争检测的原理与实战
你好!作为仓颉技术专家,我很高兴能与你探讨并发编程中最棘手的问题之一——数据竞争检测(Data Race Detection)。数据竞争是并发程序中最隐蔽、最难复现、也最危险的bug类型。它可能在开发环境运行正常,却在生产环境的高并发压力下突然爆发,导致数据损坏、程序崩溃甚至安全漏洞。
superman超哥
1 个月前
开发语言
·
后端
·
仓颉编程语言
·
仓颉
·
仓颉语言
·
仓颉元编程
·
编译器计算能力
仓颉元编程进阶:编译期计算能力的原理与深度实践
你好!作为仓颉技术专家,我很高兴能与你深入探讨现代编程语言中一个强大而优雅的特性——编译期计算(Compile-Time Computation)。在传统编程范式中,计算发生在运行时:程序读取输入、执行逻辑、产生输出。而编译期计算将这个过程前移到编译阶段,让编译器成为"第一个用户",在构建时就完成部分计算,从而实现零运行时开销的优化和类型安全的保证。
superman超哥
1 个月前
开发语言
·
后端
·
仓颉编程语言
·
仓颉
·
仓颉语言
·
仓颉跨语言编程
·
ffi外部函数接口
仓颉跨语言编程:FFI外部函数接口的原理与深度实践
你好!作为仓颉技术专家,我很高兴能与你深入探讨现代编程语言生态构建中的关键技术——FFI外部函数接口(Foreign Function Interface)。在软件工程的现实世界中,没有任何语言是孤岛。我们需要调用C库来访问系统API,需要集成第三方native库来利用现有生态,需要与其他语言编写的模块互操作来实现最佳性能。FFI就是实现这种跨语言互操作的桥梁,它使得仓颉能够无缝调用C/C++代码,同时也允许其他语言调用仓颉代码。
superman超哥
1 个月前
开发语言
·
后端
·
仓颉编程语言
·
仓颉
·
仓颉语言
·
仓颉动态特性
·
反射api
仓颉动态特性探索:反射API的原理、实战与性能权衡
你好!作为仓颉技术专家,我很高兴能与你深入探讨仓颉语言中一个强大而灵活的特性——反射API(Reflection API)。反射指程序可以访问、检测和修改它本身状态或行为的一种机制。在静态类型语言的严格约束下,反射为我们打开了一扇通向动态能力的大门,使得框架开发、序列化、依赖注入等高级功能成为可能。
superman超哥
1 个月前
开发语言
·
后端
·
仓颉编程语言
·
仓颉
·
仓颉语言
·
仓颉语言特性
仓颉元编程之魂:宏系统的设计哲学与深度实践
你好!作为仓颉技术专家,我非常高兴能与你探讨仓颉语言最具表达力的特性之一——宏系统(Macro System)。在现代编程语言的武器库中,宏系统是一把双刃剑:使用得当,它能让代码简洁优雅、消除样板代码、实现领域专用语言(DSL);使用不当,则会造成代码难以理解、调试困难。
superman超哥
1 个月前
开发语言
·
仓颉编程语言
·
仓颉
·
零成本抽象
·
仓颉设计
仓颉设计哲学核心:零成本抽象的实现原理与深度实践
你好!作为仓颉技术专家,我很高兴能与你深入探讨现代编程语言设计中最优雅的理念之一——零成本抽象(Zero-Cost Abstractions)。这个概念最早由C++之父Bjarne Stroustrup提出,其核心思想是:"你不需要为你不使用的东西付出代价,而你使用的东西,无法手工做得更好。"这意味着高级抽象不应该带来运行时开销,编译器应该将抽象代码优化到与手写底层代码相同的性能水平。
superman超哥
1 个月前
仓颉编程语言
·
仓颉
仓颉并发编程核心:线程安全保证的原理与实践
你好!作为仓颉技术专家,我很高兴能与你探讨现代并发编程中最关键却也最具挑战性的话题——线程安全保证(Thread Safety Guarantees)。在多核时代,如果说单线程编程是独奏,那么多线程编程就是交响乐。但交响乐若没有指挥家的精确调度,只会变成刺耳的噪音。线程安全问题正是这个"指挥家"最需要关注的核心。
superman超哥
1 个月前
开发语言
·
后端
·
性能优化
·
内联函数
·
仓颉编程语言
·
仓颉
·
仓颉语言
仓颉性能优化秘籍:内联函数的优化策略与深度实践
我很高兴能与你深入探讨现代编译器优化中最重要的技术之一——内联函数优化(Function Inlining)。在追求极致性能的道路上,函数调用的开销往往成为瓶颈。每次函数调用都涉及栈帧创建、参数传递、返回地址保存等操作,这些开销在高频调用场景下会累积成显著的性能损耗。内联优化通过将函数体直接嵌入到调用点,消除了调用开销,同时为编译器打开了更广阔的优化空间。
superman超哥
1 个月前
开发语言
·
后端
·
仓颉编程语言
·
仓颉
·
仓颉语言
·
尾递归
·
仓颉编译器
仓颉编译器优化揭秘:尾递归优化的原理与实践艺术
你好!作为仓颉技术专家,我很高兴能与你深入探讨编译器优化中一个既优雅又实用的技术——尾递归优化(Tail Call Optimization, TCO)。递归是函数式编程的灵魂,它让我们能用声明式的方式表达复杂的算法逻辑。然而,传统的递归实现存在致命缺陷:每次递归调用都会在调用栈上分配新的栈帧,深度递归会导致栈溢出。尾递归优化正是为了解决这个问题而生的编译器魔法。
superman超哥
1 个月前
开发语言
·
仓颉编程语言
·
仓颉
·
仓颉元数据
·
仓颉元数据编程
仓颉元数据编程:属性标注机制的设计原理与深度实践
你好!作为仓颉技术专家,我很高兴能与你探讨仓颉语言中一个优雅而强大的特性——属性标注机制(Attribute Annotation System)。在现代编程语言的演进中,我们不仅需要表达"做什么"的逻辑代码,更需要表达"如何做"的元信息。属性标注正是这样一种声明式的元编程工具,它允许我们为代码元素附加结构化的元数据,供编译器、运行时或开发工具使用。
仓颉编程语言
1 个月前
仓颉编程语言
仓颉 Scientific 库:为科学计算打造的类型安全高性能新选择
Scientific 库是仓颉语言在科学计算领域的重要基础设施,旨在为开发者提供一套类型安全、高性能、功能完备的科学计算工具链。
九丘教育
6 个月前
华为
·
鸿蒙
·
仓颉编程语言
·
仓颉
·
仓颉语言
【华为仓颉编程语言】运行第一个仓颉程序
欢迎来到仓颉编程语言的第一个实战课程。上节课我们成功安装了仓颉工具链,今天让我们一起编写并运行第一个仓颉程序。相信很多同学都还记得学习第一门编程语言时写的"Hello World"程序,那种看到程序成功运行的激动心情。今天,我们就要在仓颉语言中重现这个经典时刻!
软件开发技术深度爱好者
6 个月前
华为
·
仓颉编程语言
华为仓颉编程语言的表达式及其特点
仓颉(Cangjie)语言的表达式有一个明显的特点,范围不再局限于传统算术运算,而是扩展到条件表达式、循环表达式等多种类型,每种表达式均有确定的类型和值。
仓颉编程语言
8 个月前
华为
·
harmonyos
·
鸿蒙
·
仓颉编程语言
开源无界 智联欧陆——仓颉计划携手OpenHarmony共绘万物互联新图景
当地时间2025年5月6日下午, 欧洲OpenHarmony城市技术论坛第二站于法国巴黎圆满落下帷幕。本次活动以“OpenHarmony智联未来:AI赋能下的操作系统革新与生态演进”为主题,聚焦探讨AI如何使能终端操作系统技术架构升级、交互体验重构以及生态协同融合。
仓颉编程语言
9 个月前
人工智能
·
华为
·
开源
·
鸿蒙
·
仓颉编程语言
仓颉Magic亮相GOSIM AI Paris 2025:掀起开源AI框架新热潮
巴黎,2025年5月6日——由全球开源创新组织GOSIM联合CSDN、1ms.ai共同主办的 GOSIM AI Paris 2025 大会今日在法国巴黎盛大开幕。GOSIM 作为开源人工智能领域最具影响力的年度峰会之一,本届大会以“开放、协作、突破”为核心,汇聚了来自华为、阿里巴巴、Hugging Face、MetaGPT、牛津大学等80余位全球顶尖技术专家、学者及企业代表,围绕AI模型、基础设施、应用落地与具身智能等议题展开深度探讨,旨在推动开源生态的全球化协作与技术普惠。
仓颉编程语言
9 个月前
harmonyos
·
鸿蒙
·
仓颉编程语言
南京大学OpenHarmony技术俱乐部正式揭牌 仓颉编程语言引领生态创新
2025年4月24日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会与南京大学软件学院共同举办的“南京大学OpenHarmony技术俱乐部成立大会暨基础软件与生态应用论坛”在南京大学仙林校区召开。 大会聚焦国产自主编程语言仓颉的技术突破与产学研融合,南京大学副校长陆延青、OpenHarmony技术指导委员会主席陈海波等200余位代表出席。 本次大会不仅标志着南京大学与OpenHarmony在产学研合作上的进一步深化,更重点展示了国产自主创新技术——仓颉