- PVSM.RU - https://www.pvsm.ru -
Blockly [1] — визуальный язык программирования с веб-интерфейсом. Создание программы осуществляется путём соединения блоков.

Некоторые демки:
Maze [2] — используйте Blockly, чтобы пройти лабиринт
Code [3] — экспорт программы Blockly в JavaScript, Dart, Python или XML.
Пока что Blockly находится в режиме технологического превью. Всех разработчиков приглашают поиграться и высказать свои идеи.

После экспорта в JavaScript:
var n;
var A;
var i;
var x;
var j;
n = 100;
A = [];
for (i = 0; i <= n; i++) {
A[i - 1] = true;
}
var i_end = Math.sqrt(n);
for (i = 2; i <= i_end; i++) {
if (A[i - 1] == true) {
j = Math.pow(i, 2);
while (j <= n) {
A[j - 1] = false;
j = (j || 0) + i;
}
}
}
for (x = 2; x <= n; x++) {
window.alert([x,': ',A[x - 1]].join(''));
}
Автор: alizar
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/8765
Ссылки в тексте:
[1] Blockly: http://code.google.com/p/google-blockly/
[2] Maze: http://blockly-demo.appspot.com/blockly/demos/maze/index.html
[3] Code: http://blockly-demo.appspot.com/blockly/demos/code/index.html
Нажмите здесь для печати.