• MajorHavoc@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I think this is a low code editor for Python. (I’m familiar with such tools. This is the first open source one I have seen.)

    It allows scripters drag little blocks of reusable code around on a flow chart view and it becomes executable valid Python code.

    It sounds unnecessary, until you’ve spent time supporting an infrastructure team who don’t have a strong set of coding practices.

    The node approach helps them explore and create, with enough guard-rails that they don’t leave a huge mess of spaghetti code, and aren’t constantly getting stuck on syntax issues and type mismatches.

    It’s a fantastic way for shitty-coder specialized subject matter experts to use modules written by professional developers to accomplish cool and important things quickly.

    I love this as a collaboration pattern, an I’m excited to see something open source starting to serve this space.

    And since nodezator can also export back to pure Python, this project looks like it closes the usual gap by providing strong support when it’s time to promote parts of their script into a reusable Python function.