Janetsh

Janetsh
软件描述
一个新的系统外壳,使用Janet语言进行高级脚本编写,同时保留了我们喜爱的sh特性。基本shell使用只需了解少量Janet知识,但随着你对Janet越来越熟悉,你的外壳……
官方网站
访问软件的官方网站了解更多信息
官方认证
github.com
安全链接HTTPS
什么是 Janetsh?
一个全新的系统外壳,使用 Janet 语言进行高级脚本编写,同时保留了我们喜爱的 sh 的特性。基本使用 shell 仅需少量 Janet 知识,但随着您对 Janet 越来越熟悉,您的外壳将获得以下强大功能:
强大的标准库。
函数式与命令式编程。
强大的 Lisp 宏。
可在运行时加载、用 C/C++/Rust 等编写的扩展模块。
协程与异常处理。
🔄 替代方案
29 个选择
Elvish
Elvish 是一个适用于 Unix 系统(包括 Linux、macOS 和 BSD)的友好且富有表现力的 shell。

Murex
Murex 是一种 shell,类似于 bash / zsh / fish 等,但 Murex 支持更先进的用户体验以及管道中的额外类型信息,可用于处理 JSON 或表格等复杂数据格式。

Closh
Closh 将传统 Unix shell 的优点与 Clojure 的强大功能相结合,旨在成为 bash 的现代替代品。

LibTerm
LibTerm 是 iPhone 和 iPad 的命令行界面,包含编写 C 程序所需的一切!

Oil
Oil 是一种新的 Unix shell。

OverOS
一个完全用 C++ 编写的简单外壳/文本用户界面,包含基本“内核”、命令支持,以及开机时运行 KAutoRun 应用程序的功能。


