Luna — язык программирования мышкой
Эта новость порадует домохозяек и пользователей Linux Mint. Разработан язык программирования Luna, позволяющий запилить приложение ничего не программируя — в традиционном понимании.
Luna — программирование мышкой
Не надо учить языки, не надо учить паттерны программирования, не надо осваивать Git и другие инструменты командной работы, не надо... да вообще ничего не надо. Luna управляется мышкой. Рисуешь схему и крутое приложение готово. Если схему рисуют сразу несколько «программистов», то получается командная работа. Всё очень просто.
Mashup Application
Берем твиты из Твиттера, отфильтровываем по заданному городу, еще пара манипуляций и получается ультрамодное Mashup Application. Если вы думаете, что автор этого креатива просто стебется, то вот вам факт: разработчики Luna получили от жадных инвесторов уже миллион баксов и готовятся слупить еще больше, выйдя на новый раунд инвестиций. А евгейские инвесторы кому попало бабки не раздают, скорее наоборот.
С помощью Luna можно обрабатывать текстовую информацию, фото, музыку и даже видео. Например, легко запилить спецэффекты для вашего артхауса.
Комментарии
Чингачгук
23 июня, 2017 - 20:23
До сих пор настенные живописи в LabView с содроганием вспоминаю
reflexius
24 июня, 2017 - 22:29
К сожалению, автор не до конца разобрался в сути разработки и написал чушь. Стоило дочитать до конца страницу с описанием проекта, посетить GitHub и ознакомиться с ответами авторов на профильных ресурсах, прежде чем выдавать подобные перлы. Визуализация предназначена для анализа зависимостей и облегчения взаимодействия разработчиков и не-программистов типа бизнес-аналитиков, инженеров, дизайнеров и проч. НЕ ОТМЕНЯЕТ написание кода ручками, но облегчает понимание и проектирование потоков данных и функционирования приложений. Кроме графической ВИЗУАЛИЗАЦИИ, которая предназначения для анализа, проектирования, прототипирования и отладки, включает функциональный язык программирования LUNA общего назначения. Язык программирования LUNA включает идеи из таких языков как Lua, io, Ruby, Rust и С. Как объясняют авторы, по сути разработка является платформой обработки данных, в которой могут использоваться и другие языки программирования (на данный момент уже могут использоваться Haskell и Python, следующие в очереди C++ и JavaScript). Проект компилятора LUNA находится на стадии альфа и будет открыт и опубликован на GitHub как только достигнет бета-релиза.
Комментировать