The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск SBCL 2.4.0, реализации языка Common Lisp , opennews (ok), 04-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Выпуск SBCL 2.4.0, реализации языка Common Lisp "  –9 +/
Сообщение от Аноним (29), 05-Янв-24, 03:11 
> GDB https://sourceware.org/git/?p=binutils-gdb.git;a=tree;f=gdb/...

Ну ты и клоун. Это легаси, GDB давно подсел на питон, лет как 10-15 тому назад. Аналогично и во многих остальных проектах выше

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

32. "Выпуск SBCL 2.4.0, реализации языка Common Lisp "  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Янв-24, 03:20 
>> GDB https://sourceware.org/git/?p=binutils-gdb.git;a=tree;f=gdb/...
> Ну ты и клоун. Это легаси, GDB давно подсел на питон, лет
> как 10-15 тому назад. Аналогично и во многих остальных проектах выше

Конкретно, про gdb там python есть, но guile никто не собирается выпиливать. С чего ты взял, что это legacy?

Про другие проекты предоставь пруфы. К тому же часто просто можно открыть код и увидеть, что ты балабол.

Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск SBCL 2.4.0, реализации языка Common Lisp "  –1 +/
Сообщение от Аноним (29), 05-Янв-24, 19:14 
Т.е. ты так и не научишься ходить по своим же ссылкам и читать что там написано?

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

https://sourceware.org/git/?p=binutils-gdb.git;a=history;f=g...
https://sourceware.org/git/?p=binutils-gdb.git;a=history;f=g...

И видим, что guile как занесли в 2014 году, так с ним больше ничего и не происходит. Полностью дохлый биндинг с самого начала. И видим совершенно иную картину с питоном. Также можно обратить внимание, что gdb в дистрибутивах поставляется без guile

https://packages.debian.org/buster/amd64/gdb/filelist
https://packages.ubuntu.com/mantic/amd64/gdb/filelist
https://cbs.centos.org/koji/rpminfo?rpmID=472738

Не нашёл ни одной сорки с включёным guile. C 2014 года нашлось примерно две бедолажки заметившие отсутствие guile. И его так и не включили.

https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/1891818
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054534

Если бы ты занимался чем-то полезным в разработке, то прекрасно бы зал, что все плагины к gdb пишут на питоне. Выглядит это примерно так

https://packages.debian.org/bookworm/all/rust-gdb/filelist

А как же собственно здесь появился guile? Кроме gdb формальная поддержка есть также в gnu make, gnutls, gnucash (выше сам указал). Такое ПО с опциональным guile поставляется отдельными пакетами с включёным guile. Или вообще не поставляется. И ответ очевиден: ГНУ-шники просто вхерачили guile до куда у них дотянулись руки, реального же массового использования guile практически нет.

Аналогично и с остальным твоим списком - много дохлых проектов и проектов для пары человек. Примичательно, кстати, что так и не указал самый известный lisp проект, которому пока что действительно нет альтрентаив среди СПО.

> maxima is a computer algebra system (CAS) based on a 1982 version of Macsyma and is still in development today. Macsyma was written in Maclisp, and was, in some cases, a key motivator for improving that dialect of Lisp in the areas of numerical computing, efficient compilation and language design. Maclisp itself ran primarily on PDP-6 and PDP-10 computers, but also on the Multics OS and on the Lisp Machine architectures. Macsyma was one of the largest, if not the largest, Lisp programs of the time.

Собственно всё что нужно знать то типичном lisp апологете: хватает только для работы grep-олкой по ключевым словам, не понимает что написано, не понимает что делает проект на его любимом lisp-е, сам не может указать конкретные уникальные примеры использования lisp-а. Я и то с ходу могу ещё накинуть несколько уникальных проектов вместо твоих ссылок на ничего.

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск SBCL 2.4.0, реализации языка Common Lisp "  +/
Сообщение от Аноним (29), 05-Янв-24, 19:15 
Ок, вижу ниже maxim-у указал
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск SBCL 2.4.0, реализации языка Common Lisp "  +/
Сообщение от Вы забыли заполнить поле Name (?), 06-Янв-24, 00:32 
>[оверквотинг удален]
> И видим совершенно иную картину с питоном. Также можно обратить внимание,
> что gdb в дистрибутивах поставляется без guile
> https://packages.debian.org/buster/amd64/gdb/filelist
> https://packages.ubuntu.com/mantic/amd64/gdb/filelist
> https://cbs.centos.org/koji/rpminfo?rpmID=472738
> Не нашёл ни одной сорки с включёным guile. C 2014 года нашлось
> примерно две бедолажки заметившие отсутствие guile. И его так и не
> включили.
> https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/1891818
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054534

Как все это имеет отношение к тому, что по факту я могу собрать gdb c guile и по факту с тем, что он там используется (см. изначальный вопрос)?

К тому же если он заброшен, то его бы давно убрали из исходников, однако этого не происходит.

> Если бы ты занимался чем-то полезным в разработке, то прекрасно бы зал,
> что все плагины к gdb пишут на питоне. Выглядит это примерно
> так

К чему этот снобизм? Можно собрать gdb c guile и его использовать https://gnu.googlesource.com/binutils-gdb/+/master/gdb/READM... Вот, например, насколько я понимаю, в guix он собран с его поддержкой  https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...

> А как же собственно здесь появился guile? Кроме gdb формальная поддержка есть
> также в gnu make, gnutls, gnucash (выше сам указал). Такое ПО
> с опциональным guile поставляется отдельными пакетами с включёным guile. Или вообще
> не поставляется. И ответ очевиден: ГНУ-шники просто вхерачили guile до куда
> у них дотянулись руки, реального же массового использования guile практически нет.

Где я говорил про массовое использование? Заметь, что в тот же make не "вхерачили" lua или ruby хотя бы опционально.

> Аналогично и с остальным твоим списком - много дохлых проектов и проектов
> для пары человек. Примичательно, кстати, что так и не указал самый
> известный lisp проект, которому пока что действительно нет альтрентаив среди СПО.

В чем проблема? Укажи списки "дохлых" проектов и "известный lisp проект, которому пока что действительно нет альтрентаив среди СПО". Я только за.

>> maxima is a computer algebra system (CAS) based on a 1982 version of Macsyma and is still in development today. Macsyma was written in Maclisp, and was, in some cases, a key motivator for improving that dialect of Lisp in the areas of numerical computing, efficient compilation and language design. Maclisp itself ran primarily on PDP-6 and PDP-10 computers, but also on the Multics OS and on the Lisp Machine architectures. Macsyma was one of the largest, if not the largest, Lisp programs of the time.
> Собственно всё что нужно знать то типичном lisp апологете: хватает только для
> работы grep-олкой по ключевым словам, не понимает что написано, не понимает
> что делает проект на его любимом lisp-е, сам не может указать
> конкретные уникальные примеры использования lisp-а. Я и то с ходу могу
> ещё накинуть несколько уникальных проектов вместо твоих ссылок на ничего.

Во-первых, я не являюсь никаким "lisp апологетом". Во-вторых, что ты сказать-то хотел?

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру