LINUX.ORG.RU

mocl™ — реализация языка программирования Common Lisp для мобильных платформ Android и iPhone/iOS

 , , ,


1

4

Анонсирована новая реализация языка программирования Common Lisp — mocl™ для мобильных платформ iPhone/iOS и Android.

Пол Грэхэм, основатель Y Combinator, называл Lisp своим «секретным оружием», когда работал над своим web-стартапом. Однако для разработчиков мобильных приложений текущие средства разработки на Common Lisp очень ограничены.

Сегодня Wukix хотел бы с гордостью сообщить о скором выходе первоклассной среды разработки на Common Lisp для мобильных устройств, с новым компилятором и инструментарием, называемыми mocl.

mocl позволяет создавать приложения для Android, iOS и других мобильных платформ, используя выразительный код на Common Lisp. mocl делает это возможным путем компиляции исходного кода на Common Lisp в платформо-ориентированный эффективный Си-код.

Wukix вел разработку mocl в полном секрете в течение почти двух лет. Мы (Wukix) надеемся сделать mocl общедоступным, включая исходный код (финальная лицензия будет еще определена), в начале 2013 года. Тем временем, если вы заинтересованы в тестировании пробной версии и/или отправке отзывов, пожалуйста, пошлите нам запрос по электронной почте на engineering@wukix.com.

Wukix — небольшая компания, располагающаяся в Mountain View, Калифорния.

>>> Подробности

★★

Проверено: mono ()
Последнее исправление: Silent (всего исправлений: 3)

Ответ на: комментарий от Ok

Лично меня не беспокоит, правильно ли написана фамилия Грэхема, Раджниша, Муна, Хаббарда, ЛаВэя, Мэнсона и т.п.

А почему это беспокоит тебя?

anonymous
()
Ответ на: комментарий от yyk

да ты правды то и не знаешь, а только говном брызжешь... Не интересно.

То, что лисп не входит в даже в десятку accepted by industry языков — статистический факт. Что не так?

Если для тебя статистические данные — не более чем «брызги говна», то мне тебя жаль.

anonymous
()
Ответ на: комментарий от anonymous

Не знаю, почему-то беспокоит именно Грэм, эта буква «х» меня просто раздражает. Вот никого раньше тоже не беспокоило, в результате имеем вместо Луисов Луи — Людовиков :3

Ok
()
Ответ на: комментарий от anonymous

лисп не входит в даже в десятку accepted by industry языков — статистический факт

ну и? Именно этот факт вызывает у лиспофобов приступ пляски святого Вита при малейшем упоминания лиспа? А говно - оно, судя по тому как ты им безудержно плюёшься, у тебя в голове.

Или это уже другой анон? Разберёшь вас тут...

yyk ★★★★★
()
Ответ на: комментарий от anonymous

Вообще, если верить TIOBE, то формально он на 13-м месте. Правда, индкес TIOBE показывает не востребованность языка в индустрии, а интерес к нему со стороны пользователей энторнета. Это разные вещи. Распространённость в индустрии на порядки ниже, и обусловлена исключительно наличием legacy-кода. У которого, в свою очередь, ноги растут из давнишнего и недолгого хайпа вокруг лиспа, когда ушленькие гешефтмахеры типа того же Грэхема или Маркуши успели подсадить нескольких незадачливых буратин на лисп-иглу.

С энторнетами история другая. Дело в том, что за последние годы профессия программиста стремительно теряет престиж, возвращаясь туда, откуда начинала, — к категории обслуживающего персонала. (Вспомним лаборантов-программистов в 50-60-ые.) И некоторые особо бугуртливые хомячки, не желая мириться с утратой элитарного статуса, пытаются выделиться и ищут «илитизм» вовне, например, в непривычном языке программирования. И лисп здесь подходит лучше некуда, на все 100% удовлетворяя единственному требуемому критерию — «не-такой-как-все». Поэтому лисп — великолепный инструмент, чтобы доказать самому себе, что ты — илита.

Но только не другим. Ибо подобный элитизм — иллюзорен.

Но вот только элитизм

anonymous
()
Ответ на: комментарий от anonymous

