News for hackers. Stuff that matters.
Re:Introducing nushell by maest on Friday August 23, 2019 @07:01PM (#20783592)
I love the idea of treating output as tabular data.

I see you already have a where operator. What would fit this very well would be in-built sql-like syntax. Since tables are first class, you should have an in-built way of handling them.

A languiage similar to q/kdb - it has a great SQL dsl, but also works as a regular programming language. It's also very concise and expressive, you can write oneliners that do mind bogglingly complex things.

Re:Introducing nushell by smashthepants on Friday August 23, 2019 @07:10PM (#20783669)
What's a dsl? I wasn't able to find an answer in my quick google search
Re:Introducing nushell by lvturner on Friday August 23, 2019 @07:12PM (#20783685)
Domain Specific Language
Re:Introducing nushell by gaogao on Friday August 23, 2019 @07:39PM (#20783914)
If you want to play around in the land of DSL's ever, I recommend Racket, a Lisp dialect.