<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[光谷码农]]></title><description><![CDATA[分享Go语言/WebAssembly/Flutter等前沿热门技术]]></description><link>https://blog.csdn.net/chai2010</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; chai2010]]></copyright><item><title><![CDATA[凹语言开源2周年]]></title><link>https://blog.csdn.net/chai2010/article/details/140925787</link><guid>https://blog.csdn.net/chai2010/article/details/140925787</guid><author>chai2010</author><pubDate>Sun, 04 Aug 2024 08:51:10 +0800</pubDate><description><![CDATA[凹语言项目于2019年初立项，2020年第一次开发组会议确立了“不做玩具车”的目标，2022年7月底正式开源，至今开源2周年。简单回顾在最近1年的项目进展和未来目标。1. 凹语言1年来的工作进展在1年内开发组举行了13次会议，发布了碎碎念文章12篇，发布v0.9.0～v0.14.0共8个版本。最近1年凹语言重大的特性进展如下：语言：实现函数、方法和运算符的重载功能语言：const 常量增加 emb...]]></description><category></category></item><item><title><![CDATA[好的STEM编程语言有哪些？]]></title><link>https://blog.csdn.net/chai2010/article/details/140686019</link><guid>https://blog.csdn.net/chai2010/article/details/140686019</guid><author>chai2010</author><pubDate>Wed, 24 Jul 2024 10:49:10 +0800</pubDate><description><![CDATA[STEM是科学（Science），技术（Technology），工程（Engineering），数学（Mathematics）四门学科英文首字母的缩写，STEM教育简单来说就是在通过在解决真实的工程问题中学习和掌握相关能力。在高度信息化的AI时代，编程语言更是成了STEM教育中最为核心的一环，那么目前最好的STEM编程语言有哪些呢？作为一个有着20多年编程经验的老码农，也因为要给家里小朋友编程启蒙...]]></description><category></category></item><item><title><![CDATA[《国产编程语言蓝皮书-2023》开启申报]]></title><link>https://blog.csdn.net/chai2010/article/details/135738843</link><guid>https://blog.csdn.net/chai2010/article/details/135738843</guid><author>chai2010</author><pubDate>Sun, 21 Jan 2024 14:39:54 +0800</pubDate><description><![CDATA[由编程语言开放社区（PLOC）组织编写的《国产编程语言蓝皮书-2023》开启申报了！前言PLOC是由国内从业者自发组建的、编程语言及编译器专业社区。相较于其他松散兴趣组，PLOC社区有明确的纲领和愿景、完整的制度章程、严密的组织结构，常设有决策机构（社区理事会）、综合服务机构（理事会秘书处），通过专业委员会推动社区建设和活动开展。目标是是增大基数（推动更多的编程语言项目启动）、提高系数（延长项目存...]]></description><category></category></item><item><title><![CDATA[外滩大会大幕将启！9月7日来开源论坛一起聊聊吧！]]></title><link>https://blog.csdn.net/chai2010/article/details/132703135</link><guid>https://blog.csdn.net/chai2010/article/details/132703135</guid><author>chai2010</author><pubDate>Tue, 05 Sep 2023 18:28:08 +0800</pubDate><description><![CDATA[9月7日，“2023 INCLUSION·外滩大会”将在上海黄浦世博园区开幕。大会以“科技·创造可持续未来”为主题，全球超 500 位有影响力的科技领军企业和专家学者将围绕前沿科技、产业、人文等话题展开交流。由蚂蚁集团主办的分论坛“打造国际化的开源开放创新生态”将于9月7日13:30举行。本次开源开放创新生态论坛邀请了国内外优秀开源项目负责人、投资人和开源创业者，来自Apache、CNCF、开放原...]]></description><category></category></item><item><title><![CDATA[凹语言开源1 周年直播预告！]]></title><link>https://blog.csdn.net/chai2010/article/details/132353199</link><guid>https://blog.csdn.net/chai2010/article/details/132353199</guid><author>chai2010</author><pubDate>Wed, 16 Aug 2023 07:15:24 +0800</pubDate><description><![CDATA[凹语言是针对WASM平台设计的通用静态类型编译型语言。它是由国内的一群编程语言爱好者发起的项目，设计重点是降低使用者的心智负担。从2018年底立项，2019年开始前期准备，2020年加入新成员，2021年项目联合发起人共同出版合著书籍《Go语言定制指南》，2022年项目正式启动并于7月20日开源，凹语言一步一个脚印，在国内的同类项目中，首个实现了浏览器内编译、执行全链路。开源一周年之际，凹语言...]]></description><category></category></item><item><title><![CDATA[平台工程首次线下 Meetup · 北京]]></title><link>https://blog.csdn.net/chai2010/article/details/131650906</link><guid>https://blog.csdn.net/chai2010/article/details/131650906</guid><author>chai2010</author><pubDate>Mon, 10 Jul 2023 19:07:03 +0800</pubDate><description><![CDATA[Platform User Group 是一个自发组织的兴趣小组，旨在推动平台工程 Platform Engineering / 开源 Infra 在中国的发展。平台工程作为 Gartner 发布的 2023 年十大战略技术趋势之一，社区的目标是推动平台工程在中国的发展，为相关从业人员提供交流的场所。这是社区成立和第一次线下活动，欢迎业内人士参与共建！议题简介议题一：Laf 云开发平台及其实现原理...]]></description><category></category></item><item><title><![CDATA[Rust 重写的 LSP：KCL IDE 插件的功能介绍与设计解析]]></title><link>https://blog.csdn.net/chai2010/article/details/130633375</link><guid>https://blog.csdn.net/chai2010/article/details/130633375</guid><author>chai2010</author><pubDate>Thu, 11 May 2023 18:14:20 +0800</pubDate><description><![CDATA[在上周，KCL 发布了 v0.4.6 版本，这个版本在语言、工具链、社区集成&amp;扩展支持等方面进行了重点更新。本文包含 KCL IDE 插件的功能特性和 LSP 的介绍、KCL LSP Server 端的设计和实现以及未来的规划和期望。功能特性在这次更新中，我们发布了全新的 KCL VS Code 插件，并且用 Rust 重写了 LSP 的 Server 端。我们提供了 IDE 中常用的代码...]]></description><category></category></item><item><title><![CDATA[KCL v0.4.6 重磅发布! 全新的 IDE 插件，Helm/Kustomize/KPT 工具集成]]></title><link>https://blog.csdn.net/chai2010/article/details/130234197</link><guid>https://blog.csdn.net/chai2010/article/details/130234197</guid><author>chai2010</author><pubDate>Mon, 17 Apr 2023 17:05:53 +0800</pubDate><description><![CDATA[KCL 团队很高兴地宣布 KCL v0.4.6 新版本现在已经可用！本次发布为大家带来了三方面的重点更新：语言、工具链、社区集成&amp; 扩展支持。使用 IDE 插件提升 KCL 代码编写体验和效率Helm/Kustomize/KPT 云原生社区工具集成完善 KCL 多语言SDK，方便应用程序集成进一步您可以在发布页面或者 KCL 官方网站获得下载安装指南和详细信息。发布页面：https:/...]]></description><category></category></item><item><title><![CDATA[2022年中国开源创新大赛·优秀项目·凹语言]]></title><link>https://blog.csdn.net/chai2010/article/details/129848635</link><guid>https://blog.csdn.net/chai2010/article/details/129848635</guid><author>chai2010</author><pubDate>Wed, 29 Mar 2023 08:27:52 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[KCL v0.4.5 发布 - 更好的编写便利性改进，稳定性，体验提升与多平台支持]]></title><link>https://blog.csdn.net/chai2010/article/details/129273074</link><guid>https://blog.csdn.net/chai2010/article/details/129273074</guid><author>chai2010</author><pubDate>Tue, 28 Feb 2023 17:33:03 +0800</pubDate><description><![CDATA[了简介KCL 团队很高兴地宣布 KCL v0.4.5 版本现在已经可用！本次发布主要为 KCL 语言编写便利性和稳定性提升，错误信息改进以及更多平台包括 windows 版本支持以及更多下载方式支持。在 KCL v0.4.5 版本中，用户可以通过编写更少的 KCL 代码消除更多的配置模版；在新版本中提供了初步的 KCL Playground 支持可用于在线免安装编写并运行 KCL 代码；此外此次更...]]></description><category></category></item><item><title><![CDATA[KusionStack GAIDC2023 活动回顾]]></title><link>https://blog.csdn.net/chai2010/article/details/129253273</link><guid>https://blog.csdn.net/chai2010/article/details/129253273</guid><author>chai2010</author><pubDate>Mon, 27 Feb 2023 18:05:29 +0800</pubDate><description><![CDATA[2023年 2月25日至26日，由上海市经济和信息化委员会、中国（上海）自由贸易试验区临港新片区管理委员会、临港集团指导，上海市人工智能行业协会（SAIA）举办的GAIDC（全球人工智能开发者先锋大会）圆满落幕。在活动期间，KusionStack 也与广大参会者展开了一系列丰富多彩的交流互动。活动当天的精彩瞬间活动当天，KusionStack为参加开源集市的小伙伴们准备了精美的礼物。活动开始，前...]]></description><category></category></item><item><title><![CDATA[凹语言项目起源及现状[讲稿+视频]]]></title><link>https://blog.csdn.net/chai2010/article/details/129233998</link><guid>https://blog.csdn.net/chai2010/article/details/129233998</guid><author>chai2010</author><pubDate>Sun, 26 Feb 2023 10:28:18 +0800</pubDate><description><![CDATA[本文是凹语言发起人之一丁尔男，受OSDT组织邀请做的“凹语言项目起源及现状”的报告讲稿整理。完整的视频已经上传到B栈，可以通过本文左下角阅读原文查看。大家好，很荣幸受吴老师的邀请参加OSDT2022大会，借此机会跟各位介绍一下 凹语言 项目的起源、发展过程和目前所取得的一些进展。事情得从2018年开始说起，因为工作的缘故，在工程实践中，需要一门具备这些特征的编程语言：首先对WebAssembly友...]]></description><category></category></item><item><title><![CDATA[KusionStack 与你相约 GAIDC 2023]]></title><link>https://blog.csdn.net/chai2010/article/details/129210674</link><guid>https://blog.csdn.net/chai2010/article/details/129210674</guid><author>chai2010</author><pubDate>Fri, 24 Feb 2023 21:26:36 +0800</pubDate><description><![CDATA[全球人工智能开发者先锋大会2023（GAIDC 2023）即将于2月25日至26日(周六、周日)在上海临港中心举办，在这里，你将会有机会了解到最前沿的人工智能技术与很多有趣的互联网开源项目，KusionStack 也将会在 GAIDC 2023 中与各位开源社区的小伙伴们见面，共同讨论开源软件的未来与发展。倒计时2天，全球人工智能开发者先锋大会 ！KusionStack 开源集市 时间：2022年...]]></description><category></category></item><item><title><![CDATA[凹语言版本 yacc 简介 - 以表达式解析为例]]></title><link>https://blog.csdn.net/chai2010/article/details/129153111</link><guid>https://blog.csdn.net/chai2010/article/details/129153111</guid><author>chai2010</author><pubDate>Tue, 21 Feb 2023 08:24:14 +0800</pubDate><description><![CDATA[yacc 是用于生成语法解析器的程序，是编译器爱好者的工具。凹语言的 yacc 从 goyacc 移植而来，目前可以初步支持输出 凹语言 版本解析器代码。本文以以表达式解析为例展示下用法。完整的例子可以参考（这里使用的是expr前缀）：https://gitee.com/wa-lang/wa/blob/master/_examples/expr/expr.y。如果对 yacc 不太了解可以先参考以...]]></description><category></category></item><item><title><![CDATA[凹语言 Docker + WebAssembly 3 分钟入门]]></title><link>https://blog.csdn.net/chai2010/article/details/128979250</link><guid>https://blog.csdn.net/chai2010/article/details/128979250</guid><author>chai2010</author><pubDate>Fri, 10 Feb 2023 08:15:51 +0800</pubDate><description><![CDATA[2022 年底，Docker 发布了对 WebAssembly 支持的预览版本，标志着 WASM 原生时代到来。Docker 通过集成 WasmEdge 运行时支持WASM模块。Docker 运行时已经准备就绪，那么如何构建出 WASM 模块呢？目前支持 Wasm 的语言有很多，这里我们选择凹语言来构建 Wasm 镜像。Docker 官方博文：https://www.docker.com/blog...]]></description><category></category></item><item><title><![CDATA[基础设施 IaC 化简史]]></title><link>https://blog.csdn.net/chai2010/article/details/128928252</link><guid>https://blog.csdn.net/chai2010/article/details/128928252</guid><author>chai2010</author><pubDate>Tue, 07 Feb 2023 08:15:42 +0800</pubDate><description><![CDATA[将内存、CPU、存储和网络进行软件表示的能力将我们带进了虚拟化时代：我们可以在单个硬件上轻松拥有多个虚拟机。这带来了几个明显的好处：首先是打破了传统漫长的硬件采购周期、给基础设施的建设带来了敏捷性；其次可以更有效利用资源降低成本。2000年就出现了虚拟化技术，在多年之后随着云计算而变得流行。随着很多云平台推出的基础设施即服务（IaaS），围绕虚拟机的运维生态也急速发展。随着虚拟化带来的服务器数量迅...]]></description><category></category></item><item><title><![CDATA[Score 和 Kubevela 的区别]]></title><link>https://blog.csdn.net/chai2010/article/details/128910480</link><guid>https://blog.csdn.net/chai2010/article/details/128910480</guid><author>chai2010</author><pubDate>Mon, 06 Feb 2023 08:15:51 +0800</pubDate><description><![CDATA[本文将解释开放应用程序模型 (OAM/Kubevela) 和 Score 之间的一些主要区别，以帮助您决定哪个更适合您的场景。以workload为中心 vs以app为中心Score 旨在提供以开发人员为中心且与平台无关的workload规范，以提高开发人员的工作效率和体验：它确保本地和远程环境之间的配置一致。Score 受到开发人员的喜爱，因为他们可以在完全不同的技术堆栈上运行相同的工作负载，而...]]></description><category></category></item><item><title><![CDATA[2023 年大家最想学习 Go和Rust]]></title><link>https://blog.csdn.net/chai2010/article/details/128877865</link><guid>https://blog.csdn.net/chai2010/article/details/128877865</guid><author>chai2010</author><pubDate>Sat, 04 Feb 2023 00:00:48 +0800</pubDate><description><![CDATA[有关开发人员及其工作方式的新数据不仅证实现在远程工作的开发人员比疫情之前多得多，而且让我们得以一窥他们正在使用哪些工具。在疫情之前，在 JetBrains 的一项新调查中，67% 的参与者表示他们主要在办公室工作。现在，76% 的人大部分时间都在家工作。总体而言，53% 的受访开发人员表示他们曾在远程机器上编辑过代码。在这个群体中，只有 25% 使用云开发环境，如 CodeSpaces、Gitpo...]]></description><category></category></item><item><title><![CDATA[Crossplane 和 Terraform 的区别]]></title><link>https://blog.csdn.net/chai2010/article/details/128877862</link><guid>https://blog.csdn.net/chai2010/article/details/128877862</guid><author>chai2010</author><pubDate>Fri, 03 Feb 2023 08:15:36 +0800</pubDate><description><![CDATA[Crossplane 经常被比作 HashiCorp 的 Terraform。对于企业平台团队来说随着平台增长寻找替代方案过程中，通常会用Crossplane替代Terraform。这两个项目之间有相似之处：两者都允许工程师将他们的基础设施建模为声明风格的配置两者都支持使用Provider插件管理无数不同的基础设施两者都是具有强大社区的开源工具关键区别在于 Crossplane 是一个控制平面，...]]></description><category></category></item><item><title><![CDATA[K8S 异步API的原因和优缺点？]]></title><link>https://blog.csdn.net/chai2010/article/details/128859614</link><guid>https://blog.csdn.net/chai2010/article/details/128859614</guid><author>chai2010</author><pubDate>Thu, 02 Feb 2023 08:15:55 +0800</pubDate><description><![CDATA[当协作成员变得很多时往往很难同步交流，比如一个微信群同时在线的用户不可能太多。因此，在参与人员庞大的开源社区自然优先选择邮件列表或论坛等异步沟通等手段，在Node.js中也是通过异步编程来消除不同协作对象速度的差异。所以很多实践的地方在无法提供很好的同步API体验时，会采用事件异步触发或者定期等异步触发执行提前缓存好的操作。在传统编程领域异步API主要是带来了性能优势，在运维场景异步API缓解了各...]]></description><category></category></item></channel></rss>