Язык программирования С (Си) неактуален?!

  Рет қаралды 20,418

Александр Григорин

Александр Григорин

2 жыл бұрын

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
/ @grigorin

Пікірлер: 71
@Grigorin
@Grigorin 2 жыл бұрын
Все вопросы сюда vk.com/grigorin_alexandr
@Thisamma72
@Thisamma72 2 жыл бұрын
Спасибо Александр! Ждем новых тем.
@jerrody5400
@jerrody5400 2 жыл бұрын
Очень спокойно разъяснил, что по чем. Без фанатизма, без брюзжания слюны в сторону других языков, без надменного отношения к ним - холодный взгляд на ситуацию. Сам пишу на Rust (ярый приверженец), ожидал, что будет очередное восхваление Си на пьедестал, но вы меня удивили. все сказали, как есть. Спасибо.
@user-ve7tx3ud6n
@user-ve7tx3ud6n 2 жыл бұрын
Спасибо Александр. Очень интересно.
@CoBaldr
@CoBaldr 3 ай бұрын
Сколько лет жижу столько си хоронят😂
@constantend
@constantend 11 ай бұрын
Спасибо за объяснение!
@user-yr9xj9ug5o
@user-yr9xj9ug5o 2 ай бұрын
Благодарю!
@viewererdos
@viewererdos 8 ай бұрын
Си (высокоуровневый язык ассемблера) это основа всех основ. Изучение его это как обучение Шаолиньских монахов.
@charlesfrost5138
@charlesfrost5138 2 жыл бұрын
Тоже НТР слушаете? Шик! :)
@user-nf1cw1tq1c
@user-nf1cw1tq1c 2 жыл бұрын
Здравствуйте! А будет ли разбор книг по программированию Андрея Викторовича Столярова?
@Grigorin
@Grigorin 2 жыл бұрын
Так достали этим вопросом, что видимо будет
@user-gy2by9si8f
@user-gy2by9si8f 11 ай бұрын
...скажите если С++ начинаешь учить это плохо? Или нужно с Си?
@alexboy9797
@alexboy9797 2 жыл бұрын
Дайте пожалуйста анализ object pascal, его применение, актуальность и причины "отмирания в массах".
@Grigorin
@Grigorin 2 жыл бұрын
Хорошо, будет сделано
@Thisamma72
@Thisamma72 2 жыл бұрын
Поддерживаю тему! Было бы очень интересно послушать.
@user-do6qr9rm3l
@user-do6qr9rm3l 2 жыл бұрын
системник надо ещё ближе к камере поставить, чтобы все увидели сколько там лампочек
@Grigorin
@Grigorin 2 жыл бұрын
Обязательно так и сделаю в следующий раз
@user-gw6df6ns7e
@user-gw6df6ns7e 6 ай бұрын
Красивый системник, как новогодняя ёлка. Празднично и нарядно
@vladimirpo
@vladimirpo 7 ай бұрын
Уважемый Григорий. Такие языки как Java и C# используются для highload kzbin.info/www/bejne/iGaQgnh6pspggqcsi=FlsxH4g3W88c4aHA
@user-rl4pv9bh7z
@user-rl4pv9bh7z 11 ай бұрын
одно видео попалось сегодня. Человек в основном учить предлагал язык паскаль. говорил что паскаль это кукурузник Си это истребитель....короче м да.
@user-wb9sf8qn1c
@user-wb9sf8qn1c Жыл бұрын
Строго не судите ибо не программист. Объясните пожалуйста. Только начинаю интересоваться программированием. Как я понял высокий уровень языка это большие кубы. Т.е. управлять с тремя кубами легче нежели управлять с 81 кубиками? 1 Куб состоит из 27 кубиков. Высокий (куб) низкий (кубики)
@not_a_guest2905
@not_a_guest2905 Жыл бұрын
Да, все так. Низкий уровень - ближе к железу, дольше писать, быстро работает. Высокий - писать быстро, работает медленнее
@tensorfly4508
@tensorfly4508 4 ай бұрын
@@not_a_guest2905 Эм, про высокие и низкие уровни это про уровни абстракций, если я ничего не путаю. Высокоуровневые языки обладают более высоким уровнем абстракции и ближе к человеческому языку. Низкоуровневые - ближе к машинному языку. Быстро раюотать могут как те так и другие. На низком уровне тоже можно написать корявый код. Даже зачастую наптсанный на низком уровне велосипед будет медленнее работать, чем скомпилированный из высокого уровня код, т.к. над языком и компиляторами работали профи и их решения в большинстве задач наиболее эффективные.
@dampling2601
@dampling2601 3 ай бұрын
Я не понял дак есть же c++
@sergey53689
@sergey53689 3 ай бұрын
Самый актуальный для начинающих
@michaeljordan1283
@michaeljordan1283 Жыл бұрын
"Написание операционных систем" - каждый день пишу ОС (android написан на java).
@norskiy9765
@norskiy9765 Жыл бұрын
Андроид написан на си, андроид является дистрибутивом Линукс, где Линукс написан преимущественно на си(95%+ является кодом на си в линуксе), а вот приложения на джавке, да.
@michaeljordan1283
@michaeljordan1283 Жыл бұрын
@@norskiy9765 "Андроид написан на си" - ?! В Андроиде ядро Линукс, всё остальное - виртуальная машина Java. Все системные вызовы в Андроиде не меняются (стандартизованы), поэтому можно поставить другое ядро (не на си), отвечающее на эти вызовы, при этом Андроид останется Андроидом. Сами работники Google писали, что Андроид - это не Линукс. Линукс на си?! Ядро - на си, всё остальное - на чём угодно, какое окружение поставишь вокруг ядра - на том и будет твой дистрибутив.
@motivator3d
@motivator3d Жыл бұрын
У Григорина было видео на эту тему
@user-rl4pv9bh7z
@user-rl4pv9bh7z 11 ай бұрын
Не скучные обои будут?)
@user-gw6df6ns7e
@user-gw6df6ns7e 6 ай бұрын
Можно и на Java писать highload. Там jit. довольно хорошо оптимизирует и если по минимуму использовать аллокации, то будет довольно неплохо работать. Где то половина о производительности кода на Си. Что очень неплохо.
@alexdomanskyi7301
@alexdomanskyi7301 2 жыл бұрын
Александр, посмотрели уже большое интервью со Столяровым? Понравилось?
@Grigorin
@Grigorin 2 жыл бұрын
Нет, сейчас со временем просто беда. Большие выходные заканчиваются, а я даже отдыхать не начал.
@alexdomanskyi7301
@alexdomanskyi7301 2 жыл бұрын
@@Grigorin тогда рекомендую. Он там и про создание книги подробно рассказывает и преподавание и Си и многое другое. За словом в карман не лезет. Интересно получилось🙂
@vip51000
@vip51000 2 жыл бұрын
Александр, жду от вас курс по Алгоритмы и структуры данных, а так же по linux.
@Embedded_Developer
@Embedded_Developer 2 жыл бұрын
Особенно, когда он сказал -- как на первом уроке объяснить scanf(&) ; - а никак... XD
@user-bu6xt4em6l
@user-bu6xt4em6l 2 жыл бұрын
Доброго времени суток. Ссылку на интервью скиньте пожалуйста
@user-yr9rq7we2n
@user-yr9rq7we2n 5 ай бұрын
На ассемблере интересно еще кто то пишет?
@user-yr9rq7we2n
@user-yr9rq7we2n 5 ай бұрын
Про беспилотники как в воду глядел ...
@erhundvimmbseowde2918
@erhundvimmbseowde2918 27 күн бұрын
А ведь да...
@arzamas1988
@arzamas1988 15 күн бұрын
В эмбеддед только си. Плюсы уже не так заходят.
@SerjCrimea
@SerjCrimea 8 ай бұрын
Я Си учил в 90х. С выходом Delphi под Windows перешел на Паскаль :) На Си сегодня все уроки под консольные приложения! Кому они нужны и зачем ХЗ :) Ну а если это ЯП для системы и железа, то и уроки должны быть соответствующие. Типа как на Си работать с диском+файлы, памятью, сетевым адаптером. Я когда на С# под Юнити попробовал сохранить данные в файл, у меня "микросхемы" поплавились :) Защитили типа память? Сериализовать нужно. Ну и все ЯП теперь это 10% знаний программиста любого ЯП, остальное API и их параметры вызова и возврата :) А это жесть...
@viewererdos
@viewererdos 7 ай бұрын
Прикинь, на чистом Си можно написать и оконные приложения и игры 😅
@SerjCrimea
@SerjCrimea 7 ай бұрын
@@viewererdos Да, только API Windows или/и Linux нужно выучить ;) А еще 2D, 3D движок DirectX, OpenGL :)))
@viewererdos
@viewererdos 7 ай бұрын
@@SerjCrimea Вместо WinAPI можно использовать SDL2, CSFML или GLFW. OpenGL уже устаревает, вместо него лучше Vulkan API. Хотя огромную чать функционала движка придется написать самому, я ещё не говорю о физике, загрузку моделей, звуков и текстур.
@romanl3000
@romanl3000 7 ай бұрын
Консольные приложения ещё как нужны, для различного рода автоматической обработки данных к примеру
@SerjCrimea
@SerjCrimea 7 ай бұрын
@@romanl3000 Дело в том что в 90х годах, когда MSDOS была топчиком, текстовый режим очень много использовался. Сейчас текстовый режим мы видим только при включении ПК. Т.е. он есть и сохраняется :) А консольное приложение ограничено скромным API Windows. И если бы была как и раньше поддержка текстового режима, который есть на всех ПК, то польза от консольных приложений была бы. Оконный интерфейс работал на отлично в 90х. (лично моё мнение ;)
@eprst0
@eprst0 6 ай бұрын
Си это как латынь
@user-yr9rq7we2n
@user-yr9rq7we2n 5 ай бұрын
На ноде хай-лоад делают ))
@igorseledtsov7345
@igorseledtsov7345 Жыл бұрын
ну микроконтроллеры то 100 процентов на ассемблере
@viewererdos
@viewererdos 7 ай бұрын
Нет, в основном Си.
@leosv0
@leosv0 4 ай бұрын
на ассемблере пишуть 0,001%
@jackwalsh7213
@jackwalsh7213 2 жыл бұрын
он не так то прост в изучении)
@viewererdos
@viewererdos 7 ай бұрын
Наоборот.
@jackwalsh7213
@jackwalsh7213 7 ай бұрын
ну я че то плаваю в обучени@@viewererdos
@viewererdos
@viewererdos 7 ай бұрын
@@jackwalsh7213 Что может быть проще языка Си.
@jackwalsh7213
@jackwalsh7213 7 ай бұрын
других языков пока не пробовал,мб пайтон?@@viewererdos
@viewererdos
@viewererdos 7 ай бұрын
@@jackwalsh7213 Нет.
@motivator3d
@motivator3d Жыл бұрын
Разве C не универсален?
@viewererdos
@viewererdos 8 ай бұрын
Си - почти универсальный язык программирования.
@adsick_ua
@adsick_ua 2 жыл бұрын
пишу на Rust, Си не актуален.
@qwerty-qr3ku
@qwerty-qr3ku 2 жыл бұрын
Скажи это стмщикам
@citizenfour2951
@citizenfour2951 2 жыл бұрын
Или ардуинщикам ))
@maksimboiko007
@maksimboiko007 6 ай бұрын
Или embembed
@denizzzka
@denizzzka 2 жыл бұрын
пишу на DasBetterC, Си не актуален
@vladimirtatarsky9928
@vladimirtatarsky9928 2 жыл бұрын
Лушче на HolyC
Язык программирования Си сложный ЯП?!
14:24
Александр Григорин
Рет қаралды 16 М.
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 23 МЛН
ШЕЛБИЛАР | bayGUYS
24:45
bayGUYS
Рет қаралды 587 М.
Язык Си: Стреляем себе в ногу?!
24:06
Александр Григорин
Рет қаралды 12 М.
Перегретый рынок IT кадров
43:50
Александр Григорин
Рет қаралды 16 М.
Читать по 10 страниц в день это путь к успеху
22:16
Александр Григорин
Рет қаралды 9 М.
Какой язык учить после Си?
18:58
Айтишник 👩‍💻
Рет қаралды 3,4 М.
Актуален ли язык программирования C (Си)
19:02
Александр Григорин
Рет қаралды 37 М.
Григорин про Артемия Лебедева Понасенкова Пугачёву
31:05
Эффективный С Обзор книги
32:18
Александр Григорин
Рет қаралды 5 М.
КАК ЧИТАТЬ И ПОНИМАТЬ С/C++ КОД?
8:21
Winderton
Рет қаралды 180 М.