или дальше изучать плюсы?
( хотелось бы написать что то плюс минус адекватное наконец )
буквально недавно прочитал книгу С.Праты и немного в сфмле покопался
"Адекватное" из какой области?
Так¸ а к какой области разработки ты стремишься?
мне в принципе не важно из какой области, главное что бы интересно было я просто еще никакую область не затрагивал
начни писать ОСь на ++ под микроконтроллер, если будет туго забухаешь, и отмазка норм, мол че бухаешь, а ты мол ОСь на ++ пишу. и все.
Кстати почему ось пишут на си а не на плюсах ? Плюсы же в 10 раз выразительнее
И во столько же раз хуже в плане стабильности в критических местах
ну я бы на ++ писал бы. хотя бы ради ООП из коробки, виртуальности и шаблонов. а так, просто тем кому нужна ось, больше железячники и им Си просто ближе вот и все. ИМХО конечно.
А что в плюсах не стабильно ?
ради интереса вроде чуваку надо.
Не так выразился. Скорее не то что нестабильно, а не всегда предсказуемо насколько мне кажется
очень часто поднимался этот вопрос в осдеве уже https://t.me/pro_osdev/19324
Изучайте исходники среднего размера проектов. Как все устроенно архитектурно и алгоритмически, как применяются языковые фишки и т.д. Почитайте Макконела после Праты.
в си гораздо проще дата корапшион получить какой-то что сделает ос небезопасной
Вроде не по тому указателю поменять данные ?
вроде переполнить буффер на стеке
А каким это образом это именно в си можно сделать а не в плюсах ?
а можете пример таких проектов навести?
Ради интереса пусть релейный компьютер сделает.
Процессор в логисим и компилятор под него
хотелось бы просто попробовать разные вещи, что бы знать в каком направлении двигаться дальше
эмм хз у меня даже ничего не пошевелилось ни внутри ни снаружи от слова релейный ПК. возможно вы были рождены очень давно и вас цепляет эта тема. вы возможно из той гильдии где пластинки это шикарный звук...
Аргументы за Си всегда одинаково скучные
Нет, это шутеечка такая была.
Vla позволяет создавать в си массивы которые расширяются на стеке?
Он позволяет создавать массивы больше, чем размер стека
Из того что я прочитал, вла даёт возможность определять размер массива в рантайме (на стеке?), и получается может его определить больше чем стек ?
Обсуждают сегодня