Object Oriented Inheritance Object Oriented Hush provides basic support for object oriented programming. This means you can write object oriented code in Hush, but the languag...
Basic Constructs Comments Variables Operators Basic Constructs As Hush aims to be simple language, only standard control flow constructs and operations are supported. Comm...
Paradigms Paradigms There are three main programming paradigms that can be used in Hush: procedural, functional, and object oriented programming. As the language has functions,...
Async Async Hush also provides a way to launch commands asynchronously, and then wait for their result at a later time. Traditional shells provide similar functionality through...
Wrapping up Wrapping up This was an all around quick tutorial on Hush, a modern shell programming language. We hope that it has enabled you to write and maintain robust shell s...
Integrate with PostgreSQL Data Schema and Query Statement Configure with Dashboard Configure with Configuration Items Integrate with PostgreSQL EMQX supports integrating with...
Integrate with MySQL Data Schema and Query Statement Configure with Dashboard Configure with Configuration Items Integrate with MySQL EMQX supports integrating with MySQL for...
Functional Functional Hush provides first class higher order functions, which is the fundamental building block for functional programming. As such, the paradigm integrates ver...
Capture Capture One of the most important features of a shell is to be able to manipulate the standard I/O streams of programs. There are three main ways of doing so: pipes, re...