Awesome TUI apps

https://zhuanlan.zhihu.com/p/1963572297119016551

扩散一下, 没提 Emacs 了, Emacs 值得单起一篇 Awesome Emacs apps。

1 个赞

前两天刚在hn上看到的,当即把fzf换了skim

2 个赞

收录!我发现重写工具的语言有个顺序:Python → Go → Rust :grinning_face:

我倒觉得真正有用的东西很少有重写的必要,经常被重写的程序要么原版过于拙劣,要么逻辑太简单太容易被翻版。

我对Python的评价是对坏的设计没有抵抗力,对Go的评价是对坏的概念没有抵抗力,对Rust的评价是对坏的主意没有抵抗力。

1 个赞

我对Python的评价是,管它坏不坏,它就是个低级工具、能用就行,各种语言特性补丁持续加,不存在优雅的问题,能砸钉子就是好锤子,语言设计再烂还能有matlab烂,后者我不也在用 (手动狗头

至于系统教学生?那更是不存在的,哪有什么系统性,了不起教教你看锤子还可以用锤子把砸钉子,孔乙己表示很满足 :smiley:

工程人表示,稳定的有用就好!要什么优雅、要什么modern UI

—— 一个机器学习和计算行当的人的PS

1 个赞

我觉得是 python-〉go

rust 是魔怔人,不管前面是什么语言都要用 rust 重写

让 Zig 来结束这场混乱吧,谁让它名字以 Z 开头呢!:grinning_face:

{ { { Python, C/C++, Java, PHP, JavaScript } -> Go } -> Rust } -> Zig

Btw,Zig 的一点点战绩:

  1. https://lightpanda.io/, A new browser built for machines
  2. https://ghostty.org/, a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
  3. https://bun.com/, a fast, incrementally adoptable all-in-one JavaScript, TypeScript & JSX toolkit
  4. GitHub - tigerbeetle/tigerbeetle: The financial transactions database designed for mission critical safety and performance., The financial transactions database designed for mission critical safety and performance.
  5. https://machengine.org/, Zig game engine & graphics toolkit

喜欢用 C 语言的人应该会喜欢 zig 。