加载中
凹语言完成全部语言特性!

2024年11月11日,经过开发组的努力,最新发布的凹语言v0.19.0版本支持 defer、复数,补齐了语言特性的最后几块拼图,顺利完成年度开发目标! 不积跬步,无以至千里 回望2019年初立项之时,凹...

凹语言参加 MoonBit Meetup 总结

2024年11月3日 凹语言应邀参第五期在上海举办的 MoonBit Meetup 活动,这是凹语言开发组对本次活动的简单总结。 1. MoonBit语言 MoonBit是国内首个工业级编程语言及其配套工具链,由粤港澳大...

Phi并行-凹语言与Golang共有问题的复盘

近日,凹语言开发组(以下简称我们)发现了一个与 Golang 共有的错误,该问题与 SSA 相关,过程颇为戏剧性,记录如下。 1. 相关背景介绍 凹语言 是基于 Golang 开发的通用编程语言,交集部分...

凹语言登上文汇报

注:文汇报文章标题:“探路新质生产力·智慧工匠/领军先锋风采|凹语言联合发起人柴树杉: “爱好者”不畏难,抢占编程语言话语权”,以下是全文转载。 1. 人物小传 柴树杉,凹语言联合发起人...

凹语言命令行1024科普: 打印logo

2022年增加的命令再次被唤醒 $ wa logo -more +---+ +---+ | o | | o | | +----+ | | | | 1024 | | | +------------+ +---+ +---+ | * | | * | | +----+ | | ......

10/24 10:49
57
凹语言山寨马斯克星舰小游戏

美国太空探索技术公司(SpaceX)新一代重型运载火箭“星舰”当日发射升空。这是“星舰”第五次试飞,将首次尝试用发射塔的机械臂在半空中捕获助推器以实现回收。 为了致敬SpaceX在星舰的最新...

凹语言支持map

凹语言是国内首个面向WebAssembly设计工业级通用编程语言,也是目前被 CNCF基金会wasm全景图 收录的的唯一一个来自中国的开源编程语言项目。凹语言立项5年开源3年之际,开发组终于完成对map...

凹语言Native后端达到C语言性能

凹语言是国内首个面向WebAssembly设计工业级通用编程语言,也是目前被 CNCF基金会wasm全景图 收录的的唯一一个来自中国的开源编程语言项目。凹语言项目开发组最近针对用户反馈开始支持到Nat...

凹语言支持Chrome内置AI

凹语言是国内首个面向WebAssembly设计通用编程语言,也是目前被 CNCF基金会wasm全景图 收录的的唯一一个来自中国的开源编程语言项目。凹语言项目诞生时的一个愿景就是简化现代化WebAssembly...

凹语言开发WebAssembly应用3分钟入门

凹语言是国内首个面向WebAssembly设计通用编程语言,也是目前被 CNCF基金会wasm全景图 收录的的唯一一个来自中国的开源编程语言项目。凹语言项目诞生时的一个愿景就是简化WebAssembly网页应用...

凹语言再次点亮 Arduino nano 33

凹语言是国内首个面向WebAssembly设计通用编程语言,也是目前被 CNCF基金会wasm全景图 收录的的唯一一个来自中国的开源编程语言项目。 凹语言最初在2022年底增加了对Arduino-wasm平台的支持,...

凹语言执行速度比Go快一倍,体积百分之一

凹语言还在开发状态的v0.17.0版本针对后端输出的wat文件做了体积优化。以递归版本的Fib为例,输出的体积是Go的百分之一,执行速度快一倍。详细请参考凹语言主库下的 tests/bench/fib 目录文档...

凹语言打印源码位置信息

凹语言发布了 v0.16.0 中秋特别版本, 其中语言的变化是增加了源码位置信息的预定义常量. package: 当前代码所在包路径, 无类型字符串常量 FILE: 当前代码所在文件名, 无类型字符串常量 LINE...

凹语言开发案例分享: Pong游戏

WASM-4 是一款使用 WebAssembly 实现的复古风格游戏机。凹语言作为国内首个面向 WebAssembly 设计的通用编程语言在 syscall/wasm4 内置标准库对 WASM4 平台提供了支持,从而为使用凹语言开发...

凹语言图书: µGo语言实现

本书尝试以凹语言实现 µGo 编译器为线索,以边学习边完善的自举方式实现一个玩具语言。 仓库地址:https://github.com/wa-lang/ugo-compiler-book Why: 挖坑的起因 因为坑就在那里 挖坑的工...

凹语言支持Wasm4游戏平台

凹语言是国内首个面向WebAssembly设计的通用编程语言,也是国内首个被CNCF基金会wasm全景图收录的开源编程语言。在2022年刚刚开源时,凹语言开发组以贪吃蛇为例做了第一个案例。具体请参考:...

凹语言开源2周年

凹语言项目于2019年初立项,2020年第一次开发组会议确立了“不做玩具车”的目标,2022年7月底正式开源,至今开源2周年。简单回顾在最近1年的项目进展和未来目标。凹语言主页:https://wa-la...

凹语言支持embed特性

在新发布的 v0.12.0 版本中实验性地引入了embde特性。比如apple标准库有以下代码: // 版权 @2023 凹语言 作者。保留所有权利。 #wa:embed logo.txt const WaLogo: string 其中WaLogo字符串常...

凹语言支持运算符重载

在新发布的 v0.11.0 版本中实验性地引入了运算符重载的特性。比如apple标准库有以下代码: #wa:operator + MyInt_add type MyInt :struct { V: int } func MyInt_add(x, y: MyInt) => int { ...

PLOC社区参加OS2ATC大会纪录

2024年3月30日,第11届开源操作系统年度技术会议(OS2ATC)在北京西郊宾馆成功举办。 来自凹语言和KCL社区的柴树杉分享《面向WASM的编程语言的探索实践——以KCL和凹语言为例》 来自HVML社区...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部