Wpis z mikrobloga

Cześć i czołem! Pomalutku zbliżam się do stabilnej wersji mojego projektu: http://piecioshka.github.io/executor/demo/
Projekt nazywa się Executor (jest dostępny w rejestrach bower-a i npm-a).

Korzystam z edytora Ace oraz Babel-a, do tego, aby w locie uruchamiać #javascript w wersji ES2015 (#es6).
Wiem, że już w Google Chrome mamy ponad 90% (https://kangax.github.io/compat-table/es6/) i może nie ma sensu używać Babel.js, jednak, gdy rozpocząłem ten projekt tak kolorowo nie było.
Od jakiegoś czasu JSFiddle też wspiera ES2015, jednak kiedy stworzyłem ten projekt, to jeszcze nie mieliśmy takiego feature dostępnego w https://jsfiddle.net/.

Jako organizator #warsawjs (http://www.meetup.com/WarsawJS/) zauważyłem, że prelegenci, gdy pokazują kod, chcieliby móc go uruchomić. Często też, publiczność prosi speakera, aby coś zmodyfikował i odpowiedział, jak wtedy zadziała dany program. Chciałbym wyjść na przeciw oczekiwaniom.

Projekt (w wersji 0.9.2) został już wykorzystany podczas WarsawJS #14.
Możecie zweryfikować, jak to wyglądało w docelowym miejscu: http://ksyrytczyk.github.io/presentation-warsawjs-es7/

Wołam więc wszystkich #webdev do podzielenia się opinią, czy rozwijanie takiego projektu ma sens?
Może rzucicie jakimś pomysłem, który z chęcią zrealizuję.
  • 5
@larvaexotech: Dziękuję! Czemu nie, już dodałem issue: https://github.com/piecioshka/executor/issues/6

@Sh1eldeR: To nie jest do końca klon. Przeznaczenie mojego projektu to osadzanie na slajdach, aby pomóc prelegentom. Były już prelekcje, gdzie osadzało się poprzez coś takiego jak http://www.es6fiddle.net/ ale rodziło to pewne problemy z focusem.

@kmiasko: Pewnie masz rację. Jednak JSBin używa przeglądarki do uruchamiania kodu.
Przykład uruchomiony na Safari (pod OSX) http://jsbin.com/nanohigoru/edit?js,console rzuca błędem SyntaxError,
gdzie ten sam kod z