UBUNTU editors of excellence
, fully customizable!
This animation is no joke!
It is only possible, when IDE and code
are running in the same, (multithreaded)
interpreter, you're writing, running and debugging your code in. Everything
then is a 'first-class object'
, accessible from 'both sides'!
Your editor suddenly becomes 'playable'!
Amazing, isn't it?
Try yourself on your phone / tablet! http://seb.ly/demos/JSTouchController/TouchControl.htmlBiggest advantage:
You have full access
to all variables, that allows you to do something, that is called 'live coding'
and 'live debugging'
No compile times - running faster than C!
Best editor / language pairings
on Linux so far:Atom.io
- free JS IDE http://atom.ioEric IDE
- free Python IDE http://eric-ide.python-projects.org/ZeroBrane
- free Lua (LuaJIT) IDE, blazingly fast! - http://studio.zerobrane.com/screenshots
How elegant 'live coding'
works, see here: https://youtu.be/FpxIfCHKGpQ
You're editing, debugging code while it is running in your IDE. That is unbeatable
comfort, tremendously speeding up software development times!!!
That has a psychological implication
- it's pure fun!
With free ZeroBrane Studio
you can develop for UBUNTU, Windows, Linux, Mac OS X, Nintendo, XBox, PS3, PS4, Android, iOS. Since it's written in LuaJIT, ZeroBraine itself runs on any platform, any CPU type, of course! #Angry
birds, e.g., is written in #LuaJIT
. One code, all platforms!
LuaJIT compiler also runs in Linux kernel itself, as Kernel Module ( $sudo insmod luajit.ko ), e.g for packet filtering: https://github.com/Igalia/pflua/blob/master/README.md
Compare to $6999 #VisualStudio
and other closed source crap!