anonymous@RULINUX.NET~# Last login: 2024-12-25 08:52:12
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Введен в строй новый сервис repl.it (  http://repl.it/ ), в рамках которого подготовлено окружение, позволяющее выполнять в web-браузере код на 15 популярных языках программирования. Для каждого языка подготовлен работающий через web-интерактивный Shell и имеется возможность вставки и редактирования кода. Сервисом удобно пользоваться при обучении программированию, для проведения единичных экспериментов или при необходимости проверить работу кода в ситуации, когда нет возможности установить на локальную систему нужный инструментарий разработчика (например, можно запускать код с телефона). Исходные тексты всех составных частей проекта доступны под лицензией MIT и опубликованы на GitHub. (  https://github.com/replit )

В настоящий момент поддерживаются как широко известные языки, такие как Scheme, Lua, Python, Ruby, Quick Basic, Forth и JavaScript, так и экзотические, такие как Brainfuck, CoffeeScript, Kaffeine, Move, Bloop, LOLCODE, Unlambda и Emoticon. Все поддерживаемые языки выполняются непосредственно в браузере на стороне клиента. При этом для запуска используются различные технологии, от специально созданных реализаций языков, переписанных на JavaScript, до автоматического преобразования кода на языке Си в биткод LLVM с его дальнейшей трансляцией в JavaScript при помощи компилятора Emscripten. Обзор проектов по созданию компиляторов, написанных на JavaScript можно посмотреть здесь.

Цельнотянуто с опеннет.ru


>>> Подробнее

Id(*) (2011-09-21 20:58:57)


Подтверждено: vilfred(*) (2011-09-22 00:43:46)

[Ответить на это сообщение]

avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Реквестирую запил данного чуда как модуля к Л-НГ, для применения в капчах и обсуждениях на форуме.

И в догонку к реквестам, запилить возможность TLS 1.2 ну на крайняк SSL хоть 2.0.

Id(*)(2011-09-21 21:02:06)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0
avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Реквестирую запил данного чуда как модуля к Л-НГ, для принудительного запуска однострочников на стороне браузера посетителей форума.

anonymous(*)(2011-09-21 21:11:05)

avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Чем тебе не нравится капча вида, найдите и устраните ошибку в программе

text
 ++++++++++[>+++++++>++++++++++>+++>+.
 

Для особо упоротых можно и сложные ТЗ давать ;)

p.s. Почему то нет подсветки для брйнфака

p.s.s. Пример взятый с вики, работает на вирт машине не корректно.

Id(*)(2011-09-21 21:30:40)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0
avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

>Реквестирую запил данного чуда как модуля к Л-НГ, для принудительного запуска однострочников на стороне браузера посетителей форума.

после этой фразы, седенький полковник ФСБ, заерзал в своем кресле в кабинете на Лубянке, прикурил сигарету, от именной зажигалки и выпустил клуб дыма в монитор.

Esoptro(*)(2011-09-21 22:38:08)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0
avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Да, я видел нечто подобное !

Col.: So. Esop, I suspect you have a good reason for pulling me away from my... duties.

Esop: Your vodka can wait, my good general. Come, stand here. You need to see this.

Col.: I know all about the LOR, Esop. We've all seen the tapes a hundred-

Esop: You've seen nothing! Dissecting a dead LOR in a sand is one thing, unleashing them on Inet is another. You must go into this with both eyes open. Once started there is no going back. Are you prepared to go all the way with this ?

Тут подробнее  http://www.youtube.com/watch?v=EOEGudEoSW4&feature=related

Id(*)(2011-09-21 22:54:09)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0
avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

да Близзы умели делать эпичные ролики. Хотя в реале Батлкруизеры не столь внушительны. пачка зерговских Девойеров "выносила" пачку Батлкруизеров, при условии что у них не прокачано Ямато.

Esoptro(*)(2011-09-21 23:05:36)

Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0
avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

> до автоматического преобразования кода на языке Си в биткод LLVM с его дальнейшей трансляцией в JavaScript при помощи компилятора Emscripten
Ёбаный стыд.

anonymous(*)(2011-09-21 23:51:23)

avatar
Скрыть

Re: repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

Всё это конечно здорово. Но вот без поддержки самого обычного C - ненужно... А так сама по себе идея данного проекта очень хороша.

anonymous(*)(2011-09-22 16:15:16)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
avatar
Скрыть

Re:repl.it - сервис, позволяющий выполнять в браузере код на 15 языках программирования

о! лолкод это клево

anonymous(*)(2011-10-02 17:16:18)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!