LINUX.ORG.RU

McCLIM 0.9.7 «Imbolc»

 ,


3

6

После десяти лет разработки команда разработчиков решила выпустить релиз McCLIM — Common Lisp библиотеки для создания GUI, свободной реализации (лицензия LGPL) спецификации CLIM — спецификации полностью объектно-ориентированного тулкита на базе CLOS и идях потоков ввода и вывода, обладающего средствами платформонезависимости. CLIM унаследованна от GUI систем Dynamic Windows в лисп-машинах Symbolics.

Понятно что за 10 лет разработки список изменений очень большой и желающие могут ознакомиться с более подробной информацией в блоге McCLIM, git log и issue tracker.

Проект также имеет программу денежного субсидирования разработки. Разработчики благодарят финансовых вкладчиков благодаря которым проект привлекает новых разработчиков и награждает старых. Актуальные задачи за вознаграждение можно найти на сайте.

Сайт проекта

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

★★★★★

Проверено: jollheef ()
Последнее исправление: unfo (всего исправлений: 6)
Ответ на: комментарий от anonymous

из которых переведено на русский 1.5 максимум

Пффф, в программировании без знания английского делать нечего. О чём тут говорить, если на русский не перевели даже такую классику как The Implementation of Functional Programming Languages Саймона Пейтона-Джонса, которая до сих пор является одной из лучших книг в своей тематике.

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

Библиотек много, нормальных мало.

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

Литература - 2.5 книги

А вот литература шикарнейшая. После Common Lisp the Language мейнстримная писанина выглядит как детские книжки-раскраски.

русский

Не нужен.

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

А ещё методология стэковерфлоу драйвен девелопмент в CL не поддерживается совсем. ;-(

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

Пффф, в программировании без знания английского делать нечего.

Мнение сколь распространённое, столь и неверное. Нужно знать некое минимальное подмножество языка + 200-300 терминов. Весь остальное английский язык (т.е. почти весь английский язык) к этому почти ничего не прибавит.

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

Ещё забыл добавить - мне нужен также выбор между мутируемыми и иммутабельными коллекциями.

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

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

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

Про русский ответ выше. По литературе CLtL это как раз одна из 2.5 книг. :) Про библиотеки - а мне, как разработчику, приходится писать свои библиотеки, и это огромный минус лиспа. При всех его достоинствах.

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

Неплохая статейка за лисп для начинающих:

Это не для начинающих, а для тех, кому джавой и плюсами мозги извратили. Для новичка все эти уродливые XML - темный лес.

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

Нет, не то.

Что «не то»-то? Мне через libastral твои хотелки угадывать?

Дай ты мне одной библиотекой все нужные коллекции.

folio2

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

Действительно, задрали старпёры-ретрограды!

Вот как надо: https://www.qt.io/

Лендинг. Анимация. 20 мб Js. Видеоролики. CSS на 3 МБ.

Сразу видно сурьёзный, ынтерпрайзный, молодёжный проект.

Жаль только LGBT-радуги на сайте пока ещё нигде нет. Надо им написать, чего это они меньшинства ущемляют. Непорядок.

И ты тоже аватарку с радугой нацепи. Чтобы быть как из 2018, а не из 2007-го.

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

Слушай индус есть! Зачем тебе лгбт если есть индус?

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

Молодец, что насчитал. А ты эти книги читал? А после того, как прочитал, попробовал по ним программу какую написать? Когда получится, тогда и прибавляй к счёту.

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

Там для внимательных даже описано что именно не то, но я понял, ты не читатель. По поводу folio2: «folio 2 depends on six other libraries: Quicklisp, FSet, SERIES, Alexandria, Closer-MOP, and ASDF. The features provided by these libraries are available when folio 2 is loaded. In particular, the full range of functional data structures from FSet, and the functions and macros provided for working with them, are available in the FSET package. Similarly, the series, generator, and gatherer data structures from the SERIES library, and all of the documented functions and macros for working with them are available in the SERIES package.». Собственно, из-за тех проблем, что я описал, folio2 и возник и пытается их как-то решать. Где-то хорошо, где-то плохо. Со своими глюками, которые ты в Java Collections, например, мало встретишь.

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

А после того, как прочитал, попробовал по ним программу какую написать?

Книг для новичков дофига.

HtDP, SICP, The Little Schemer, ANSI Common Lisp, Practical Common Lisp, Land of Lisp, Realm of Racket и т. д.

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

Все вышеперечисленные книги - практические, с кучей кода. Может ты просто подразумеваешь какие-то корпоративные опердени в качестве программ.

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

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

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

Нечего на зеркало пенять, коль рожа крива

Мало того что сайт из нулевых, так на нём ещё и ШГ

Это твои дефолтные браузерные шревты, лол.

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

Во ты новичок, тебе надо написать программу и запустить. Что из этих книг тебе это даст нормально сделать?

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

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

Ну ты посмотри книги по другим языкам и ощути дзен. В смысле, разницу.

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