Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Coding Different

Coding Different

A collection of alternate ideas on programming workflows

Arpit Mathur

June 25, 2017
Tweet

More Decks by Arpit Mathur

Other Decks in Programming

Transcript

  1. CODING DIFFERENT
    ARPIT MATHUR
    @ARPIT
    A Collection of alternate ideas on writing software

    View Slide

  2. View Slide

  3. BLOCK BASED
    PROGRAMMING

    View Slide

  4. Scratch at MIT

    SCRATCH

    View Slide

  5. http://www.mblock.cc/
    mBlock (Arduino)

    View Slide

  6. FLOW BASED
    PROGRAMMING

    View Slide

  7. GUI programming for iOS apps.
    Links:

    Scratch at MIT

    XCODE STORYBOARDS

    View Slide

  8. Node based interface for Unreal editor
    Links:

    https://docs.unrealengine.com/latest/INT/Engine/Blueprints/

    UNREAL BLUEPRINTS

    View Slide

  9. JavaScript implementation of Flow-Based Programming (FBP). Separating the control flow of
    software from the actual software logic.
    Links:

    https://noflojs.org/

    NOFLO

    View Slide

  10. Treeline is a project by the Sails core team to make Node.js more approachable.
    Links:

    https://treeline.io/

    TREELINE

    View Slide

  11. The main purpose of DRAKON Editor is capturing and editing algorithmic knowledge, it can
    also be used to build programs
    Links:

    The Drakon Programming Language
    DRAKON

    View Slide

  12. NOTEBOOKS

    View Slide

  13. Jupyter/iPython Notebooks

    View Slide

  14. Xcode Playground

    View Slide

  15. https://storybook.js.org/
    Storybooks (JS)

    View Slide

  16. THANKS
    @ARPIT

    View Slide