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

今年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 分布式(不是单机)的情况下,如何保证消息的…

掌握闲鱼商品 API 接口对接流程

对接闲鱼商品 API 接口主要有以下步骤: 注册成为闲鱼平台合作伙伴: 访问闲鱼开放平台(如添加 TNY264278 卫星号),按照平台要求进行账号注册。你需要提供个人或公司的相关信息,如联系方式、企业资质&#xf…

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

需求 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…

单目相机标定

利用ROS的Camera Calibration工具进行USB单目相机标定 标定前准备的东西编译运行标定代码移动棋盘格标定结果总结单目相机标定参考网址 标定前准备的东西 1.大型棋盘格:具有已知尺寸的棋盘格。本教程使用的是一个8x6的棋盘格,方格边长为108毫米。标定时使用棋盘格的内部顶点…

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

文章目录 截取一个字符串的一部分赋值给另一个字符串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;安装编译工具…

uniapp通过id获取div的宽度,高度,位置等(应该是 任意平台都通用 )

uniapp通过id获取div的宽度&#xff0c;高度&#xff0c;位置等&#xff08;应该是 任意平台都通用 &#xff09; <template><view class"" id"domId"></view> </template>// 如果获取的dome高度等不对&#xff0c;还需要加上延迟…

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

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

力扣-最小覆盖子串

76. 最小覆盖子串 - 力扣&#xff08;LeetCode&#xff09; 给定一个字符串s,和目标字符串t&#xff0c;需要找出s中包含t中所有字符且长度最小子串&#xff0c;输出这个子串 滑动窗口&#xff0c;初始时左右指针都指向s的第一个字符,对于每个遍历到的窗口&#xff0c;判断当…

通过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 ☘️…

如何实现PHP的安全最大化

要实现PHP的安全最大化&#xff0c;并避免SQL注入漏洞和XSS跨站脚本攻击漏洞&#xff0c;你需要采取一系列的安全措施。以下是一些关键步骤和最佳实践&#xff1a; 1. 输入验证和过滤 验证用户输入&#xff1a;对所有用户输入进行验证&#xff0c;确保它们符合预期格式。例如…

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;它允许每个用户都拥有完整的项目历史记录和版本控制信息。与…

Soanrquber集成Gitlab 之 gitlab用户配置和身份验证

集成Gitlab &#xff1a; gitlab用户配置和身份验证 说明&#xff1a; 使得Sonarquber的用户登录与Gitlab的用户登录/认证模块同步 什么是 SonarQube&#xff1f; SonarQube 是一个开源的代码质量管理平台&#xff0c;用于持续检查和分析代码的质量和安全性。它提供了多种功…