CODING DIFFERENT
ARPIT MATHUR
@ARPIT
A Collection of alternate ideas on writing software
Slide 2
Slide 2 text
No content
Slide 3
Slide 3 text
BLOCK BASED
PROGRAMMING
Slide 4
Slide 4 text
Scratch at MIT
SCRATCH
Slide 5
Slide 5 text
http://www.mblock.cc/
mBlock (Arduino)
Slide 6
Slide 6 text
FLOW BASED
PROGRAMMING
Slide 7
Slide 7 text
GUI programming for iOS apps.
Links:
Scratch at MIT
XCODE STORYBOARDS
Slide 8
Slide 8 text
Node based interface for Unreal editor
Links:
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/
UNREAL BLUEPRINTS
Slide 9
Slide 9 text
JavaScript implementation of Flow-Based Programming (FBP). Separating the control flow of
software from the actual software logic.
Links:
https://noflojs.org/
NOFLO
Slide 10
Slide 10 text
Treeline is a project by the Sails core team to make Node.js more approachable.
Links:
https://treeline.io/
TREELINE
Slide 11
Slide 11 text
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