The OpenNET Project / Index page

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



"Microsoft открыл исходные тексты PowerShell и портировал для..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Microsoft открыл исходные тексты PowerShell и портировал для..." +/
Сообщение от Аноним (-), 01-Сен-16, 22:26 
> Наверное для вас и всякие KolibriOS сложные и "забагованные, небезопасные, глючные, сложные

Нет, они просто бесполезные с точки зрения real-world применений. Автор(ы) страдают фигней. Их авторское право на что время убивать, но это не отменяет того что это страдание фигней.

> в майнтенансе (что это за слово такое?) "?

Окончишь школу - узнаешь.

> А тем не менее туда даже Quake портировали. Умеют же, могут?

А дум на фотоаппарате запускали, чтоли. Только врядли кто-то будет на фотоаппарате в дум играть. Концептуально и ... бесполезно.

> Это уж не говоря про ядро Linux, которое содержит исключительно C и
> ASM. Вот уж где, наверное, прострелили ногу через голову не один
> раз и ещё не один раз прострелят.

Более того - прострелят в любой программе сложнее hello world. Вон сотни кривой вебни на всяких PHP, python и ruby позволяют хаксорам ломать вебсервера. Без всякого си и асма, заметим. Скоро туда же присоединится Go, просто потому что на нем много наколенщиков пишет левой пяткой. Да и Rust врядли отстанет. Глядя на адептов.

А самый дорогой факап планеты говорят вообще вышел с использованием Ада. Языка, который вроде бы должен факапы предотвращать. А вот поди ж ты, ракета взорвалась из-за ошибки в софте.

> что все операции с памятью выполняются в ручную программистом. Создал объект?

В си и ассемблере изначально нет такого понятия как объект.

> Будь добр удалить его. То есть ядро Linux и утилиты GNU
> по вашей логике небезопасны\забагованны\глючны по умолчанию?

По умолчанию забагована любая программа сложнее hello world. И даже не так уж важно на чем она написана, скорее важна общая сложность и насколько успешно сложность смогли понизить. Линуксное ядро - далеко не хучший пример в этом плане. В нем ошибок на 1000 строк кода заметно ниже чем в других проектах, а для проекта такого размера - там ошибок не так много. Большинство других проектов давно бы сколлапсировало при таком размере и интенсивности разработки.

> голову на голове. И скриптовой язык не должен обладать "мощностью" языка
> высокого уровня.

Баш имхо нормален только как glue логика между программами-модулями. Как низкоуровневое нечто он тормознут и крайне крив в плане эскейпинга. Для сложной логики - он ничего такого не умеет и на нем все это выглядит мерзко и криво и разобраться в этом может только автор этого безобразия. Ну так, глядя как в альтлинуксе никто не хочет майнтайнить их упражнения.

> одного busybox в initrd. Иначе напиши на баш один раз и забудь на 10 лет.

А в busybox, чтоб ты знал, не bash а его собственный шелл. И он таки не прожует все фичи которые понимает полный bash. И на практике если наворотить на баше - альтлинукс теперь и таскает баш 3.х, про который все давно забыли. У них эти навороты на баше которые теперь некому переписывать. Любитель сложной логики на баше на это забил, остальным такое счастье и подавно не надо, и вот как-то так это потом и работает. И глядя на это - умный человек может и поучиться на чужих ошибках.

> Я всё сказал.

По-моему кого-то долбит синдром утенка.

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

Оглавление
Microsoft открыл исходные тексты PowerShell и портировал для..., opennews, 18-Авг-16, 22:10  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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