造!又有新的生產力語言了「GitHub 熱點速覽 v.22.30」
- 2022 年 7 月 25 日
- 筆記
- GitHub 熱點速遞
你還記得那些 PHP 開發都去哪了嗎?轉 Golang 了!移動端現在流行什麼?Flutter 編程。現在谷歌帶着新的生產力語言來了,Carbon,代號:C++ 繼承者。不知道多年之後 C++ 的從業者會不會和現在 PHP 工程師一樣呢?了解下新語言總是沒壞處的。順便,記得看一眼本周特推中的 Golang 生產力工具 lensm 讓你方便查看代碼。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發佈
| 實用
| 有趣
,根據項目 release 時間分類,發佈時間不超過 14 day 的項目會標註 New
,無該標誌則說明項目 release 超過半月。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝
- 本文目錄
-
- News 快讀
-
- 社區動態·GitHub 年度盛會即將開幕
-
- 本周特推
- 1.1 C++ 繼承者:carbon-lang
- 1.2 Golang 生產力工具:lensm
-
- GitHub Trending 周榜
- 2.1 漏洞掃描:scan4all
- 2.2 構建桌面應用:wails
- 2.3 IDEA 娛樂化:xechat-idea
- 2.4 安全評估:prowler
- 2.5 macOS 清理工具:lemon-cleaner
-
- 往期回顧
-
0. News 快讀
1. 社區動態·GitHub 年度盛會即將開幕
GitHub Universe 是面向開發者舉辦的 GitHub 年度大會,2022 年的主題是 Beyond Code
,有 4 大方向:
- 上云:Moving software to the cloud
- AI:The adoption of AI across the development lifecycle
- 安全:Security at every touchpoint
- 社區:The creator community
會議暫定在 11 月 9、10 號,採用線上直播的形式,如果你在米國也可以購票前往舊金山的芳草地藝術中心(Yerba Buena Center for the Arts)。當然,優秀如你,有上面 4 個方向的 session 要分享也可以提交相關的 session 給官方,按照官方的消息,session 提交截止到 7 月 28 號。GitHub Universe 所有內容可以通過://www.githubuniverse.com/ 了解。
1. 本周特推
1.1 C++ 繼承者:carbon-lang
本周 star 增長數:15,200+
Google 又出了個新編程語言——carbon-lang,積累了數十年技術債的 C++ 要改善自身能力來解決開發人員面對的新問題是個相對困難的事情,不妨「重新讀檔開一局」,繼承 C++ 的優勢,造個新語言來繼承 C++ 的「使命」。所以,從 C++ 遷移到 Carbon 的成本相對其他編程語言,比如:Rust 會更低。Carbon 的設計目標:
- 性能優先的軟件
- 易讀、易理解、易寫
- 安全實踐和測試機制
- 快速、可擴展
- 支持主流操作系統、硬件架構、環境
- 方便與 C++ 相互遷移
同時官方也放出了 C++ 和 Carbon 寫法的對比,參考下圖。
GitHub 地址→//github.com/carbon-language/carbon-lang
1.2 Golang 生產力工具:lensm
本周 star 增長數:1,500+
New
lensm 用於查看 Golang 組件和源代碼的工具。
GitHub 地址→//github.com/loov/lensm
2. GitHub Trending 周榜
2.1 漏洞掃描:scan4all
本周 star 增長數:850+
New
scan4all 集成 vscan、Nuclei、KSubdomain、Subfinder 等滲透工具,並對這些集成工具進行代碼級別優化、參數優化,且對個別模塊進行重寫,實現充分自動化、智能化。目前它支持 20+ 種密碼破解。
GitHub 地址→//github.com/hktalent/scan4all
2.2 構建桌面應用:wails
本周 star 增長數:1,200+
為 Go 程序提供 Web 界面的傳統方法是通過內置 Web 服務器。Wails 提供了一種不同的方法:它提供了將 Go 代碼和 Web 前端一起打包成單個二進制文件的能力。通過提供的工具,可以很輕鬆的完成項目的創建、編譯和打包。
GitHub 地址→//github.com/wailsapp/wails
2.3 IDEA 娛樂化:xechat-idea
本周 star 增長數 150+
New
用 JetBrains 全系列開發工具的工程師,現在可以在生產力工具裏面摸魚了。xechat-idea 基於 Netty 的 IDEA 即時聊天插件:讓你能夠在 IDEA 里實現聊天、下棋、鬥地主!
GitHub 地址→//github.com/anlingyi/xechat-idea
2.4 安全評估:prowler
本周 star 增長數:800+
Prowler 用於 AWS 安全評估、審計、事件響應、持續監控、強化的命令行工具,它遵循 CIS Amazon Web Services Foundations Benchmark(49 項檢查)標準,並 190+ 額外檢查,包括同 GDPR、HIPAA、PCI-DSS、ISO-27001、FFIEC、SOC2 相關檢測。
GitHub 地址→//github.com/prowler-cloud/prowler
2.5 macOS 清理工具:lemon-cleaner
本周 star 增長數:1,900+
New
還記得被 360 安全衛士「守護」的日子嗎?你有 2.0 GB 的垃圾尚未清理…現在,macOS 的用戶可以重溫清理的日子了。lemon-cleaner,騰訊檸檬清理是針對 macOS 系統專屬制定的清理工具。主要功能包括:重複文件和相似照片的識別、軟件的定製化垃圾掃描、可視化的全盤空間分析、內存釋放、瀏覽器隱私清理以及設備實時狀態的監控等。
GitHub 地址→//github.com/Tencent/lemon-cleaner
3. 往期回顧
往期回顧:
以上為 2022 年第 30 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。👀 和之前的送書活動類似,留言點贊 Top3 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~