Size: a a a

Compiler Development

2020 January 20

VY

Vasiliy Yorkin in Compiler Development
Типа того, чтобы не забывать о том, что он у меня медленно запускается %)
источник

VK

Vladimir Kazanov in Compiler Development
Михаил Бахтерев
Нужно какую-нибудь движуху поднять по поводу поднятия статуса Scheme в глазах трудящихся. А то они же реально едят кактусы со всеми этими несоответствиями и нестыковками в то время, когда существует практически идеальный скриптовый язык.
не знаю, возможно ли это. Думается, что Схема (и тот же Standard ML) так прекрасны прежде всего благодаря честной нацеленности на исследования в области языкостроения, а не прикладное кодописание Проблемы вокруг этих языков тоже ведь никто не отменял.
источник

МБ

Михаил Бахтерев in Compiler Development
Vladimir Kazanov
не знаю, возможно ли это. Думается, что Схема (и тот же Standard ML) так прекрасны прежде всего благодаря честной нацеленности на исследования в области языкостроения, а не прикладное кодописание Проблемы вокруг этих языков тоже ведь никто не отменял.
Но их в Схеме (ML не практиковал, не могу судить) намного меньше, чем во многих других популярных языках.

P.S. При использовании в качестве скриптового языка
источник

BD

Berkus Decker in Compiler Development
Михаил Бахтерев
Нужно какую-нибудь движуху поднять по поводу поднятия статуса Scheme в глазах трудящихся. А то они же реально едят кактусы со всеми этими несоответствиями и нестыковками в то время, когда существует практически идеальный скриптовый язык.
давай, есть практические примеры какие-то?
источник

VK

Vladimir Kazanov in Compiler Development
Михаил Бахтерев
Но их в Схеме (ML не практиковал, не могу судить) намного меньше, чем во многих других популярных языках.

P.S. При использовании в качестве скриптового языка
Если говорить про концептуальную простоту языка - да, пожалуй. Но все эти бесчисленные диалекты, разброд в реализациях стандартной библиотеки, раздвоение последней версии стандарта... Мне кажется, сами же делатели RxRS и подпортили кровь Схеме как прикладному языку.

С другой стороны, вот беру в руки Фридмана, Пола Грэма или еще чего в том же духе - и радеюсь тому, что реальность в данном не испортила видение авторов языка. 😊
источник

SM

Sailor Moon in Compiler Development
Михаил Бахтерев
Нужно какую-нибудь движуху поднять по поводу поднятия статуса Scheme в глазах трудящихся. А то они же реально едят кактусы со всеми этими несоответствиями и нестыковками в то время, когда существует практически идеальный скриптовый язык.
мне кажется схема похоже как и хаскель "avoiding success at all costs"  и на ней в основном академики пишут свои велосипеды. Меня в последний раз удивила документация для mit-scheme в которой ни слова про треды, но они там есть, и я нашел пост пользователя который у себя на сайте их описывает http://web.mit.edu/benmv/6.001/www/threads.txt
источник

YS

Yuriy Syrovetskiy in Compiler Development
Sailor Moon
мне кажется схема похоже как и хаскель "avoiding success at all costs"  и на ней в основном академики пишут свои велосипеды. Меня в последний раз удивила документация для mit-scheme в которой ни слова про треды, но они там есть, и я нашел пост пользователя который у себя на сайте их описывает http://web.mit.edu/benmv/6.001/www/threads.txt
мне какие-то лисперы рассказывали, что правильная Схема — это Рэкет, а в Рэкете всё отлично с документацией https://docs.racket-lang.org/reference/threads.html
источник

E

Eugene in Compiler Development
Yuriy Syrovetskiy
мне какие-то лисперы рассказывали, что правильная Схема — это Рэкет, а в Рэкете всё отлично с документацией https://docs.racket-lang.org/reference/threads.html
ракетка — это же какой-то расширенный диалект схемы
источник

E

Eugene in Compiler Development
правильный лисп — это ISLisp, правда его стандарт уже устарел ((
источник

YS

Yuriy Syrovetskiy in Compiler Development
Eugene
ракетка — это же какой-то расширенный диалект схемы
рэкет — это не ракетка
источник

JC

Julian =) Coffee in Compiler Development
Racket трудно назвать скриптовым языком
источник

JC

Julian =) Coffee in Compiler Development
Там интерпритатор запускается пол года
источник

E

Eugene in Compiler Development
Yuriy Syrovetskiy
рэкет — это не ракетка
источник

YS

Yuriy Syrovetskiy in Compiler Development
слабенький у вас переводчик https://translate.yandex.ru/?text=%D1%80%D1%8D%D0%BA%D0%B5%D1%82&lang=ru-en
источник

SM

Sailor Moon in Compiler Development
Yuriy Syrovetskiy
мне какие-то лисперы рассказывали, что правильная Схема — это Рэкет, а в Рэкете всё отлично с документацией https://docs.racket-lang.org/reference/threads.html
согласен, в ракеье лучшая документация что я когда либо видел, но ракет не тру схема, он специально отдаляется от стандарда и даже имя сменил с PLT scheme на ракет, что бы не ассоциировалось
источник

E

Eugene in Compiler Development
ну, с яндексом всё понятно )) бандитский переводчик для бандитской страны... ))
источник

MO

Mar Ort in Compiler Development
Eugene
ну, с яндексом всё понятно )) бандитский переводчик для бандитской страны... ))
Это не самое этичное высказывание
источник

JC

Julian =) Coffee in Compiler Development
А у guile scheme разве нет документации?
источник

SM

Sailor Moon in Compiler Development
Julian =) Coffee
А у guile scheme разве нет документации?
есть, но она не лучшая, имхр
источник

E

Eugene in Compiler Development
Mar Ort
Это не самое этичное высказывание
ну а почему тогда яндекс предлагает самый негативный вариант перевода как дефолтный, в отличие от гугла, например?
источник