How to build a Nushell

Topics covered
Popular Clips
Episode Highlights
Data Handling
New Shell revolutionizes data handling by using structured data, making it more efficient than traditional shells. explains that this approach eliminates the need for multiple text processing tools like awk and cut, as New Shell can easily parse text from other commands 1. This innovation is inspired by PowerShell, which also treats everything as data, allowing seamless transformations between formats like JSON and YAML 2.
Bash Comparison
New Shell offers a modern alternative to Bash by supporting external commands while maintaining a programming language's flexibility. highlights that New Shell allows users to call external commands without feeling like they're doing something wrong, unlike traditional programming languages 3. This capability, combined with its cross-platform nature, makes it a versatile tool for developers across different operating systems 4.
Plugin Architecture
The plugin architecture in New Shell enhances its extensibility, allowing developers to integrate external commands seamlessly. notes that plugins can be written in various languages, including Rust and Python, to act as native commands within New Shell 4. This flexibility supports a wide range of use cases, from simple scripting to complex data processing tasks, making New Shell a powerful tool for developers 5.
Related Episodes


Deploying projects vs products
Answers 383 questions

Linux distros
Answers 383 questions

From Kubernetes to Nix
Answers 383 questions

Building containers without Docker
Answers 383 questions

You suck at programming
Answers 383 questions

What happened to open source
Answers 383 questions

Containers on a diet
Answers 383 questions

GitLab's infrastructure
Answers 383 questions
Money flows rule everything
Answers 383 questions

Bluesky apps
Answers 383 questions

How to keep a secret
Answers 383 questions

Introducing Ship It!
Answers 383 questions

The infrastructure behind a PaaS
Answers 383 questions

Container base images with glibc & musl
Answers 383 questions

Shipped It!
Answers 383 questions
