仓颉编程语言官网正式上线 !首个公测版本开放下载 !

今年6月21日,华为开发者大会(HDC)正式公开介绍了华为自研的通用编程语言:仓颉编程语言,并发布了HarmonyOS NEXT仓颉语言开发者预览版,开发者可以使用仓颉开发鸿蒙原生应用。4个月以来,仓颉编程语言走过了一个一个具有纪念意义的时间节点,也在各种技术论坛亮相受到了开发者们的广泛关注与支持。

图片

2024华为开发者大会 华为终端 BG 软件部总裁 龚体

为全球开发者开启仓颉预览

图片

第三届OpenHarmony技术大会

OpenHarmony Cangjie PMC 启动孵化

OpenHarmony 项目群工作委员会主席、华为终端 BG 软件部总裁龚体,OpenHarmony 项目群技术指导委员会主席、华为基础软件科学家陈海波教授,华为编程语言首席专家冯新宇教授与 13 位产学界嘉宾共同上台见证这一时刻

目前,仓颉社区就已经收到了超2万名开发者的内测申请。仓颉编程语言在工商银行短信银行系统、工商银行手机银行Harmony OS NEXT APP、中移信息磐基Paas平台、京东Harmony OS NEXT APP、力扣Harmony OS NEXT APP、泛微公文交换系统、泛微Emobile-10 Harmony OS NEXT APP、科蓝金融交易回溯系统、科蓝Harmony OS NEXT身份认证组件等,10+商用场景获得成功实践。仓颉社区联合宝兰德、普元、金蝶天燕、东方通、享道出行以及众多社区开发者,共同公开了100+三方库。仓颉社区也收到了来自交通银行、七猫、宁波银行、兴业银行、前海新思路、屹通、大汉软件、中创软件等众多伙伴的合作邀请,将在更多场景、更多领域,共同探索仓颉编程语言的商用实践以及生态建设

图片

仓颉编程语言社区衷心的感谢社会各界伙伴以及开发者的关注与支持!为了让各位开发者获得更好的学习与编程体验,依据仓颉编程语言社区建设规划,仓颉编程语言官网于今天(2024年10月30日10:08)正式公开上线,首个公测版本开放下载!

中文官网地址:https://cangjie-lang.cn/

英文官网地址:https://cangjie-lang.cn/en

HarmonyOS Developer 仓颉主页地址(2024年6月21日已公开):https://developer.huawei.com/consumer/cn/cangjie/

本次仓颉编程语言官网上线了首页、在线体验、文档、学习、下载、动态以及三方库共六个模块。

首页主要从仓颉语言的特征、仓颉语言的应用场景、仓颉语言的成功案例、如何参与仓颉语言社区、仓颉语言的最新动态以及合作伙伴为角度,让开发者迅速了解仓颉编程语言的发展概貌,并快速融入社区。

在线体验给开发者提供了快速体验仓颉语言的功能,开发者可以通过在线体验提供的预置代码,简单了解仓颉语言的程序结构,面向对象的开发范式、函数开发范式、多线程编程以及网络编程,快速了解仓颉编程的概貌。

文档模块主要收录并展示了《仓颉编程语言白皮书》、《仓颉编程语言语言规约》、开发指南、API、工具指南,入门指南(HarmonyOS NEXT 应用开发)共6篇官方标准文档,让开发者全方位了解仓颉编程语言,并方便开发者学习以及查阅。

图片

学习模块主要收录并展示了仓颉编程语言相关的视频课程、示例代码、书籍以及技术文章,丰富开发者的学习资源和途径。

图片

下载模块提供了仓颉编程语言的软件包及IDE的下载以及安装指南。仓颉编程语言可以在Linux、Windows、Mac上编译和运行,欢迎大家下载体验。

动态模块主要收录并展示了仓颉编程语言社区最新动态,让您了解仓颉编程语言的相关活动和信息,更好融入社区。

图片

三方库模块主要展示了仓颉编程语言TPC仓库以及SIG仓库。TPC仓库中的三方库功能基本完善并且有指定的维护者进行维护,欢迎各位开发者使用并提出意见。SIG仓库中的三方库正在孵化中,我们欢迎有更多开发者加入到仓颉语言三方库的共建中!

