Size: a a a

Сообщество Scheme

2020 October 16

ND

Nikita Domnickij in Сообщество Scheme
ты дурак чтоли
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Nikita Domnickij
ты дурак чтоли
в -p не умеешь?
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Aydar Zarifullin
Ну вообще mkdir даже системный вроде ошибку вернёт, да и функцию которую тебе надо можно из двух собрать
Можно из двух собрать - но это снова огромный привет для того, что позиционируется как "клей". Например в том же ракете (make-directory* "testdir")
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Можно из двух собрать - но это снова огромный привет для того, что позиционируется как "клей". Например в том же ракете (make-directory* "testdir")
Где написано что guile позиционируется как "клей"?
источник

ND

Nikita Domnickij in Сообщество Scheme
так гайл для расширения програм, а не для склеивания
источник

MK

Mikhail Kirillov in Сообщество Scheme
Мне кажется у Алекса неприязнь к Guile в основном из-за того, что дока написана не в виде последовательного туторчика в стиле документации Python, а по большей части как описание API.
источник

ND

Nikita Domnickij in Сообщество Scheme
пользуйся рэкетом, чо ты себе (и всем) мозги ебёшь
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Nikita Domnickij
так гайл для расширения програм, а не для склеивания
Все нормально, кажется Алексей не так интерпретировал слово binding
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Mikhail Kirillov
Мне кажется у Алекса неприязнь к Guile в основном из-за того, что дока написана не в виде последовательного туторчика в стиле документации Python, а по большей части как описание API.
Не, просто как не берусь на нем что-то набросать - в сравнении все не как у людей +)
источник

MK

Mikhail Kirillov in Сообщество Scheme
Можно использовать Racket, там много что причёсано лучше чем в других диалектах
источник

MK

Mikhail Kirillov in Сообщество Scheme
Alex Peresmeshnik
Не, просто как не берусь на нем что-то набросать - в сравнении все не как у людей +)
Люди scheme редко используют в целом
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Aydar Zarifullin
Где написано что guile позиционируется как "клей"?
Где-то определенно находил, а сейчас с ходу не вижу упоминание "клея". Но посыл был такой, что гнушный язык общего назначения от встраивания в сишные программы, до общесистемного использования. Вот неудобство общесистемного на примерах сейчас показали +)
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Nikita Domnickij
пользуйся рэкетом, чо ты себе (и всем) мозги ебёшь
Проверяю тебя на знание банального "mkdir -p" ;)
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Где-то определенно находил, а сейчас с ходу не вижу упоминание "клея". Но посыл был такой, что гнушный язык общего назначения от встраивания в сишные программы, до общесистемного использования. Вот неудобство общесистемного на примерах сейчас показали +)
Общесистемного это же не про заменитель шелла.
python, perl, ruby тоже типа такие, но интерфейсы к вызовам системных команд везде разные и говорить что одно хуже другого некорректно
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Проверяю тебя на знание банального "mkdir -p" ;)
Но это как бы не значит что во все языки надо тащить функцию именно в таком виде, проверка существует ли файл и его создание логически два разных действия.
источник

MK

Mikhail Kirillov in Сообщество Scheme
Стандарт схемы особо не определяет то как работать с файлами/директориями, поэтому скорее всего каждая имплементация завозит свои способы как это сделать "удобнее"
источник

MK

Mikhail Kirillov in Сообщество Scheme
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Aydar Zarifullin
Общесистемного это же не про заменитель шелла.
python, perl, ruby тоже типа такие, но интерфейсы к вызовам системных команд везде разные и говорить что одно хуже другого некорректно
Ну в питоне с выхлопом в терминал тоже некоторые свистопляски. Но что касается perl - там к этому вопросу подошли максимально "бесшовно" можно прямо как башевые пайпы мастерить изкоробки
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Ну в питоне с выхлопом в терминал тоже некоторые свистопляски. Но что касается perl - там к этому вопросу подошли максимально "бесшовно" можно прямо как башевые пайпы мастерить изкоробки
Некоторые проблемы в питоне это точно такая же необходимость создать пайп и читать из него и о боже это надо делать разными функциями.
источник

AZ

Aydar Zarifullin in Сообщество Scheme
В рубях такая же тема если правильно помню.
источник