造!又有新的生產力語言了「GitHub 熱點速覽 v.22.30」

你還記得那些 PHP 開發都去哪了嗎?轉 Golang 了!移動端現在流行什麼?Flutter 編程。現在谷歌帶着新的生產力語言來了,Carbon,代號:C++ 繼承者。不知道多年之後 C++ 的從業者會不會和現在 PHP 工程師一樣呢?了解下新語言總是沒壞處的。順便,記得看一眼本周特推中的 Golang 生產力工具 lensm 讓你方便查看代碼。

以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發佈 | 實用 | 有趣,根據項目 release 時間分類,發佈時間不超過 14 day 的項目會標註 New,無該標誌則說明項目 release 超過半月。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝

  • 本文目錄
      1. News 快讀
        1. 社區動態·GitHub 年度盛會即將開幕
      1. 本周特推
      • 1.1 C++ 繼承者:carbon-lang
      • 1.2 Golang 生產力工具:lensm
      1. GitHub Trending 周榜
      • 2.1 漏洞掃描:scan4all
      • 2.2 構建桌面應用:wails
      • 2.3 IDEA 娛樂化:xechat-idea
      • 2.4 安全評估:prowler
      • 2.5 macOS 清理工具:lemon-cleaner
      1. 往期回顧

0. News 快讀

1. 社區動態·GitHub 年度盛會即將開幕

GitHub Universe 是面向開發者舉辦的 GitHub 年度大會,2022 年的主題是 Beyond Code,有 4 大方向:

  1. 上云:Moving software to the cloud
  2. AI:The adoption of AI across the development lifecycle
  3. 安全:Security at every touchpoint
  4. 社區: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.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 等各界大佬談笑風生、切磋技術~