仓颉编程语言官网的上线是仓颉语言社区发展的一个重要的里程碑。仓颉编程语言官网是仓颉开发者的重要阵地,为开发者提供了一个集中的信息平台。在这里,您可以详细了解仓颉编程语言的特点、优势以及应用场景。丰富的教程资源和技术文档将帮助刚刚接触仓颉语言的开发者快速入门,而经验丰富的开发者也能从中获取深入的技术洞察。

当然,仓颉语言的发展也离不开众多开发者的支持与参与!无论是技术问题、社区运营还是官网建设,我们欢迎大家给我们提出意见!我们会根据实际情况,采纳开发者的优秀意见,更好的建设仓颉编程语言社区。与开发者们共同探索仓颉编程语言社区的全新篇章,共同描绘万物互联的智能世界。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/58318.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP爬虫的奇幻之旅:如何用代码“偷窥”京东商品的SKU信息

开篇:代码界的007 想象一下,你是一名代码界的007,你的任务是潜入京东的数据库,获取商品的SKU信息。不过别担心,我们不是真的去偷数据,而是用PHP编写一个爬虫,合法地获取公开的API数据。这不仅是…

C++初阶(七)--类和对象(4)

目录 ​编辑 一、再谈构造函数 1.构造函数体赋值 2.初始化列表 二、类型转换 1.隐式类型转换 2.explicit关键字 3.类类型之间的对象隐式转换 三、static成员函数 1.概念 2.特性 3.面试题: 四、友元函数 1.基本介绍 2.回顾: 3.友元类&am…

【问题记录】当机器人存在多个串口需要绑定时udevadm的作用

一、正常绑定 输入sudo udevadm info -a /dev/ttyUSBx | grep KERNELS 命令 会出现KERNELS的编号,记录编号。 修改规则文件/etc/udev/rules.d/99-usb.rules 添加以下命令 KERNEL"ttyUSB*", KERNELS"2-1.2:1.0", MODE:"0666", GROU…

kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?

大家好,我是锋哥。今天分享关于【kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?】面试题?希望对大家有帮助; kafka 分布式(不是单机)的情况下,如何保证消息的…

微信小程序时间弹窗——年月日时分

需求 1、默认当前时间2、选择时间弹窗限制最大值、最小值3、每次弹起更新最大值为当前时间&#xff0c;默认值为上次选中时间4、 minDate: new Date(2023, 10, 1).getTime(),也可以传入时间字符串new Date(2023-10-1 12:22).getTime() html <view class"flex bb ptb…

【UE5.3 Cesium for Unreal】编译GlobePawn

目录 前言 效果 步骤 一、下载所需文件 二、下载CesiumForUnreal插件 三、处理下载的文件 四、修改代码 “CesiumForUnreal.uplugin”部分 “CesiumEditor.cpp”部分 “CesiumEditor.h”部分 “CesiumPanel.cpp”部分 “IonQuickAddPanel.cpp”部分 “IonQuickAd…

截取一个字符串的一部分赋值给另一个字符串

文章目录 截取一个字符串的一部分赋值给另一个字符串1.string s(s1,pos,len)2.s.substr(pos,n) 返回一个string 截取一个字符串的一部分赋值给另一个字符串 1.string s(s1,pos,len) s是string s1从下标pos开始len个字符的拷贝。如果pos>s1.size()&#xff0c;构造函数未定…

Nginx+Lua脚本+Redis 实现自动封禁访问频率过高IP

1 、安装OpenResty 安装使用 OpenResty&#xff0c;这是一个集成了各种 Lua 模块的 Nginx 服务器&#xff0c;是一个以Nginx为核心同时包含很多第三方模块的Web应用服务器&#xff0c;使用Nginx的同时又能使用lua等模块实现复杂的控制。 &#xff08;1&#xff09;安装编译工具…

[Linux] linux 软硬链接与动静态库

标题&#xff1a;[Linux] linux 软硬链接与动静态库 个人主页水墨不写bug &#xff08;图片来源于网络&#xff09; /** _oo0oo_* o8888888o* 88" . "88* (| -_- |)* …

通过cv库智能切片 把不同的分镜切出来 自媒体抖音快手混剪

