Luna — язык программирования мышкой

Эта новость порадует домохозяек и пользователей Linux Mint. Разработан язык программирования Luna, позволяющий запилить приложение ничего не программируя — в традиционном понимании.

Mashup Application with Luna Lang

Luna — программирование мышкой

Не надо учить языки, не надо учить паттерны программирования, не надо осваивать Git и другие инструменты командной работы, не надо... да вообще ничего не надо. Luna управляется мышкой. Рисуешь схему и крутое приложение готово. Если схему рисуют сразу несколько «программистов», то получается командная работа. Всё очень просто.

Mashup Application

Язык программирования Luna

Берем твиты из Твиттера, отфильтровываем по заданному городу, еще пара манипуляций и получается ультрамодное Mashup Application. Если вы думаете, что автор этого креатива просто стебется, то вот вам факт: разработчики Luna получили от жадных инвесторов уже миллион баксов и готовятся слупить еще больше, выйдя на новый раунд инвестиций. А евгейские инвесторы кому попало бабки не раздают, скорее наоборот.

С помощью Luna можно обрабатывать текстовую информацию, фото, музыку и даже видео. Например, легко запилить спецэффекты для вашего артхауса.

А теперь айда все программировать мышкой! Сайт Luna.
field_vote: 
Ваша оценка: Нет Средняя: 1.7 (6 оценки)

Комментарии

До сих пор настенные живописи в LabView с содроганием вспоминаю

Оценка: 
Средняя: 4 (4 оценки)

К сожалению, автор не до конца разобрался в сути разработки и написал чушь. Стоило дочитать до конца страницу с описанием проекта, посетить GitHub и ознакомиться с ответами авторов на профильных ресурсах, прежде чем выдавать подобные перлы. Визуализация предназначена для анализа зависимостей и облегчения взаимодействия разработчиков и не-программистов типа бизнес-аналитиков, инженеров, дизайнеров и проч. НЕ ОТМЕНЯЕТ написание кода ручками, но облегчает понимание и проектирование потоков данных и функционирования приложений. Кроме графической ВИЗУАЛИЗАЦИИ, которая предназначения для анализа, проектирования, прототипирования и отладки, включает функциональный язык программирования LUNA общего назначения. Язык программирования LUNA включает идеи из таких языков как Lua, io, Ruby, Rust и С. Как объясняют авторы, по сути разработка является платформой обработки данных, в которой могут использоваться и другие языки программирования (на данный момент уже могут использоваться Haskell и Python, следующие в очереди C++ и JavaScript). Проект компилятора LUNA находится на стадии альфа и будет открыт и опубликован на GitHub как только достигнет бета-релиза.

Оценка: 
Средняя: 5 (9 оценки)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.