Сравнение встраиваемых ЯП по размеру в исполняемом файле
#Программирование #C #C #Функциональноепрограммирование #Scheme IV
https://habr.com/ru/post/524190/
#Программирование #C #C #Функциональноепрограммирование #Scheme IV
https://habr.com/ru/post/524190/
t.me
Сравнение встраиваемых ЯП по размеру в исполняемом файле
В рамках одного из моих SDK-проектов нам понадобилось добавить скриптование, которое бы оказало наименьший эффект на размер конечного бинарного файла, но при это...
SRFI-216: Поддержка курса SICP. Обсудим?
#Opensource #Lisp #Функциональноепрограммирование #УчебныйпроцессвIT #Искусственныйинтеллект #scheme #образование IV
https://habr.com/ru/post/526596/
#Opensource #Lisp #Функциональноепрограммирование #УчебныйпроцессвIT #Искусственныйинтеллект #scheme #образование IV
https://habr.com/ru/post/526596/
t.me
SRFI-216: Поддержка курса SICP. Обсудим?
TL;DR: Я написал и выложил на всеобщее обсуждение Scheme Request for Implementation 216. Он нацелен на то, чтобы одна из самых известных в мире учебных программ...
[Перевод] Почему я остаюсь с Лиспом (и вам тоже стоит)
#Программирование #Lisp #ИсторияIT #lisp #scheme #racket #никтонечитаеттеги IV
https://habr.com/ru/post/542068/
#Программирование #Lisp #ИсторияIT #lisp #scheme #racket #никтонечитаеттеги IV
https://habr.com/ru/post/542068/
t.me
Почему я остаюсь с Лиспом (и вам тоже стоит)
Зрелый язык может использоваться немногими. Но он остаётся частью моей кодовой базы.Как давнего пользователя (и активного сторонника) Scheme/Common Lisp/Racket,...
А вы знаете, где сейчас используется Лисп?
#БлогкомпанииTypeable #Программирование #Lisp #Функциональноепрограммирование #lisp #clojure #scheme IV
https://habr.com/ru/post/581488/
#БлогкомпанииTypeable #Программирование #Lisp #Функциональноепрограммирование #lisp #clojure #scheme IV
https://habr.com/ru/post/581488/
t.me
А вы знаете, где сейчас используется Лисп?
Введение
Лисп — второй по старшинству из ныне живых высокоуровневых языков программирования (после Fortran) и первый функциональный язык. Он был разработан в 1958 году и сильно изменился с тех пор,...
Лисп — второй по старшинству из ныне живых высокоуровневых языков программирования (после Fortran) и первый функциональный язык. Он был разработан в 1958 году и сильно изменился с тех пор,...
[Перевод] История T
#Lisp #Компиляторы #lisp #scheme #t #компиляторы IV
https://habr.com/ru/articles/744528/
#Lisp #Компиляторы #lisp #scheme #t #компиляторы IV
https://habr.com/ru/articles/744528/
Хабр
История T
T был одной из лучших реализаций языка программирования Lisp и установил стандарт лаконичного дизайна, который был превзойдён лишь немногими более новыми диалектами. В этой статье Олин Шиверс...
Пишу на псевдокоде, работает в PHP
#Программирование #scheme #php #generativeprogramming #кодогенерация
https://habr.com/ru/articles/113763/
#Программирование #scheme #php #generativeprogramming #кодогенерация
https://habr.com/ru/articles/113763/
Хабр
Пишу на псевдокоде, работает в PHP
Я могу писать программы на псевдокоде и превращать их в PHP-код. Или в переносимый Си. Или ещё во что-нибудь. Список будет пополняться. Часть проекта, которая «превращать в PHP», готова не полностью....
[Перевод] Почему Racket? Почему Lisp?
#программирование #racket #lisp #scheme
https://habr.com/ru/articles/851552/
#программирование #racket #lisp #scheme
https://habr.com/ru/articles/851552/
Хабр
Почему Racket? Почему Lisp?
Перевод Великолепный Racket и практичный Typography стали возможны благодаря издательской системе под названием Pollen. Я создал Pollen с помощью языка программирования Racket. Racket является...
GIMP Script-Fu Первый Дан. Шаг первый
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/854918/
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/854918/
Хабр
GIMP Script-Fu Первый Дан. Шаг первый
Здравствуй Читатель! Если ты хочешь научиться программировать расширения для GIMP с помощью Script-fu тебе сюда. Я планирую опубликовать серию статей по данной теме. И эта статья только первый шаг в...
GIMP Script-Fu Первый Дан. Первое приветствие
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/855292/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/855292/
Хабр
GIMP Script-Fu Первый Дан. Первое приветствие
Наш первый Hello World в GIMP! Наша цель нарисовать приветствие на изображении в GIMP. Но для того что бы вывести что то на изображение, это изображение у нас должно быть. Мы можем создать его в...
GIMP Script-Fu Первый Дан. Работа, Печать, Отладка
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/855810/
#scheme #lisp #gimp #scriptfu
https://habr.com/ru/articles/855810/
Хабр
GIMP Script-Fu Первый Дан. Работа, Печать, Отладка
Процесс работы. С консолью script-fu я работаю опосредованно, т.е весь код я пишу в текстовом редакторе, в моём случае это Emacs, а далее получившийся код копирую через буфер обмена в консоль, а...
GIMP Script-Fu Первый Дан. Макросы. Первое знакомство
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/856246/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/856246/
Хабр
GIMP Script-Fu Первый Дан. Макросы. Первое знакомство
Как мы выяснили изначально экосистема script-fu, состоит из встроенных функций(порядка полутора сотен) и специальных форм. Загружаемого скрипта инициализации:...
Почему Scheme?
#Scheme #Lisp #обучениепрограммированию #конструированиепрограмм
https://habr.com/ru/articles/856508/
#Scheme #Lisp #обучениепрограммированию #конструированиепрограмм
https://habr.com/ru/articles/856508/
Хабр
Почему Scheme?
Введение Язык Scheme (произносится "ским"), которому в следующем году исполняется 50 лет, является языком программирования, занимающим необычное место среди прочих. Это язык, который гораздо больше...
GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/858646/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/858646/
Хабр
GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты
Создаём абстракцию точки. Первая проба. Создать абстракцию неких объектов на лиспе, это значит создать некий функциональный интерфейс обрабатывающий объекты данного типа. Нам необходима абстракция...
Задача о банкомате
#Задача #lisp #Scheme #разменденег #рекурсия #динамическоепрограммирование #недетерминированное
https://habr.com/ru/articles/859758/
#Задача #lisp #Scheme #разменденег #рекурсия #динамическоепрограммирование #недетерминированное
https://habr.com/ru/articles/859758/
Хабр
Задача о банкомате
Рассмотрим одну задачу, которая на leetcode маркирована как "medium", хотя на самом деле это крайне сложная задача (upd: проницательный @wataru заметил, что на литкоде решают гораздо более простую...
GIMP Script-Fu Первый Дан. Наивные графические преобразования
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/860458/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/860458/
Хабр
GIMP Script-Fu Первый Дан. Наивные графические преобразования
Напомню нашу цель, это создание языка функциональной геометрии . Одно из базовых операций в нём является отрисовка некоторого изображения в заданный прямоугольник, вернее даже не прямоугольник, а...
GIMP Script-Fu Первый Дан. Реализация Хеш-Таблицы
#lisp #scheme #scriptfu #gimp #hashtable #hash #hashfunction
https://habr.com/ru/articles/860576/
#lisp #scheme #scriptfu #gimp #hashtable #hash #hashfunction
https://habr.com/ru/articles/860576/
Хабр
GIMP Script-Fu Первый Дан. Реализация Хеш-Таблицы
Приблизительно такая структура хеш-таблицы у нас и будет. Библиотека функций к Script-fu Любой современный язык поддерживает множество структур данных, позволяющих программисту эффективно...
GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/861000/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/861000/
Хабр
GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости
Библиотека функций к Script-fu Итак, настоящая киллер функция по отображению изображений это gimp-item-transform-matrix . Именно на её основе мы и будем строить все отображения изображений в нашем...
GIMP Script-Fu Первый Дан. Удобная передача параметров в функцию
#lisp #scheme #scriptfu #macros #gimp
https://habr.com/ru/articles/863430/
#lisp #scheme #scriptfu #macros #gimp
https://habr.com/ru/articles/863430/
Хабр
GIMP Script-Fu Первый Дан. Удобная передача параметров в функцию
Библиотека функций к Script-fu Script-fu (Тинисхема) передает параметры в функцию в виде списка и позволяет передавать значения в обязательные именованные параметры, функции с одним параметром...
GIMP Script-Fu Первый Дан. Берём Кисти и рисуем Точки и Звёздочки
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/865174/
#lisp #scheme #scriptfu #gimp
https://habr.com/ru/articles/865174/
Хабр
GIMP Script-Fu Первый Дан. Берём Кисти и рисуем Точки и Звёздочки
Да да, опять точки. Я ранее уже рассказывал как построить абстракцию точки. А теперь мы займёмся рисованием точек, выбранными кистями, рассмотрим различие в управлении кистями версий 2.10 и 2.6,...