Как быстро этот комикс набирает!!!
Вот поэтому я его не учу.
Мозгов не хватает или попросту не хочешь?
А может и то и другое?
Ассемблер один из самых простых языков.
Какой-то пц бред. Дебаггер не даёт список багов. Вообще. Кресты не только высокоуровневый, но и низкоуровневый язык, где можно на том же ассемблере вставки для вызова сотоны делать. Чото не верю, что асм код автора в продакшене есть (а скорее вообще нихрена нет у него в продакшене).
Вот ты сейчас написал, а потом жалеть будешь.
- Что по твоему делает дебаггер? Под дудку пляшет? Нет, он запускает программу и ищет дефектные моменты (бывает нарушение сегментации и короче много чего бывает из-за чего программа не корректно работает). Может список багов не дает, но указывает на один из них.
- С++, как ни крути, высокоуровневый язык, можно сказать с некоторыми низкоуровневым характером. В качестве доказательства вот : https://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F#.D0.AF.D0.B7.D1.8B.D0.BA.D0.B8_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.D0.B2.D1.8B.D1.81.D0.BE.D0.BA.D0.BE.D0.B3.D0.BE_.D1.83.D1.80.D0.BE.D0.B2.D0.BD.D1.8F. К тому же вставки ассемблера можно делать Вставку асм можно делать даже на Паскале.
- Не говорят в продакшене, а в "разработке" (хотя здесь я цепляюсь за слова) и да, у меня есть коды в продакшене, как С++, так и асм. Например я пишу Командер на чистом ассемблере в этот момент.
- Что по твоему делает дебаггер? Под дудку пляшет? Нет, он запускает программу и ищет дефектные моменты (бывает нарушение сегментации и короче много чего бывает из-за чего программа не корректно работает). Может список багов не дает, но указывает на один из них.
- С++, как ни крути, высокоуровневый язык, можно сказать с некоторыми низкоуровневым характером. В качестве доказательства вот : https://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F#.D0.AF.D0.B7.D1.8B.D0.BA.D0.B8_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.D0.B2.D1.8B.D1.81.D0.BE.D0.BA.D0.BE.D0.B3.D0.BE_.D1.83.D1.80.D0.BE.D0.B2.D0.BD.D1.8F. К тому же вставки ассемблера можно делать Вставку асм можно делать даже на Паскале.
- Не говорят в продакшене, а в "разработке" (хотя здесь я цепляюсь за слова) и да, у меня есть коды в продакшене, как С++, так и асм. Например я пишу Командер на чистом ассемблере в этот момент.
Утверждение было "Дебаггер не даёт список багов. Вообще." Оно написанным не оспорено. В логику можешь? А сегфолт и без дебаггера шлётся, кстати) Койче дебаггер сам находит, но вот на тарелочке списка багов как на картинке - нету и не для того его применяют. "В продакшене" говорят, ты просто не слышал, погуглил бы хоть. Значит в производстве, подразумевая что-то серьёзное, за что деньги платят. Разрабатывать может и ололо студент.
Блин, не хочу с тобой спорить, а то войдем в длинную дискуссию, ведь мы цивилизованные люди и не должны из-за пустяков расстраиваться :). Просто я глобально описал работу дебагера, а то пришлось бы объяснять что и как.
Не надо глобально, расскажи как при помощи дебаггера получить список багов, как на картинке. Причём чтоб этот способ не работал аналогичным образом для ассемблера. Хотя явно там перепутан компилятор с дебаггером (что дикий фейл).
Ну и простые да/нет вопросы - в продакшене (серьёзной работе, проектах за которые деньги платят) твой код используется? А чисто асм код не вставкой? Ну или это таки слив.
Ну и простые да/нет вопросы - в продакшене (серьёзной работе, проектах за которые деньги платят) твой код используется? А чисто асм код не вставкой? Ну или это таки слив.
Код не ставкой, чистый асм. Создал для 16-битных ОС
Походу меня вообще не программист поучать пытается. Надо же, битность, "ОС". Ассемблерщики говорят про платформы. И там битность не главная характеристика. И ОС вообще может не быть. Зато там бывает смысл полностью ассемблерные штуки писать (не "коммандер", какой нафиг "коммандер"). Чото я уверен, что даже под банальные десктопные вин и линь (пусть 16 бит) твоё не заведётся.
Чтобы написать коммент, необходимо залогиниться