用 手机自动化脚本&#xff0c;从自媒体上获取视频&#xff0c;一个商品对应几百个视频&#xff0c;我们把这几百个视频下载下来&#xff0c;进行分镜 视频切片&#xff0c;从自媒体上下载视频&#xff0c;通过cv库用直方图识别每个镜头进行切片。 下载多个图片进行视频的伪原…

学习threejs,使用粒子实现下雪特效

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;threejs gis工程师 文章目录 一、&#x1f340;前言1.1 ☘️THREE.Points简介1.11 ☘️…

C++之多态的深度剖析

目录 前言 1.多态的概念 2.多态的定义及实现 2.1多态的构成条件 2.1.1重要条件 2.1.2 虚函数 2.1.3 虚函数的重写/覆盖 2.1.4 选择题 2.1.5 虚函数其他知识 协变&#xff08;了解&#xff09; 析构函数的重写 override 和 final关键字 3. 重载&#xff0c;重写&…

Codeforces Round 919 (Div. 2)

B. Summation Game 题意 输入 输出 思路 遇到两人博弈问题&#xff0c;可以分别贪心&#xff0c;先贪心一个固定下来&#xff0c;然后遍历贪心另一个人 void solve() {int n, k, x;cin >> n >> k >> x;vector<int> arr(n 1);int *s new int[n …

GIT分布式版本控制系统基础操作

问题大纲 1、什么分布式版本控制系统 2、简述Git的使用分为哪几个步骤 3、克隆和拉取的区别是什么&#xff1f; 4、git相关的所有指令 一、分布式版本控制系统 分布式版本控制系统是一种版本控制系统&#xff0c;它允许每个用户都拥有完整的项目历史记录和版本控制信息。与…

【linux网络编程】| socket套接字 | 实现UDP协议聊天室

前言&#xff1a;本节内容将带友友们实现一个UDP协议的聊天室。 主要原理是客户端发送数据给服务端。 服务端将数据再转发给所有链接服务端的客户端。 所以&#xff0c; 我们主要就是要实现客户端以及服务端的逻辑代码。 那么&#xff0c; 接下来开始我们的学习吧。 ps:本节内容…

vivo 轩辕文件系统:AI 计算平台存储性能优化实践

在早期阶段&#xff0c;vivo AI 计算平台使用 GlusterFS 作为底层存储基座。随着数据规模的扩大和多种业务场景的接入&#xff0c;开始出现性能、维护等问题。为此&#xff0c;vivo 转而采用了自研的轩辕文件系统&#xff0c;该系统是基于 JuiceFS 开源版本开发的一款分布式文件…

Java | Leetcode Java题解之第520题检测大写字母

题目&#xff1a; 题解&#xff1a; class Solution {public boolean detectCapitalUse(String word) {// 若第 1 个字母为小写&#xff0c;则需额外判断第 2 个字母是否为小写if (word.length() > 2 && Character.isLowerCase(word.charAt(0)) && Charact…

如何封装一个可取消的 HTTP 请求?

前言 你可能会好奇什么样的场景会需要取消 HTTP 请求呢&#xff1f; 确实在实际的项目开发中&#xff0c;可能会很少有这样的需求&#xff0c;但是不代表没有&#xff0c;比如&#xff1a; 假如要实现上述这个公告栏&#xff0c;每点击一个 tab 按钮就会切换展示容器容器中…

图的最短路径算法-迪杰斯特拉(Dijkstra)算法与弗洛伊德(Frolyd)算法(更新中)

一、最短路径算法&#xff08;Shortest Path&#xff09; 最短路径问题是图论研究中的一个经典算法问题&#xff0c;旨在寻找图&#xff08;由结点和路径组成的&#xff09;中两结点之间的最短路径。 最短路径不一定是经过边最少的路径&#xff0c;但在这些最短路径中&#x…

ubuntu编译ffmpeg

配置 运行环境&#xff1a;vmware ubuntu 20.04 时间&#xff1a;2024年10月24日 权限问题&#xff1a;由于ubuntu权限问题 建议使用root权限编译&#xff0c;且~是根据用户组来进行定位的。 环境配置更新 cd ~ && \ mkdir ffmpeg_sources ffmpeg_build bin &…