Size: a a a

Обсуждения техдирские

2021 July 29

AS

Andrey Shetukhin in Обсуждения техдирские
Нет. Поддерживать проще модульный код, на который есть документация.
источник

p

pragus in Обсуждения техдирские
Модульный код где void* через void* ?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
И что? Да хоть void ***
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
Модульный код это тот, который N*M кейсов/проблем решает через разложение в N + M движущихся частей
источник

p

pragus in Обсуждения техдирские
Ну да, зачем типы в языке, если всё можно описать как void* ;)
источник

p

pragus in Обсуждения техдирские
А потом где-то промахнуться с выходом за границы, где-то - с конверсией BE/LE
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
у вас не будет проблемы промахнуться где-то, если весь код писать в одном файле 🤣
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Так я могу возразить что все современные языки все типы, даже POD, наследуют от базового Object.

Это тот самый воид.

И только с++ петушатня кричит про типизацию(хотя у них же вовсю auto, лол-кек).
источник

p

pragus in Обсуждения техдирские
В одной строчке, как на perl ;)
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
ну вообще язык С нужен, чтобы писать однофайловые небольшие модули-утилитки, и клеить их через bash. Поэтому там stdlib такая бедная -- для утилиты хватит его и posix api. То, что на нем напедалили целый линукс -- ну, в Якутии вон и огромного петуха из навоза лепили
источник

W

Wingman in Обсуждения техдирские
Международная космическая станция стала менять свою ориентацию из-за самопроизвольного срабатывания двигателей многофункционального лабораторного модуля «Наука». Для противодействия были включены двигатели модуля "Звезда", а потом "Прогресса". Сейчас двигатели МЛМ выключены, ориентации станции восстановлены. Причина произошедшего пока неясна. Об этом стало известно из переговоров экипажа МКС и наземного центра управления полетом. 


Кек)
источник

DK

Dmitriy K in Обсуждения техдирские
Диффуры неправильно рассчитали
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Странно, чего жы это ВСЕ операционные системы напедалили на С. Даже Солярис, у которого драйвера можно писать на Java, всё равно напедален на С.

Ж-масонский заговор, не иначе
источник

AS

Andrey Shetukhin in Обсуждения техдирские
И что? МКС регулярно корректирует орбиту, топлива полно. А чтобы закрутить МКС в невесомости достаточно тяги в несколько граммов.

Проблему решили, значит всё штатно.
источник

PD

Phil Delgyado in Обсуждения техдирские
Ну, а на чем еще )
Может C и не делался для написания больших систем, но остальные еще хуже )
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
Далеко не все написаны на си. Если говорить про те, которые широко распространены, то успех продукта слабо коррелирует с технологией, это очевидно
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Все современные ОС общего назначения — на с.
источник

PD

Phil Delgyado in Обсуждения техдирские
Кстати, а на чем еще?
FORT, С++, Asm - а еще?
Smalltalk?
источник

ЮВ

Юра В 🦄 in Обсуждения техдирские
На чем еще "что"? Pascal, Ada, D из первого, что в голову приходит
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Это было бы правдой, будь на рынке N успешных систем на M языках. Тогда можно было бы написать про отсутствие связи
источник