- Можно ли bash заменить на common lisp repl, ыы, 08:45 , 08-Фев-22 (1)
> очень хочется вместо bash'а с его темным лесом ака язык hell То есть предметной областью вы не владеете, матчасти не знаете, но чувствуете в себе силы перевернуть мироздание. Хорошо :) > взять что-нибудь другое... Например, REPL лисповский. По мне так отлично в да хоть лего... > роли консоли. Или даже Haskell'овский repl какой-нибудь. Но я не уверен, > не привязан ли баш и подобные шеллы к линуксам намертво, ну Чтобы переворачивать мироздание, надо изучить матчасть и овладеть предметной областью. Начнитите с этого. > то есть вдруг другим программам нужен баш как зависимость, и из
А еще надо будет 100% системных скриптов переписать с шелла да перла... > репла хаскеля/лиспа ими не получится пользоваться. Можно ли заменить bash или > нет?
можно. можно взять ядро ФриБСД и натянуть на линукс систему инициализации... можно наоборот. Можно вместо баша использовать брайнфак или лего (что в контексте вопроса одно и тоже). > P.S. На крайняк согласен иметь /bin/bash как установленную программу, но дефолтным шеллом > системы строго должен быть Хаскел/лисп репл
Есть вариант сильно сэкономить и получить массу преференций. Не делаетй так. просто рассказывайте что в ыэто сделали... внимания и уважения столько же, а матчасть учить и предметной областью владеть - разбираться так и не надо будет...
- Можно ли bash заменить на common lisp repl, Туборг, 14:45 , 08-Фев-22 (2)
>> то есть вдруг другим программам нужен баш как зависимость, и из > А еще надо будет 100% системных скриптов переписать с шелла да перла...
Базовая система разве не ядро с корютилсами? Или корютилсы зависят от тучи скриптов?
- Можно ли bash заменить на common lisp repl, муу, 15:15 , 08-Фев-22 (3) +1
> Базовая система разве не ядро с корютилсами? Тебе уже сказали - учи матчасть. С таким знанием матчасти тебе свою сборку линугса не поднять. Скажу по опыту - у меня есть свой болгенос на правах хобби гдето на 500 пакетов (нечто похожее на LFS, неведомая зверушка с собственным "инструментарием" для сборки всего и вся, работает на x86 и на aarch64), так вот - у меня ушли годы ковыряний и экспериментов чтоб начинать понимать что к чему, что на чём стоит и кто все эти люди ...
- Можно ли bash заменить на common lisp repl, Аноним, 15:53 , 08-Фев-22 (4)
Линукс - юниксоподобная система. И любая программа работает с файловыми дескрипторами, обрабатывает сигналы, получает переменные окружения и тп. Как вы это все будете через лисп делать? Так-то в юникс шелл субшелл и делается скобками, а внутри скобок можно еще скобки и так до позеленения. Может изучите его?
- Можно ли bash заменить на common lisp repl, Туборг, 17:08 , 08-Фев-22 (6)
> Линукс - юниксоподобная система. И любая программа работает с файловыми дескрипторами, > обрабатывает сигналы, получает переменные окружения и тп. Как вы это все > будете через лисп делать?Ну а что тут мудреного, шелл сам по себе же не сам тоже это все для других даёт , он дергает системные вызову и библиотеку языка Си (на котором он написан, как Я полагаю). Ну и лисп шелл гипотетический тоже, прикрутить ему и будет это всё делать
- Можно ли bash заменить на common lisp repl, Аноним, 18:00 , 13-Фев-22 (10)
> Линукс - юниксоподобная система.Linux это ядро, не более. Может уже хватит называть операционную систему названием ядра? Давайте тогда будет называть macOS -- xnu-darwin?
- Можно ли bash заменить на common lisp repl, Аноним, 01:40 , 16-Фев-22 (12)
Когда говорят линукс подразумевается GNU/Linux. Нравится вам это или нет. Не более.
- Можно ли bash заменить на common lisp repl, Аноним, 23:13 , 19-Фев-22 (14)
>> Линукс - юниксоподобная система. > Linux это ядро, не более. > Может уже хватит называть операционную систему названием ядра? > Давайте тогда будет называть macOS -- xnu-darwin?А может хватит уже придираться к словам? Да ядро, всё понятно, да, подразумевается гну/Линукс, зачем об этом постоянно в каждой теме напоминать, вместо ответов по теме
- Можно ли bash заменить на common lisp repl, ACCA, 04:18 , 19-Фев-22 (13)
Чувак, не нужно делать свой дистр. Смени себе дефолтный шелл и не трогай системные скрипты.Их там десятки тысяч, учитывая все пакеты. Ты их запаришься переписывать в одно рыло.
- Можно ли bash заменить на common lisp repl, Аноним, 23:14 , 19-Фев-22 (15)
> Чувак, не нужно делать свой дистр. Смени себе дефолтный шелл и не > трогай системные скрипты. > Их там десятки тысяч, учитывая все пакеты. Ты их запаришься переписывать в > одно рыло.Неужели так всё завязано на чёртовы портянки баша?
- Можно ли bash заменить на common lisp repl, ACCA, 10:59 , 09-Апр-22 (16)
> Неужели так всё завязано на чёртовы портянки баша?Это не портянки, это наследие. Занюхай. А, кстати, чем тебе bash не угодил? Желаешь вернуться к tcsh?
|