未来的编程语言「GitHub 热点速览」

又一个编程语言火了,不算新,因为它已经开发了一段时间。不过在本周 Hacker News 上风头十足,DreamBerd 除了有点意思的改 ; 分隔符为 !,之外,它还能让你用问号来标注一段你也不确定的代码。当然它整体的代码阅读性也不错。
除了 DreamBerd 之外,新出的自动驾驶算法 UniAD 也凭借独特的设计,在 SOTA 上性能强过现有的其他算法。还有让你站点酷炸的科幻感 UI 框架 arwes,快速部署 serverless 站点的 sst,比较二进制文件差异的 diaphora,以及安卓用户可能需要的 root 工具 KernelSU。
最后,不能错过的是邮件测试工具 mailpit。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
- 本文目录
- 1. 本周特推
- 1.1 差异比较:diaphora
- 1.2 科技感 UI:arwes
- 2. GitHub Trending 周榜
- 2.1 自动驾驶:UniAD
- 2.2 未来的编程语言:DreamBerd
- 2.3 一站通:sst
- 2.4 安卓 root:KernelSU
- 2.5 邮件测试:mailpit
- 3. HelloGitHub 热评
- 3.1 跨平台传输:FlyingCarpet
- 3.2 中日韩字体:source-han-serif
- 4. 往期回顾
- 1. 本周特推
1. 本周特推
1.1 差异比较:diaphora
主语言:Python
这是一个老牌的二进制文件对比工具,有着常见的程序差异化功能,比如:汇编代码对比、流程图比较、自动化批量处理等等。diaphora 除了可作为 IDA 插件运行之外,它还有一些独有特性:
- 可移植结构、枚举、联合和类型定义
- 支持编译单元
- 微码支持
- 并行差异分析
- 生成伪代码补丁
- 支持脚本,可导出和比较过程
GitHub 地址→https://github.com/joxeankoret/diaphora

1.2 科技感 UI:arwes
arwes 是个科技感十足的 UI 框架,它基于未来科幻设计、动画和音效构建用户界面。arwes 受到了 Cyberprep 和 Synthwave 等影响,并借鉴了《星际公民》、《光环》和《创:战纪》等作品。
GitHub 地址→https://github.com/arwes/arwes

2. GitHub Trending 周榜
2.1 自动驾驶:UniAD
本周 star 增长数:1,000+,主语言:Python
New UniAD 是一个自动驾驶算法,采用了分层方式来处理感知、预测、规划等任务,而不是常规的独立模块设计和多任务学习。
GitHub 地址→https://github.com/OpenDriveLab/UniAD

2.2 未来的编程语言:DreamBerd
本周 star 增长数:1,700+
这是一个新的编程语言,号称是一款完美的编程语言,同其他的编程语言类似,它具有灵活、易读写等特性,值得一提的是,它采用了 ! 而非常规的 ; 作为分隔符,如果你愿意,你甚至在一个代码后面加上多个感叹号。像是这样:
print("Hello world")!!!
如果你对你写的代码有些不确定,你甚至可以在代码后面加上问号,便是:你对它没有那么有信心,像是这样:
print("Hello world")?
GitHub 地址→https://github.com/TodePond/DreamBerd
2.3 一站通:sst
本周 star 增长数:800+,主语言:TypeScript
sst 让你在 AWS 上一站式拉起全栈应用,在 AWS 上装上 Next.js、Svelte、Astro 任意一款,再用它们提供的后端组件扩展下应用,你就得到了一个 serverless 应用。
GitHub 地址→https://github.com/serverless-stack/sst

2.4 安卓 root:KernelSU
本周 star 增长数 450+,主语言:Kotlin、C
一个 Android 上基于内核的 root 方案。特性:
- 基于内核的 su 和权限管理。
- 基于 overlayfs 的模块系统。
GitHub 地址→https://github.com/tiann/KernelSU

2.5 邮件测试:mailpit
本周 star 增长数:350+,主语言:Go
带有 API 的电子邮件、SMTP 测试工具。它可以当作是个 STMP 服务器,又能当作 Web 界面来查看邮件。
GitHub 地址→https://github.com/axllent/mailpit

3. HelloGitHub 热评
在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价
3.1 跨平台传输:FlyingCarpet
主语言:Rust
这是一个支持在 Android、iOS、Linux、macOS 和 Windows 系统之间通过 WiFi 点对点(Ad-Hoc)传输文件的工具。它不需要网络基础设施,只需要两台支持 WiFi 的设备,即可实现近距离无线传输。
HG 评价地址→https://hellogithub.com/repository/469182cc105346629d85fc0452b4fbf2

3.2 中日韩字体:source-han-serif
主语言:Shell
思源宋体是 Adobe 开源的泛中日韩字体,这个开源项目不仅提供了思源宋体可用的 OpenType 字体,还提供了利用 AFDKO 工具创建这些 OpenType 字体时的所有源文件。
HG 评价地址→https://hellogithub.com/repository/93bd7622ba3845579fbc5a4ba9b0371c

