Русские вычислители

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Русские вычислители » О языках программирования » Обрусение Лиспа


Обрусение Лиспа

Сообщений 1 страница 6 из 6

1

john_head написал(а):

Здравствуйте!
Не встречались ли кому-нибудь русифицированные реализации Лиспа?
Я вот думаю заняться на досуге...

0

2

1) Яр же!
Язык программирования ЯР
Денис Будяк <budden73@mail.ru>
http://rosinmn.ru/ecovillage/lisp/announce_lang.html
http://rosinmn.ru/ecovillage/LISP_announce_lang.html
https://bitbucket.org/budden/yar/src/de … ew-default

https://ruscomp.bb24.ru/viewtopic.php?id=86#p1891 написал(а):

У Америки есть десятки живых и развивающихся новых языков (Google - golang, Mozilla - Rust, Apple - Swift, у Facebook - Hack и ещё есть коллективный clang),
то почему у нас реально живёт только 1С?
Мой язык не уступает лучшим заморским новинкам. Ищу спонсоров.

https://ruscomp.bb24.ru/viewtopic.php?id=86#p2016 написал(а):

2. Должно начинаться на букву, которая различима на письме от Английских, чтобы давать файлам расширения, ну и вообще.
3. Должно легко находиться в поисковиках.
4. Должно быть достаточно коротким, поскольку будет упоминаться часто.
Это граничные условия.
Конкретно это слово "Яр" достаточно древнее, исконное и означает жизненную энергию.
Связано с Солнцем, с зарождением урожая, с любовью и мужской силой.
Чтобы почувствовать энергию этого сочетания звуков, его достаточно произнести.

Если у него "семантика CL", то цели у вас двоих совпадающие.
Я бы присоединился, да лисп в школе не изучал...

2)

https://ruscomp.bb24.ru/viewtopic.php?id=66#p1069 написал(а):

ещё одна тропинка. Представлю ряд публикации ... http://shmat-razum.blogspot.com/2011/11/racket.html  "Есть табак, да нечем нюхать"  (ц) ...Цель авторов Racket можно сформулировать так: дать разработчикам возможность создавать свои языки, не лишая их при этом прелестей Лиспа. «Лисп как основа и любой ваш каприз вдобавок» — звучит как предложение, от которого невозможно отказаться. В отличие от Common Lisp, где новые языки как правило создаются на базе грамматики S-выражений, в Racket для них допустима любая грамматика. Плюс к тому, отладчик и редактор с подсветкой синтаксиса — практически даром. Решительно невозможно отказаться...   http://homelisp.ru/help/lisp.html  "Очень краткое введение в язык Лисп " ... (ц) Честно говоря, автор первоначально не планировал излагать в этом руководстве основы Лиспа. Однако, изучив литературу, изданную по Лиспу на русском языке, автор вынужден признать, что она весьма немногочисленна, а последняя книга по Лиспу издана почти 20 лет назад. Получается, что читатель, не знакомый с Лиспом, вынужден либо искать библиографические редкости, либо что-то качать из Интернета... .. В заключение, автор просит извинения у искушенного читателя (если он сюда забредет!) за навязчивое объяснение элементарных вещей... Его разработка по Липсу.. http://habrahabr.ru/post/83587/  ...(ц) HomeLisp (домашний Лисп) – это 32-х битная реализация Лиспа в среде Windows.За основу была взята реализация Лиспа, описанная в книге С.С. Лавров, Г.С. Силагадзе «Автоматическая обработка данных. Язык Лисп и его реализация» М. 1978.. ...HomeLisp включает в себя следующие независимые компоненты:
1.Среду разработки (IDE), содержащую ядро языка, текстовый редактор, конструктор диалогов (экранный дизайнер), построитель EXE-файлов и скромные средства отладки;
2.COM-библиотеку, позволяющую вызывать Лисп из любой программной среды, поддерживающей COM-автоматизацию (например, из Microsoft Excel), а также два скриптовых «движка», позволяющих писать скрипты на языке Лисп;
3.WEB-компоненту для работы на WEB-сервере IIS, позволяющую построить учебный класс для изучения Лиспа (при этом WEB-компонента инсталлируется только на сервере)..                   И домашняя страницы "Ракеты" http://racket-lang.org/  на которой тренировался  в создании языков первый автор..  это полноценная в добавок "руссифицированная " "Лисп-станция"

Отредактировано ВежливыйЛис (02.04.2016 20:57:12)

0

3

Я бы присоединился, да лисп в школе не изучал...

Да мало ли чего мы не изучали в школе! Я в школе вообще ничего по программированию не проходил. И что теперь, вообще не программировать? Те языки, что сейчас использую, я даже в вузе не изучал. Всё самостоятельно изучалось. Программист, который не занимается самообразованием, быстро становится ненужным.

0

4

О, тут про меня говорят, а я и не знаю. Не стесняйтесь, в мою тему заходите.

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

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

Сами ключевые слова лиспа не так важно переводить - они описаны в литературе, есть, например, перевод старого стандарта

https://github.com/filonenko-mikhail/cltl2-doc

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

0

5

budden написал(а):

Сергей, если хотите заняться русификацией лиспа

budden, это не я хотел заняться, а john_head, я просто перенёс или переименовал ветку, и пришлось его сообщение через своё вставить. Убогие возможности у этого форума.

0

6

Понял, спасибо.

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Русские вычислители » О языках программирования » Обрусение Лиспа