G# – 一款采用 Go、Kotlin 和 Swift 人体工学设计的现代 .NET 语言
摘要
G#是一种新的.NET语言,将Go、Kotlin和Swift风格的人体工学带入.NET运行时,直接编译为托管程序集。
暂无内容
查看缓存全文
缓存时间: 2026/07/16 01:46
# G# — 一款融合 Go、Kotlin 和 Swift 人体工程学的现代 .NET 语言 | G#
Source: https://davidobando.github.io/gsharp/
一款融合 Go、Kotlin 和 Swift 人体工程学的现代 .NET 语言
G# 将 Go、Kotlin 和 Swift 风格的人体工程学——包(packages)、`func`、`data class`、使用 `if let` 的空值处理、使用 `scope` 的结构化并发——引入 .NET 运行时。源代码直接编译成托管程序集。
开始使用 (https://davidobando.github.io/gsharp/docs/getting-started/install)
参加导览 (https://davidobando.github.io/gsharp/docs/tour)
相似文章
Gossamer:一种具有真实goroutines和无暂停内存的Rust风格语言
Gossamer是一种受Rust启发的新编程语言,具有真实goroutines、基于引用计数和区域的无暂停确定性内存管理,以及配备LLVM编译的字节码虚拟机。它旨在提供富有表现力的语法,无需借用检查器或垃圾回收暂停。
Show HN: Tiny – 一种带有内联Go原生函数的动态解释型语言
Tiny是一种用Go编写的新的动态解释型编程语言,具有字节码虚拟机、JIT编译和内联Go原生函数,以实现高性能。
Go 语言服务器可以实现令人印象深刻的代码导航
Go 语言服务器 (gopls) 为 Go 开发者提供了令人印象深刻的代码导航功能,增强了 IDE 的能力。
就用Go
一篇带有强烈观点的开发者文章倡导使用Go编程语言,强调其简洁的语法、强大的标准库、高效的并发模型以及单二进制部署,作为对过于复杂的现代技术栈的实用替代方案。
Solod: Go 可以成为更好的 C
Solod 是 Go 的一个严格子集,可编译为可读的 C11,零运行时,无GC,拥有丰富的标准库,让 Go 开发者获得系统级控制,同时为 C 程序员提供熟悉的工具链。