Очень спокойно разъяснил, что по чем. Без фанатизма, без брюзжания слюны в сторону других языков, без надменного отношения к ним - холодный взгляд на ситуацию. Сам пишу на Rust (ярый приверженец), ожидал, что будет очередное восхваление Си на пьедестал, но вы меня удивили. все сказали, как есть. Спасибо.
@Thisamma723 жыл бұрын
Спасибо Александр! Ждем новых тем.
@viewererdos Жыл бұрын
Си (высокоуровневый язык ассемблера) это основа всех основ. Изучение его это как обучение Шаолиньских монахов.
@CaliforniaDream-dp9up26 күн бұрын
Видео хорошее и информативное. Но можно было обойтись без примера каллмустической партии.
@ИгорьГлазков-с1б3 жыл бұрын
Спасибо Александр. Очень интересно.
@CoBaldr Жыл бұрын
Сколько лет жижу столько си хоронят😂
@НикитаРоманыч10 ай бұрын
Благодарю!
@bloodline1x95 ай бұрын
Александр, почему вы ни слова ни говорите про игры на С? Меня вот интересует нужно ли изучать С++ если целью является создание простеньких игр для слабых пк? Насколько я понял большинство MS-Dos игр были написаны на С, в том числе движки для Full Throtle, Warcraft 2, Half-Life и множества других
@ГеоргийНиколаевичЦветков3 жыл бұрын
Здравствуйте! А будет ли разбор книг по программированию Андрея Викторовича Столярова?
@Grigorin3 жыл бұрын
Так достали этим вопросом, что видимо будет
@Иван-о3ъ6ь2 жыл бұрын
системник надо ещё ближе к камере поставить, чтобы все увидели сколько там лампочек
@Grigorin2 жыл бұрын
Обязательно так и сделаю в следующий раз
@владимирсенцов-р1ю Жыл бұрын
Красивый системник, как новогодняя ёлка. Празднично и нарядно
@alexboy97973 жыл бұрын
Дайте пожалуйста анализ object pascal, его применение, актуальность и причины "отмирания в массах".
@Grigorin3 жыл бұрын
Хорошо, будет сделано
@Thisamma723 жыл бұрын
Поддерживаю тему! Было бы очень интересно послушать.
@РусланКарнеенко4 ай бұрын
Спасибо
@Учебный-о1н Жыл бұрын
...скажите если С++ начинаешь учить это плохо? Или нужно с Си?
@charlesfrost51383 жыл бұрын
Тоже НТР слушаете? Шик! :)
@ЯковЛазоренко Жыл бұрын
Про беспилотники как в воду глядел ...
@erhundvimmbseowde29189 ай бұрын
А ведь да...
@Рубиний Жыл бұрын
одно видео попалось сегодня. Человек в основном учить предлагал язык паскаль. говорил что паскаль это кукурузник Си это истребитель....короче м да.
@dampling260111 ай бұрын
Я не понял дак есть же c++
@arzamas19889 ай бұрын
В эмбеддед только си. Плюсы уже не так заходят.
@ВратаСолнца2 жыл бұрын
Строго не судите ибо не программист. Объясните пожалуйста. Только начинаю интересоваться программированием. Как я понял высокий уровень языка это большие кубы. Т.е. управлять с тремя кубами легче нежели управлять с 81 кубиками? 1 Куб состоит из 27 кубиков. Высокий (куб) низкий (кубики)
@not_a_guest2905 Жыл бұрын
Да, все так. Низкий уровень - ближе к железу, дольше писать, быстро работает. Высокий - писать быстро, работает медленнее
@tensorfly4508 Жыл бұрын
@@not_a_guest2905 Эм, про высокие и низкие уровни это про уровни абстракций, если я ничего не путаю. Высокоуровневые языки обладают более высоким уровнем абстракции и ближе к человеческому языку. Низкоуровневые - ближе к машинному языку. Быстро раюотать могут как те так и другие. На низком уровне тоже можно написать корявый код. Даже зачастую наптсанный на низком уровне велосипед будет медленнее работать, чем скомпилированный из высокого уровня код, т.к. над языком и компиляторами работали профи и их решения в большинстве задач наиболее эффективные.
@ЯковЛазоренко Жыл бұрын
На ассемблере интересно еще кто то пишет?
@donout02 ай бұрын
Ну вряд-ли, с точки зрения бизнеса он не выгоден, т.к. требует большого кол-ва времени на то, чтобы его изучить, да и есть более лучшие и быстрые, в плане скорости написания программ, альтернативы. Все, что можно написать на Assembly, можно написать на более удобном C
@user-dd8zd83 ай бұрын
Basic (бэйсик) рулит,епт😅
@michaeljordan1283 Жыл бұрын
"Написание операционных систем" - каждый день пишу ОС (android написан на java).
@Norskium Жыл бұрын
Андроид написан на си, андроид является дистрибутивом Линукс, где Линукс написан преимущественно на си(95%+ является кодом на си в линуксе), а вот приложения на джавке, да.
@michaeljordan1283 Жыл бұрын
@@Norskium "Андроид написан на си" - ?! В Андроиде ядро Линукс, всё остальное - виртуальная машина Java. Все системные вызовы в Андроиде не меняются (стандартизованы), поэтому можно поставить другое ядро (не на си), отвечающее на эти вызовы, при этом Андроид останется Андроидом. Сами работники Google писали, что Андроид - это не Линукс. Линукс на си?! Ядро - на си, всё остальное - на чём угодно, какое окружение поставишь вокруг ядра - на том и будет твой дистрибутив.
@motivator3d Жыл бұрын
У Григорина было видео на эту тему
@Рубиний Жыл бұрын
Не скучные обои будут?)
@владимирсенцов-р1ю Жыл бұрын
Можно и на Java писать highload. Там jit. довольно хорошо оптимизирует и если по минимуму использовать аллокации, то будет довольно неплохо работать. Где то половина о производительности кода на Си. Что очень неплохо.
@ЯковЛазоренко Жыл бұрын
На ноде хай-лоад делают ))
@eprst0 Жыл бұрын
Си это как латынь
@vladimirpo Жыл бұрын
Уважемый Григорий. Такие языки как Java и C# используются для highload kzbin.info/www/bejne/iGaQgnh6pspggqcsi=FlsxH4g3W88c4aHA
@SerjCrimea Жыл бұрын
Я Си учил в 90х. С выходом Delphi под Windows перешел на Паскаль :) На Си сегодня все уроки под консольные приложения! Кому они нужны и зачем ХЗ :) Ну а если это ЯП для системы и железа, то и уроки должны быть соответствующие. Типа как на Си работать с диском+файлы, памятью, сетевым адаптером. Я когда на С# под Юнити попробовал сохранить данные в файл, у меня "микросхемы" поплавились :) Защитили типа память? Сериализовать нужно. Ну и все ЯП теперь это 10% знаний программиста любого ЯП, остальное API и их параметры вызова и возврата :) А это жесть...
@viewererdos Жыл бұрын
Прикинь, на чистом Си можно написать и оконные приложения и игры 😅
@SerjCrimea Жыл бұрын
@@viewererdos Да, только API Windows или/и Linux нужно выучить ;) А еще 2D, 3D движок DirectX, OpenGL :)))
@viewererdos Жыл бұрын
@@SerjCrimea Вместо WinAPI можно использовать SDL2, CSFML или GLFW. OpenGL уже устаревает, вместо него лучше Vulkan API. Хотя огромную чать функционала движка придется написать самому, я ещё не говорю о физике, загрузку моделей, звуков и текстур.
@romanl3000 Жыл бұрын
Консольные приложения ещё как нужны, для различного рода автоматической обработки данных к примеру
@SerjCrimea Жыл бұрын
@@romanl3000 Дело в том что в 90х годах, когда MSDOS была топчиком, текстовый режим очень много использовался. Сейчас текстовый режим мы видим только при включении ПК. Т.е. он есть и сохраняется :) А консольное приложение ограничено скромным API Windows. И если бы была как и раньше поддержка текстового режима, который есть на всех ПК, то польза от консольных приложений была бы. Оконный интерфейс работал на отлично в 90х. (лично моё мнение ;)
@igorseledtsov7345 Жыл бұрын
ну микроконтроллеры то 100 процентов на ассемблере
@viewererdos Жыл бұрын
Нет, в основном Си.
@leosv0 Жыл бұрын
на ассемблере пишуть 0,001%
@motivator3d Жыл бұрын
Разве C не универсален?
@viewererdos Жыл бұрын
Си - почти универсальный язык программирования.
@jackwalsh72133 жыл бұрын
он не так то прост в изучении)
@viewererdos Жыл бұрын
Наоборот.
@jackwalsh7213 Жыл бұрын
ну я че то плаваю в обучени@@viewererdos
@viewererdos Жыл бұрын
@@jackwalsh7213 Что может быть проще языка Си.
@jackwalsh7213 Жыл бұрын
других языков пока не пробовал,мб пайтон?@@viewererdos