Не проще ли зафорсить версии ВСЕГО софта,
Какой смысл от миллиарда устройств с bash, если на одном из них не будет wget?)
Там есть немного про shell. Если коротко: shell - весьма жуткая вещь с кучей проблем и костылей.
При этом bash и sh несовместимы.
Назвать bash языком программирования у меня бы язык не повернулся,
с точки зрения любого языка программирования синтаксис bash ужасен.
Но нужно понимать что это командный процессор, а не язык, что многое объясняет.
просмотр истории команд выполняется внешней утилитой history
Можно добавить в условный js новые операторы, получить новый язык и радоваться жизни.
Очевидно что можно писать в open-source в команде не общественных началах.
про сеньера - вроде речи не шло
Но вообще на ум сразу приходят всякие Торвальдсы и Цукенберги.
И далеко не всегда это будет быстрее в команде.
По делу вы видимо не хотите читать то, что вам пишут, и причисляете мне то, что я не говорил. Если вы делаете какие-то выводы про меня, указывайте мою цитату, чтобы показать на основании чего вы пришли к неверным выводам.
Кроме того, я не сисадмин и в свое время работал с Си со всей заморочкой с указателями и работой с памятью.
Но вот вы никак не хотите понять, что примитивизм - некорректное слово по отношению к тому, что баш - хороший инструмент для написания скриптов. И да, я считаю, что на баш можно писать довольно сложные скрипты для автоматизации, и это - часть программирования.
Не понимаю какое вообще отношение ООП имеет к if и for, вы точно считаете, что знаете что такое ООП? ;)
Ну так не спорьте с ними, вы же со мной общаетесь, или с кем-то другим?
С чего вы так считаете?
Я утверждаю совсем не это. Я утверждаю, что баш - это отличный скриптовый универсальный язык программирования, который одновременно является дефолтной CLI оболочкой в *nix, и на нем удобно программировать и простые скрипты и чуть более сложные. Но пытаться реализовать ООП в баш, или предлагать вместо него использовать такие вещи как python/perl и другое в качестве альтернативы - это оверинженеринг.
Это вы принижаете возможности баш, упершись в единственный приведенный аргумент в виде реализации хранения переменных.