in ,

The Chaos Programming Language · Turn chaos into magic !, Hacker News

The Chaos Programming Language · Turn chaos into magic !, Hacker News

The Chaos Programming Language Turn chaos into magic!

Zero Cyclomatic Complexity

There are no control structures. (no if..else , no

switch..case Decision making only possible on function returns.

Always % Coverage

A single unit test is enough to have (% coverage) (on functions,) always .

Functional

Chaos language is not object-oriented . So everything is done by functions and data types.

.

Immutability Everywhere

Every variable in Chaos language is immutable by default .

Discipline

Language’s itself forces you to write less error-prone code .

    Modularity & Extensibility

    Chaos language is highly extensible via Chaos C extensions.

.

Influenced by

    • TypeScript’s type safety
      Python’s syntax, modules and extensibility JavaScript’s availability (Ruby’s loops and blocks) PHP’s dedication to server-side
    • Haskell’s immutability

        (C’s speed NumPy’s matrix arithmetics

          Perl’s regex engine

    (Read More)

    What do you think?

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    GIPHY App Key not set. Please check settings

    Build A Rover, Send It To The Moon, Sell The Movie Rights: 30 Years of iRobot, Hacker News

    Build A Rover, Send It To The Moon, Sell The Movie Rights: 30 Years of iRobot, Hacker News

    [FREE]The Complete Web Developer Masterclass: Beginner To Advanced (51 Hrs)