да не шумите. Все равно CL офигенен. Лучше 80% языков. И сия новость, хоть по-сути и не о чем, тоже радует. Глядишь девачки вконтактике будут писать `))))))` не только когда типа улыбаются, а после лямбды, например... или хотя бы простого дефуна.

anonymous
()
Ответ на: комментарий от anonymous

Все равно CL офигенен. Лучше 80% языков.

А остальные 20% - кто? Haskell, Smalltalk, Brainfuck, Forth, REBOL, Tcl, J?

Вроде не забыл ни одного хипсторского нонконформистского псевдоэлитарного язычка.

anonymous
()
Ответ на: комментарий от anonymous

Продолжу твои аналогии. Выходит, что современный ентерпрайс подсажен, как минимум, на две большущие-пребольшущие иглы: 1) игла Java и 2) игла .NET. Главное, что почти никто не рыпается и от процесса получает неимоверный кайф. Лекарство же в виде лиспа принимать не хотят.

dave ★★★★★
()
Ответ на: комментарий от anonymous

LISP-логика at its best, lol

Это не ты там LISP-OS писал? Lol.

anonymous
()
Ответ на: комментарий от anonymous

Кстати, а ведь неплохая тема для гешефта - сколотить бригаду и переводить богатых америкосовских дятлов с говнолиспа на приличные, мейнстримные технологии. Таких бригад коболоубийц сейчас полно, пора и за говонолисп взяться.

anonymous
()
Ответ на: комментарий от anonymous

99.999% языков, когда либо созданных - маргинальщина, не имевшая и тысячи пользователей. По таким критериям говнолисп в куче говна может и выделяется на фоне прочих, особо сильной вонью от особо омерзительной грязной толпы фанбоев.

Но сравнивать Лисп с той же Java никому в здравом уме и в голову не придет. Разные весовые категории. Лисп - говно, а Java - инструмент. Чуешь разницу?

anonymous
()
Ответ на: комментарий от anonymous

ненене, на других кивать - тухлятинкой попахивает... Ждём новых success story от крутых «продакшн не-говно-кодеров» )))

yyk ★★★★★
()
Ответ на: комментарий от mono

лиспо-ненавистники раздражают еще больше.

Ненавистники и лиспа, и хаскеля настолько противные, что даже никто на захотел постить новость о новой Haskell Platform сюда, видимо, дабы избежать лишнего бурления говен.

dave ★★★★★
()
Последнее исправление: dave (всего исправлений: 1)
Ответ на: комментарий от dave

Лично меня какашкель практически не раздражает. Его ж не суют как панацею от всего. Штангисты, конечно же, тоже тоталитарная секта, но они хотя бы не такие наглые и шумные, как свидетелилиспанутые.

anonymous
()

Да это же просто праздник какой-то!

yoghurt ★★★★★
()
Ответ на: комментарий от ymn

Да на Haskell Cafe была. А так просто зайди на сайт с загрузкой. Там лежит новая версия. В этом месяце вышла. Используется ghc 7.4.2, насколько понимаю. Сам пока использую прошлую версию платформы.

dave ★★★★★
()
Ответ на: комментарий от dave

спасибо, эту ссылку я и пытался нагуглить.

ymn ★★★★★
()
Ответ на: комментарий от anonymous

Какие же это «иглы», идиот? Программистов на Java полно, за доступные деньги.

Еще какие иглы. Проект подсаживается на кучку полуграмотных программистов, которые предметную область не поймут, и будут только народ смешить своими квадратно-гнездово-ориентированными объектами, пока проект не загнется.

«Программисты на» не нужны. Им только плееры, браузеры и социалочки писать, вот где их «индустрия».

anonymous
()
Ответ на: комментарий от anonymous

Один пример уже есть - Yahoo. Осталось повторить успех с вояками.

Ага, сравнил быдломагазин с современнейшей высокотехнологичной армией. Ссаными тряпками погонят тебя и твоих индусов.

anonymous
()
Ответ на: комментарий от anonymous

«Программисты на» не нужны.

Ну иди на hh.ru и кричи там об этом до усёру. Только вот работать работу и получать зарплату все равно будут «программисты на», а ты так и будешь кричать и срать.

anonymous
()
Ответ на: комментарий от anonymous

