d08ble
https://www.npmjs.com/package/livecomment
Samples here:
http://acpul.org/livecomment-src - livecomment js sources (it's quine, that developed using self documented code)
http://acpul.org/pool - common memory pool: active info, some processed bookmarks from HN, reddit, etc.
http://acpul.org/pica - livecomment in real project. here is collected info when i was develop gpu optimizations for popular nodejs image resizing library https://www.npmjs.com/package/pica
I made similar OS. ACPU OS run on mobiles/desktop/browsers/bare-metal, with multiuser p2p team development livecoding, time travel debugger, multiple libraries, startup in 30 seconds on iPad in development mode with synchronization, compile sources & symbol navigations, etc. Powered by ACPUL programming language.
Here is OS API:
https://github.com/d08ble/acpul-demo/tree/master/sys
Simple multiplayer DOTA game prototype:
https://github.com/d08ble/acpul-demo/tree/master/dota
Some demos:
https://www.youtube.com/watch?v=pk58kWIAqMM
https://www.youtube.com/watch?v=UsQklNVUDwM
https://www.youtube.com/watch?v=ubNfWarTawI
Follow us: https://twitter.com/ACPUStudio
I'm using iPad for developing in Xcode using ACPU remote control of my Mac from 2014. I was made special ACPU-bot for touch control of remote Xcode execution and low bandwidth connection.
Animation CPU Studio will be published soon.
Images: http://acpul.tumblr.com/
Code sample: https://github.com/d08ble/acpul-demo/tree/master/dota
https://www.youtube.com/watch?v=CAcv12eBqcc
PS: I want to make some leraning videos using twitch/livecoding tv. I think, this idea is good.
Too many modules in this "Bot Machine".
LiveComment is Editor/IDE-independent, cross-language, realtime & easy with client or server JavaScript plugins.
For example, my HN notes pool http://acpul.org/pool
JS coding using browser editor: http://acpul.tumblr.com/image/116464611050
iSimulator on iPad: http://acpul.tumblr.com/image/116464559770
Video Apple WWDC picture in picture in VR (realtime performance): https://www.youtube.com/watch?v=ubNfWarTawI
https://www.youtube.com/watch?v=CAcv12eBqcc
Another sample: use Xcode on iPad for publish to AppStore remotely.
http://acpul.tumblr.com/image/116464494150
Coming soon...
ACPUL Playground like Swift Playground for iPad (comming soon)
Just see demo: bookmarks_managers.sh is generated from interested links of this topic in 5 minutes.
LiveComment is missing link in the Evolution of the Web (what is that)
> What is it supposed to do?Here is the showcase.I just add your question and answer to [LiveComment Demo](http://acpul.org/livecomment) for future use when that topic is going down. Just expand FAQ.Because thanks by your question.I just select block '# What is it supposed to do? []', copy-paste text and push changes to git.[link to...
LiveComment is the missing link in the Evolution of the Web
http://acpul.org/ (see api & samples, also screenshots with minimal working code for DOTA game prototype)
But ACPUL is different, main idea in minimal touch programming on mobiles with full livecoding using self-development tools. Not only language. For example, editor & debugger is used and developed in real-time (also as other parts). By this, ACPUL syntax is very limited. It don't have strings, because strings is form of data. ACPUL don't have standart console log, because your console is whole GPU-accleated screen. And many others things.
I think Myrddin in right way, but additional tools is needed. I like it!
I'm working on Animation CPU platform, ACPUL declarative algorithmic language for same purposes.
https://www.youtube.com/watch?v=ubNfWarTawI
Also LiveComment information tool:
Code sample: https://github.com/d08ble/acpul-demo/blob/master/atests/test...
https://www.youtube.com/watch?v=ubNfWarTawI - how UI replication will be used in the matrix
1. IfLoop has no compilers
ACPUL also compile on fly + Live coding
2. IfLoop has no keywords
ACPUL is no keywords & fully native translatable language
5.Every custom function can be used as the entry function
Same, like JS. No-args functions.
Also, ACPUL made for full UI customization, developer can made & run self-IDE. Here is easy sample, how I made new touch-input control for graphics, that much better than code editing like Codea, Mobile-C or TouchDevelop, IfLoop.
https://www.youtube.com/watch?v=jf2JWD7wQmo
ACPU: The Matrix - is remote control extension for integration with Desktop OSes. Here is demo video:
https://www.youtube.com/watch?v=A4EpL1P47jc
Another sample is working version of DOTA-like game prototype with Physics, Networking & Graphics in some lines of code:
https://github.com/d08ble/acpul-demo/tree/master/dota
I think, mobile developing is the Future, I'm very happy, than more & more peoples going in dev @ mobile.
ACPUL is high level ultra simple declarative language for minimal coding on tablets/mobile.
ACPU API is minimal
https://github.com/d08ble/acpul-demo/tree/master/sys
It is simple, learn complex API not needed.
This is DOTA-like prototype demo (Render, Networking, Control, Physics):
https://github.com/d08ble/acpul-demo/tree/master/dota
This is another demo 100k particles on iPad 2 (9700-9740 files):
https://github.com/d08ble/acpul-demo/blob/master/9700_node.e...
ACPU: The Matrix extension like Slashtop2 https://itunes.apple.com/en/app/splashtop-2-remote-desktop/i... but better, because you have powerful programming API that can be used for make really usable remote control using iPad. This is true usable like TV remote control. Or you can make game with real virtual desktop.
ACPUL interpreter is very fast like LUA, performance near to native C. It also export code to many platforms like Haxe http://haxe.org/ (current implementation run on iOS only)
ACPU is new paradigm of LiveCoding. ACPU should never crash. ACPU is bug-free.
Here is some demo video of the platform: https://www.youtube.com/channel/UCuHMJoNDYia7tk33L6ue0zw
ACPUL 1000_Test-._.-Boot.acpul – Mobile Algorithmic Language
https://github.com/d08ble/acpul-demo/blob/master/1000_Test-._.-Boot.acpulDisplay/GPU drawingBox2d physicsNetworking (NodeJS, peer to peer, etc)Input (Touch, Accelerometer, etc)2D/3D Engines as backendAudio DSP for music apps