The OpenNET Project / Index page

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



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

Оглавление

Доступен ShellCheck 0.9, статический анализатор для shell-скриптов, opennews (??), 27-Дек-22, (0) [смотреть все]

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


7. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  –1 +/
Сообщение от Анонус (?), 27-Дек-22, 12:22 
> Нужен новый shell, безопасная работа с памятью которого обеспечивается во время компиляции
> через проверку ссылок, отслеживание владения объектами и учёт времени жизни объектов
> (области видимости), а также через оценку корректности доступа к памяти во
> время выполнения кода. Также предоставляет средства для защиты от целочисленных переполнений,
> требует обязательной инициализации значений переменных перед использованием, лучше обрабатывает
> ошибки в стандартной библиотеке, применяет концепцию неизменяемости (immutable) ссылок
> и переменных по умолчанию, предлагает сильную статическую типизацию для минимизации логических
> ошибок.

Нужен. Например на Lua.

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

10. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  –1 +/
Сообщение от Аноним (10), 27-Дек-22, 12:37 
Идеальный вариант!
Самый быстрый некогда интерпретатор. Достаточно пластичный и мощный язык.
На фоне баша, ему можно простить даже кривость инопланетного синтаксиса.

Есть ли варианты, вроде IPython и Xonsh?

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

14. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  +2 +/
Сообщение от Аноним (14), 27-Дек-22, 12:39 
Язык хороший, но в качестве замены шелла не взлетит. Замена шеллу - это перл. Нравится вам это или нет. И это уже 30 лет так.
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  –1 +/
Сообщение от Аноним (10), 27-Дек-22, 12:41 
Есть ли у перла варианты типа Xonsh?
Perl конечно... так себе замена то. Вот это видеть ГА;) К*Г)*а4гн8кн82 вместо [[ $RE -gt 2 ]]
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  –1 +/
Сообщение от Аноним (10), 27-Дек-22, 12:40 
Кривой баш, в любом случае, давно уже требует замены. Привыклю корячиться буквой зю, и ничего не меняется. Школьники уже даже умудряются боготворить его идеальность.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

22. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  +2 +/
Сообщение от Аноним (22), 27-Дек-22, 12:47 
Баш ужасен, и с этим не поспоришь, но позикс шелл с bsd-шными coreutils ещё хуже — там потенциал выстрелить себе в ногу на два порядка выше
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  +/
Сообщение от Аноним (10), 27-Дек-22, 12:54 
Суть в том, что баш это очень кривая подпорка, на сегодняшний день.
Люди делают его замены, меньшей кровью. Успешно. Оболочка ZSH недалеко ушла, но куда удобней.
Fish ушел еще дальше и боли меньше. Но концептуально, на претендента замены подходят лишь IPython и  Xonsh.
Т.е. люди это осознают давно уже и даже есть вариант - пайтон в основе.
Интересно, пробовал ли кто-то луа.. люди на реддите очень хотят луа на этом месте видеть. И даже есть интересные варианты использования. Но по существу, воз и ныне там.
Ответить | Правка | Наверх | Cообщить модератору

27. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  +/
Сообщение от Аноним (22), 27-Дек-22, 13:08 
Проблема в том, что эта подпорка есть везде. Может быть когда-нибудь, лет эдак через -цать, когда питон станет главной зависимостью во всех линуксах, люди начнут перебираться на шелл на основе него, а пока — скрипты для пакетов будут писаться на sh с пригоршней башизмов, клей в Dockerfile будет писаться на sh с привкусом смузи и томатного гозе и весь мир будет прилаживать костыли и подпорки к получившейся хтони
Ответить | Правка | Наверх | Cообщить модератору

59. Скрыто модератором  +/
Сообщение от Аноним (-), 27-Дек-22, 15:06 
Ответить | Правка | Наверх | Cообщить модератору

120. Скрыто модератором  +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 03:36 
Ответить | Правка | Наверх | Cообщить модератору

138. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..."  +/
Сообщение от Аноним (-), 28-Дек-22, 17:32 
Данунафиг, антипод юниксвэя. Делает что угодно и одинаково фигово. Ведет к тому что вместо нормальных кирпичиков объединяемых вон тем - здоровенные шевелящиеся монстры с щупальцами, которые страшно трогать руками.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

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

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




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

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