{"repo":"ngs-lang/ngs","free":true,"listed":false,"github":"https://github.com/ngs-lang/ngs","clone":"git clone https://github.com/ngs-lang/ngs.git","description":"Next Generation Shell (NGS)","language":"C","stars":1523,"topics":["programming-language","shell"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Next Generation Shell is a modern programming language for DevOps. NGS Website NGS Discord chat The Problem Suggested Solution - NGS NGS Use Cases Project Status Installing Using Script Using MacPorts Using Homebrew Using Snap Using Docker Using Github Action Using iPython or Jupyter Notebook Using AWS Lambda Documentation Code Examples Arrays Hashes Functions (multimethods) and multi-dispatch Basic Cloud Sample Scripts Index Tutorial -- brief introduction through code examples Language Reference -- language design principles, syntax, and features Motivation Library reference -- all available functions Manually Compiling and Running Clone from Git Install with Dependencies - Debian-based Linux and MacOS Install without Dependencies Run Tests Compile Run Uninstall Debug - Mac Debug - Homebrew builds Build and run docker Generate Documentation Contributing Planned Features Cross-system Development Later / Unformed / Unfinished Thoughts How to Run the POC Have you heard of project X? How it compares to NGS? Discussion / requests / comments The Problem bash or Python ? That's a square pegs for a round hole situation. Both are inadequate for Ops tasks. NGS aims to reduce your frustration and let you be more productive. There is no reason that you should be in this situation. (Python here represents also other general purpose programming languages). bash does not meet any modern expectations for syntax, error handling nor has ability to work with structured data (beyond arrays and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ngs-lang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ngs-lang/ngs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}