4. 往期回顾
往期回顾:
以上为 2023 年第 25 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
未来的编程语言「GitHub 热点速览」的更多相关文章
- 你的梦想家居「GitHub 热点速览」
上周推荐的 ChatGPT 版小爱,不知道有哪些小伙伴回去尝试接入了呢?本周依旧由 2 个不错的 ChatGPT 延伸项目,一个是比 DeepL.Grammarly 更懂你的划词翻译 openai-t ...
- 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
如果你这周没刷到类似 "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237..." 的一串字符,那就说明本期 GitHub T ...
- 如何让程序更健壮「GitHub 热点速览」
对于 ML 模型训练而言,好的数据集能让结果更健壮,cleanlab 是一个降低数据噪音,及时帮你修正数据集错误的工具.好的工具能让你的结果更完美.同样的,RedTeam-Tools 提高了渗透测试的 ...
- 真·生产力「GitHub 热点速览」
这些工具真的能极大提高生产力,节约你的时间来自(摸)我(鱼)增(划)值(水).先别提 style2paints,你给它随意画个草图,就能给你一个能交付给甲方爸爸的成品插画.如果提升 30%-40% 传 ...
- AI 能多强「GitHub 热点速览」
不知道 AI 在你那边是什么样的具象,在我这就是各种搞图:从给线稿图上色,到直接给你生成一张小色图,AI 最近是真出风头,本周热点速览也收录了 2 个 AI 项目,也和图像有关.还有一个和 AI 相关 ...
- 穷人版生产力工具,好用得飞起 「GitHub 热点速览」
被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫.像是贴心好用的反向代理 pgrok ...
- Python 霸榜的一周,又有什么新 AI 力作呢?「GitHub 热点速览」
GPT 带火了一波语言模型,LLaMA 和 Alpaca 也在持续发力.依旧是各类 GPT 后缀霸榜 GitHub trending 的一周,为此特推部分专门收录了两个比较不错的 GPT 应用.而作为 ...
- 开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」
本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过.在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚 ...
- 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」
这周有个让人眼前一亮的图像识别模型 segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见.如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了 18k+ ...
- 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」
据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...
随机推荐
- kubernetes(k8s)部署 Metrics Server 资源
资源使用指标,例如容器 CPU 和内存使用率,可通过 Metrics API 在 Kubernetes 中获得.这些指标可以直接被用户访问,比如使用 kubectl top 命令行,或者被集群中的控制 ...
- 教程 - 在 Vue3+Ts 中引入 CesiumJS 的最佳实践@2023
目录 1. 本篇适用范围与目的 1.1. 适用范围 1.2. 目的 2. 牛刀小试 - 先看到地球 2.1. 创建 Vue3 - TypeScript 工程并安装 cesium 2.2. 清理不必要的 ...
- 12年经验的大龄程序员,都用什么写 API 文档?
写代码,程序员不害怕. 写文档,每个程序员都害怕! 为什么? 技术优先,我们更倾向于将技能和精力更多地放在编写代码上,如果 API 工具不好使,不便捷,同步麻烦,测试看不懂,更会大大地打击编写文档的积 ...
- Redis 数据类型 Set
Redis 数据类型 Set(集合) Redis 常用命令,思维导图 >>> Redis 的 Set 是 String 类型的无序集合.集合成员是唯一的,这就意味着集合中不能出现重复 ...
- C++11强制类型转换
C++ 强制类型转换有四种关键字:static_cast.const_cast.reinterpret_cast和dynamic_cast.它们用于不同的情况和目的,比C语言的强制类型转换更清晰和安全 ...
- 面向接口编程实践之aspnetcoreapi的抽象
最为一名越过菜鸟之后的开发,需要做接口开发.下面做一个纯粹的接口编程的实例demo,仅仅是一个webapi接口的抽象. 下面是代码接口,AbsEFWork是webapi,BaseEntityFrame ...
- 解决Godot使用VsCode编写C#代码,智能提示不见了[一问随笔]
问题: 我的项目采用了godot + visual studio code + C#,有天突然换引擎,从Godot4.0.0升级到Godot4.0.2,visual studio code 突然不给代 ...
- 逍遥自在学C语言 | 条件控制的正确使用姿势
前言 在C语言中,有三种条件判断结构:if语句.if-else语句和switch语句. 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白 ...
- sklearn中的KFold简单介绍
这一部分主要讲解关于什么是K-foldCV(K折交叉验证),简单的使用一些案例进行分析,然后使用sklearn库函数中一些简单的案例进行分析. 在机器学习中,多数最主要的功能函数被封装到sklearn ...
- 2020-12-10:i++是原子操作吗?为什么?
福哥答案2020-12-10: 不是原子操作.i++分为三个阶段:1.内存到寄存器.2.寄存器自增.3.写回内存.这三个阶段中间都可以被中断分离开.***[评论](https://user.qzone ...