Ну иди на hh.ru и кричи там об этом до усёру. Только вот работать работу и получать зарплату все равно будут «программисты на», а ты так и будешь кричать и срать.

Так гастарбайтеры тоже не нужны, а работают и зарплату получают.

anonymous
()
Ответ на: комментарий от anonymous

Так гастарбайтеры тоже не нужны, а работают и зарплату получают.

«Программисты на языках», строители, рабочие, инженеры, конструкторы, прорабы, архитекторы — пишут программы, автоматизируют процессы, разрабатывают информационные системы, строят дома, фабрики, заводы, школы, стадионы.

Лисперы — брызжут слюной на форумах о том, что «программисты на языках», строители, рабочие, инженеры, конструкторы, прорабы, архитекторы, программы, автоматизация процессоы, информационные системы, дома, фабрики, заводы, школы, стадионы не нужны.

anonymous
()
Ответ на: комментарий от anonymous

Ага, сравнил быдломагазин с современнейшей высокотехнологичной армией.

Она именно потому и высокотехнологичная, что благополучно и вовремя избавилась от legacy в виде Кобола, Ады и лиспа.

anonymous
()
Ответ на: комментарий от anonymous

accepted by industry

индустриальный подход - это горизонтальное масштабирование, повторение известных приемов для достижения известных результатов. там нет задач что-либо менять, улучшать, оптимизировать, и нет пригодных для этих целей подходов, методик и инструментов. lisp для данных целей избыточен, подходит больше для инноваций, и для индустрии выбирают инструменты по примитивнее и доступнее массам.

anonymous
()
Ответ на: комментарий от anonymous

И лисп здесь подходит лучше некуда, на все 100% удовлетворяя единственному требуемому критерию — «не-такой-как-все».

Хачкель же. Лисп - такой как все, только лучше. Утверждение, что «лисп на 100% не такой как все» - явный показатель того, что уверждающий дальше скобок не смотрел. Ну, сигналы, CLOS - ООП наизнанку, ну макросы. Это мелочи всё. В остальном это обычный императивный ЯП общего назначения.

anonymous
()
Ответ на: комментарий от anonymous

Tcl - хипсторский нонконформистский псевдоэлитарный язычок?

Воинствующее быдло детектед.

anonymous
()
Ответ на: комментарий от anonymous

«Программисты на языках», строители, рабочие, инженеры, конструкторы, прорабы, архитекторы — пишут программы, автоматизируют процессы, разрабатывают информационные системы, строят дома, фабрики, заводы, школы, стадионы.

Ненужно. Лисперы делают роботов для их замены:

http://www.zenrobotics.com/

anonymous
()
Ответ на: комментарий от dave

Используется ghc 7.4.2, насколько понимаю. Сам пока использую прошлую версию платформы.

Туда ещё добавили весьма полезные async с vector.

quasimoto ★★★★
()
Ответ на: комментарий от val-amart

Фигня! Graham всегда читается как Грем, аналогично тому как Хьюз пишется Hughes.

anonymous
()
Ответ на: комментарий от anonymous

плееры, браузеры и социалочки писать, вот где их «индустрия».

Не такие уж плохие вещи между прочим, а если все это соединить - получится нормальная система взаимодействия и обмена информацией.

special-k ★★★
()

первоклассной среды разработки на Common Lisp для мобильных устройств

Вряд ли именно это изменит ситуацию с безмерно унылым игрушечным софтом на этих устройствах. Как-то это совсем невероятно. Так что windows 8 c Firefox OS наверно победят))

первоклассной среды

Ну что за бахвальство..

special-k ★★★
()

anonymous
«Программисты на» не нужны. Им только плееры, браузеры и социалочки писать, вот где их «индустрия».

Ненужно. Лисперы делают роботов для их замены:

Кстати, возникает резонный вопрос.. что же надо для телефончиков писать?)

special-k ★★★
()
Ответ на: комментарий от special-k

Ваш нетив это роспись: «мы не смогли сделать вм».

разупорись, бро. во многих языках с вм есть возможность использовать нативный код для увеличения производительности. или создатели всяких там питонов не смогли сделать нормальную вм?

ymn ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.