Язык Си. Рождение легенды | Язык C для начинающих

Sdílet
Vložit
  • čas přidán 21. 02. 2023
  • Практический курс по C/C++: stepik.org/course/193691/
    Телеграм-канал: t.me/java_and_c
    Инфо-сайт: proproprogs.ru/c_base
    Краткая история развития вычислительной техники и языка программирования Си.

Komentáře • 207

  • @Elijah_Weatney
    @Elijah_Weatney Před rokem +50

    Эпичное начало. Как всегда поражаюсь глубиной знания предмета и высоким уровнем подачи материала. Это не лесть. Пересматриваю снова и снова. Спасибо за труд! Держитесь!

  • @ipokemoni4163
    @ipokemoni4163 Před rokem +24

    Ну, как же все грамотно! Прям по полочкам! И контроллер и драйверы и регистры . . .! Вы просто один из лучших преподов

  • @trimo1120
    @trimo1120 Před 5 měsíci +39

    Дорогой читатель комментариев и искатель знаний, у этого замечательно человека вы наберётесь опыта, поймёте работу ПК и языка программирования C и C++. На данном канале, уважаемый, научитесь математике, овладеете языками программированиями, в том числе приручите питона; вам очень повезло, материал высшего сорта подают на этом канале, разжуют непонятные слова, и тебя постигнет триумф!

    • @glebanfer6253
      @glebanfer6253 Před 7 dny

      и где эти научившиеся?

    • @trimo1120
      @trimo1120 Před 7 dny

      @@glebanfer6253 прямо перед тобой

  • @paracetamol4ik
    @paracetamol4ik Před 3 měsíci +9

    Не было информатики не в школе, не в ВУЗе. Далек сам от компьютеров. Видеофильм первоклассный, все отлично в нем понял. Как жаль, что так мало просмотров. Лучший ликбез, кто хочет понять как работает компьютер

  • @Alexcymantrene
    @Alexcymantrene Před rokem +17

    Это лучшее, что я видел! Браво автору! Проделана огромная работа!

  • @user-lg7bd2uz2f
    @user-lg7bd2uz2f Před 10 měsíci +12

    Дай вам бог здоровья! И вознаграждения за ваши труды уже при этой жизни. Желательно материальной

  • @ccjx_space
    @ccjx_space Před rokem +19

    Редкая энциклопедичная подача материала. Шикарно, живите долго и процветайте!

    • @user-ws8gp9jr3i
      @user-ws8gp9jr3i Před rokem +2

      ну да это не скилбокс и курсы от блогеров за 18 к рублей.= находка. КЛАД!

  • @user-ct6lf6pz7d
    @user-ct6lf6pz7d Před rokem +14

    Дождались)
    Смотрю ваши курсы вместо сериалов, а тут ещё и по Си😁 - новый увлекательный сезон

  • @MrArcherV
    @MrArcherV Před 8 měsíci +12

    Отличное видео, но есть небольшие неточности.
    1. В современных процессорах контролер оперативной памяти находится на одном кристалле с АЛУ.
    2. Основной интерпретатор языка Python - СPython написан на чистом Си, не на C++.

  • @PerryCoxer
    @PerryCoxer Před 9 měsíci +3

    У вас настоящий талант преподавания. Поразительно насколько доходчиво вы объясняете достаточно сложные вещи. К тому же сопровождая свои слова отличными иллюстрациями. Вам обязательно надо писать книги. С вашей подачей материала это будут настоящие bestseller'ы. Отдельное спасибо за сайт, все очень удобно, информативно и отлично структурировано. За такой труд не грех и деньжат занести! Чего и остальным советую, по возможности и по совести.

  • @m_yoro3483
    @m_yoro3483 Před rokem +7

    услада для глаз и ушей)
    спасибо

  • @user-ee1lx1pe7n
    @user-ee1lx1pe7n Před rokem +13

    Очень-очень вовремя! Я обязательно пересмотрю этот курс несколько раз. Чем больше видео будет про C, тем лучше)
    Вы самый лучший! У меня нет слов, чтобы выразить вам свою благодарность )))

  • @name_surname-eo6dz
    @name_surname-eo6dz Před rokem +3

    Отличный учебный материал ,буду изучать С по Вашему плэйлисту.Развития каналу.

  • @oneninezero
    @oneninezero Před rokem +4

    Прям аж затянуло! Спасибо!!!

  • @savapalm
    @savapalm Před rokem +4

    лучший материал на ютубе. СПАСИБО.

  • @alexandervalter
    @alexandervalter Před rokem +5

    Материал просто космос!

  • @VGCor
    @VGCor Před rokem +1

    Отличное видео, спасибо за работу.

  • @jamesdriver1619
    @jamesdriver1619 Před rokem +2

    Спасибо вам!
    Дождался видео по С )

  • @kephec6233
    @kephec6233 Před 6 měsíci +3

    Да, интересно было предысторию послушать и посмотреть. Хотя я в двух словах все это знал, но все равно узнал что то новенькое. Подача инфы хорошая. Слушается легко и все доходчиво.

  • @northern_man_
    @northern_man_ Před 11 měsíci +5

    Разбираться в предмете самому - это одно, совсем другое - уметь объяснить. У Вас это есть, педагогическая жилка. Начинал смотреть этот канал с питона, теперь не могу остановиться, смотрю все подряд) Надеюсь увидеть в будущем плейлист "Язык Rust для начинающих"!

  • @anvarx1
    @anvarx1 Před rokem +8

    Отличный урок, я ощущаю прилив энергии после ваших уроков ...

  • @romanbush5164
    @romanbush5164 Před rokem +7

    selfedu Круто ещё и С) , как стать таких хорошим специалистом по языкам)

  • @user-ws8gp9jr3i
    @user-ws8gp9jr3i Před rokem +4

    контент как и канал просто находка)

  • @SergeiChuikov
    @SergeiChuikov Před rokem +5

    Спасибо за Ваш труд!

  • @vasilpir8605
    @vasilpir8605 Před 6 měsíci +1

    Спасибо!!! Благодаря вашей подаче материала в голове сложился пазл! Буду изучать Си первым!

  • @SOCHNEF
    @SOCHNEF Před 11 měsíci +7

    Спасибо, Маэстро! ❤

  • @user-iy5kd3tz3d
    @user-iy5kd3tz3d Před 11 měsíci +7

    Наконец отличный курс по С, недавно закончил изучение основ ассеблера, теперь сел за изучение С🙂

  • @michaelbond6496
    @michaelbond6496 Před 10 měsíci +3

    Очень хорошо подана информация и отличный голос ❤ спасибо большое ❤

  • @user-Dmitriy-69
    @user-Dmitriy-69 Před měsícem +1

    Спасибо это очень реально полезный видео уважения автору.

  • @lindx2533
    @lindx2533 Před rokem +2

    АфигеннО! я в восторге!

  • @novingo2
    @novingo2 Před 9 měsíci +1

    Просто о важном. Просто круто. Спасибо

  • @romanbush5164
    @romanbush5164 Před rokem +17

    если бы selfedu знал основы мироздания, он бы и это смог обьяснить, восхощаюсь талантом доносить информацию)!

    • @IAnikeyI
      @IAnikeyI Před rokem +2

      То ли ещё будет друг мой, такими темпами этот человек и подготавливает наш мозг к тому, что бы раскрыть нам тайну мира сего)

  • @agsdager
    @agsdager Před 6 měsíci +3

    Искал медь, а нашел золото. Ясно, коротко, интересно и четко по делу. Давно не видел такого качественного контента

  • @_GreenSnake_
    @_GreenSnake_ Před rokem +3

    Спасибо за Ваш труд

  • @user-it3yo1sn6i
    @user-it3yo1sn6i Před rokem +3

    Очень интересный материал, спасибо

  • @user-mp2ih3qu5p
    @user-mp2ih3qu5p Před 9 měsíci +3

    Я в шоке! Начало такое интересное. Я просто еще гуманитарий, который взялся за изучение. И мне интереснее такая подача, имеющая человеческую и эмоциональную предысторию. Круто!

  • @donfedor007
    @donfedor007 Před rokem +2

    Спасибо как всегда очень круто!!!!

  • @Alexey-gp7vc
    @Alexey-gp7vc Před rokem +11

    Крутая документалка 🤘Есть некоторая идейная схожесть с оч. крутой книгой "Код" Петцольда. Надеюсь, что когда-нибудь будет полнометражный выпуск - от самых базовых кирпичиков и вычислимости до лиспов, си и языков с виртуальными машинами/интерпретаторами :)

    • @vasilpir8605
      @vasilpir8605 Před 6 měsíci

      Спасибо за Петцольда! Уже скачал!🤝

  • @vimbor5034
    @vimbor5034 Před rokem +9

    Видеоуроки Сергея, оказывается, смотрят не только те, кто только начал изучать ЯП, но и те, кто уже много знает. Кто-то же увидел, что фото Томпсона не то?

  • @viewererdos
    @viewererdos Před 10 měsíci +38

    Зря некоторые думают что язык программирования Си это прошлый век. Си это основа всех основ. Весь софт мира крутится вокруг Си.

    • @Franc_Net
      @Franc_Net Před 9 měsíci +7

      Ну т.к. Си задуман как упрощенный Ассемблер.
      Ведь все языки переводятся на текст Ассемблера и компилируется именно с Ассемблер.

    • @Maximko23life
      @Maximko23life Před 7 měsíci +4

      А ещё он красив и понятен.

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n Před 7 měsíci

      @@Franc_Netбред

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n Před 7 měsíci +1

      @@Maximko23life-> * &. Паскаль намного красивее

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n Před 7 měsíci +1

      Довольно казуальный по сравнению с Паскалем)))

  • @charlesfrost5138
    @charlesfrost5138 Před rokem +3

    20.35 Листинг на С++
    21.25 то же самое
    Интересно рассказываете, спасибо.

  • @hunterxvov4ik
    @hunterxvov4ik Před 10 měsíci +3

    Топовое введение в тему

  • @romanbykov5922
    @romanbykov5922 Před rokem +2

    поздравляю с сотней тыщ!

  • @user-df8dm8qk4n
    @user-df8dm8qk4n Před 11 měsíci +3

    Спасибо, мужик!!!

  • @Ordinary_man2049
    @Ordinary_man2049 Před rokem +2

    На одном дыхании

  • @Anton16180
    @Anton16180 Před rokem +3

    Я вообще изучаю python, почему я так завороженно смотрю ваши видео по С ^^"

  • @user-lp4zl4wc8c
    @user-lp4zl4wc8c Před 8 měsíci +1

    Спасибо Вам!

  • @nokia_n-gage
    @nokia_n-gage Před rokem +3

    Супер!

  • @andredru4278
    @andredru4278 Před 6 měsíci

    Спасибо. Отлично!

  • @user-vx9jv8lr7m
    @user-vx9jv8lr7m Před 10 měsíci +2

    Смотрю ваши курсы на лекциях по c)))

  • @SergeyBolshakoff
    @SergeyBolshakoff Před 6 měsíci +1

    Благодарю !

  • @yarik83men51
    @yarik83men51 Před 11 měsíci +2

    Супер занятия. Спасибо. Планируете сделать большой полный курс по Java и Spring ? Очень жду и не только я)

  • @NoNoNo_Name
    @NoNoNo_Name Před rokem +5

    Перезалив? Впрочем видео классное, можно и пересмотреть)

    • @selfedu_rus
      @selfedu_rus  Před rokem +4

      да, фото Кена Томпсона не то было )))

  • @yasmotru
    @yasmotru Před 6 měsíci +2

    Подводка ну ОООООООООЧЕНЬ длинная. Про сам язык всего 5 минут в конце сказано.
    Да, очень интересная история про создание компьютеров, но с таким подходом можно и с сотворения мира начинать - ничего не изменится!

  • @smartfonn91
    @smartfonn91 Před rokem +1

    Годнота

  • @ilona7051
    @ilona7051 Před rokem +2

    Ждём соответствущий курс на степике!!!

  • @eugenedukatta9355
    @eugenedukatta9355 Před 8 měsíci +1

    2:39 "в 1936 году (Алан Тьюринг) представил общую идею абстрактной универсальной вычислительной машины"
    20:49 "в 1974 году вышла совместная статья Кена Томпсона и Денниса Ритчи, где они подробно рассказывали о своих разработках"
    При этом в видеоряде в эти моменты показывается статья Тьюринга 1936 года
    Turing A.M. On Computable Numbers, with an Application to the Entscheidungsproblem

  • @user-xm5zl9up4r
    @user-xm5zl9up4r Před 6 měsíci +1

    Спасибо

  • @seyran_os
    @seyran_os Před 11 měsíci +1

    Лучший

  • @Tosha.V
    @Tosha.V Před rokem +12

    ну все, как курс будет готов останется только на stepik залить, такие курсы не должны теряться, а то вдруг youtube таки отключат в РФ)

    • @mykhailosoloviov
      @mykhailosoloviov Před 12 dny +1

      От би і правда вимкнули на болотах, щоб чебурашканет дивились 😂😂😂

    • @Tosha.V
      @Tosha.V Před 12 dny +1

      ​@@mykhailosoloviov не обос..сь смотри)

    • @mykhailosoloviov
      @mykhailosoloviov Před 12 dny +1

      @@Tosha.V Шо, підгорає, rusня? 😂😂😂 Слава Україні! Героям Слава! Слава Нації! Смерть ворогам! Батько наш - Бандера, Україна - мати! ви ж його боїтеся до речі як вогню😂😂😂 🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦

    • @mykhailosoloviov
      @mykhailosoloviov Před 12 dny +1

      @@Tosha.V Слава Україні! Героям Слава! Слава Нації! Смерть ворогам! 🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦🇺🇦

    • @Tosha.V
      @Tosha.V Před 12 dny

      ​@@mykhailosoloviov у вас да же лозунги как из детского сада, весь мир смеётся над вами, а они прыгают довольные, фу фу фу)

  • @DropDead14
    @DropDead14 Před rokem +4

    Там где вы рассказываете про Джона фон Неймана, фотография Конрада Цузе, а подписан как Джон фон Нейман. Исправились но не до конца ;-)

    • @selfedu_rus
      @selfedu_rus  Před rokem

      блин, ну ладно, пусть остается )

    • @DropDead14
      @DropDead14 Před rokem +1

      @@selfedu_rus 😁

  • @user-fz5hx4xd1b
    @user-fz5hx4xd1b Před 3 měsíci +1

    супер

  • @ZemAndrei
    @ZemAndrei Před 2 měsíci +1

    в редких процессорах 1 команда выполняется за 1 такт. обычно тактов нужно больше на выполнение 1 команды.

  • @jamjam3337
    @jamjam3337 Před rokem +1

    👏👍

  • @user-xr1sr4pz4z
    @user-xr1sr4pz4z Před rokem +1

    Топчик

  • @weltrogg1768
    @weltrogg1768 Před 8 měsíci +1

    18:00 Windows не только с графическим интерфейсом поставляется, есть без графики)

  • @igorkatov4831
    @igorkatov4831 Před rokem +3

    Добрый вечер! Благодарю за прекрасные уроки, скажите, а уроки будут в текстовом формате?

  • @user-we2xb5sx1b
    @user-we2xb5sx1b Před 5 měsíci +1

    Как я учу 4 летнего сына на java:
    Ты что не можешь отличить метод от функции? Да это.... 🤯
    Посмотрев видео, аж прослезился от подачи информации, аж сам зная все как работает залип и сыну показываю. Мало знать, но важнее правильно подавать информацию если хочешь учить...

  • @some_dude1
    @some_dude1 Před rokem +1

    Музыка в видео просто эпик бомба! Сам написал?

  • @yokai-hv9dq
    @yokai-hv9dq Před 12 dny +1

    14:06 про пиксельные изображения вполне понятно, но тогда как компьютер оцифровывает векторные? 🤔

  • @evgenijelisej9241
    @evgenijelisej9241 Před 3 měsíci +1

    Всем привет! Может кто подскажет как сделать задержку в консоли на языке С

  • @IgorDev21
    @IgorDev21 Před rokem +2

    Сергей, а сколько планируется видеолекций по данному курсу C?

    • @selfedu_rus
      @selfedu_rus  Před rokem +2

      не знаю, курс только формируется

  • @erhundvimmbseowde2918
    @erhundvimmbseowde2918 Před 3 měsíci

    Каеф

  • @azatmuhitov3098
    @azatmuhitov3098 Před rokem

    а ассемблер будет?

  • @JohnWickMovie
    @JohnWickMovie Před rokem +2

    Ну на самом деле в современных компуктерах немного не так. Память, видеовыход от встройки подключены напрямую к процессору, как и несколько линий PCI которые отвечают за дискетный GPU и M2 SSD. Через чипсет идет оставшаяся периферия в виде LAN, USB и т.д

    • @selfedu_rus
      @selfedu_rus  Před rokem +1

      Там чипсеты встроены в процессор, но по факту они все равно есть.

    • @JohnWickMovie
      @JohnWickMovie Před rokem

      @@selfedu_rus Ну северный мост былых чипсетов по факту в процессоре сейчас

  • @mihail8159
    @mihail8159 Před 4 měsíci +1

    Подскажи пожалуйста , а у вас курсы онлайн по языку си есть летом ?

    • @selfedu_rus
      @selfedu_rus  Před 4 měsíci

      Есть курс на Stepik (ссылка под видео), проходите!

  • @user-ex8ed6pu9h
    @user-ex8ed6pu9h Před 7 měsíci +1

    Ролик очень хороший, познавательный, но жаль что издалека начал. Название ролика подразумевало именно историю создания С, а не вовсе становление ЭВМ в целом, про С сказано лишь к концу ролика.

  • @serega_praim
    @serega_praim Před 5 měsíci +1

    Автор: несколько раз показывает код на c++ а не на c
    программисты на c:
    программисты на c++:
    я:

  • @alexeylugovskoy9487
    @alexeylugovskoy9487 Před 3 měsíci

    Компилятор Java написан на Java, Jre написано на C++

  • @user-gy2by9si8f
    @user-gy2by9si8f Před rokem +1

    офигеть а Ассемблера не будет курса на канале?)

    • @selfedu_rus
      @selfedu_rus  Před rokem +1

      нет в планах )

    • @user-gy2by9si8f
      @user-gy2by9si8f Před rokem +2

      @@selfedu_rus жаль. Но все равно круто.

    • @user-ir1zn7cn8z
      @user-ir1zn7cn8z Před rokem +2

      @@selfedu_rus да ассемблер было бы тогда совсем круто.. или java так совсем здорово.

  • @Kengur8
    @Kengur8 Před 7 měsíci +2

    Начал бодро но когда графические интерфейсы начались с виндовз 95 понял что дальше можно не смотреть.

  • @ramzbew5674
    @ramzbew5674 Před rokem +2

    А мог бы ты ответить, есть ли смысл его учить, если ты не собираешься быть embedded программиостом, писать драйвера. Какие проекты вообще на нем реализовать можно ?

    • @selfedu_rus
      @selfedu_rus  Před rokem +5

      Что именно пригодится никто не знает. Си хорош тем, что он мало чего скрывает и видна вся суть, подноготная рабочих программных процессов. А это, в свою очередь, дает лучшее понимание работы других языков программирования. Ну а учить или нет, решать только вам. Мне сложно что то определенное сказать.

    • @ramzbew5674
      @ramzbew5674 Před rokem

      @@selfedu_rus можете привести в пример какой-то коммерческий готовый продукт, который вы написали на Си ?

    • @selfedu_rus
      @selfedu_rus  Před rokem

      Коммерческие делал только на С++ и приводил уже пример в одном из видео из IT-дайджеста (Мои pet-проекты (примеры для самопрокачки)).

    • @user-io5xw7sg5j
      @user-io5xw7sg5j Před rokem +7

      ​@@ramzbew5674 программирование микроконтроллеров arm-архетиктуры осуществляется на си или на ассемблере. А так, для общего образования, стоит прикоснуться к этим знаниям. Очень сильно помогает понять высокоуровневые языки.

    • @2SUB-TV_space
      @2SUB-TV_space Před 4 měsíci

      Игры пишут на Си. Особенно для консолей.

  • @user-zm6ov2kx3i
    @user-zm6ov2kx3i Před měsícem +1

    Я правильно понял, что за один такт процессор обрабатывает объём данных величиной до одного машинного слова?

    • @selfedu_rus
      @selfedu_rus  Před měsícem +1

      Я тоже так понимаю, но за все процессоры не скажу.

  • @AZKO228
    @AZKO228 Před 8 měsíci +1

    1 курс язык си тусур

  • @user-nx5mc3lh4i
    @user-nx5mc3lh4i Před měsícem +1

    В книгах учать писать: main() , вы говорите int main(voed) , нсли принципиальная разница?

    • @selfedu_rus
      @selfedu_rus  Před měsícem

      без разницы, раньше рекомендовали void прописывать, сейчас уже нет

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i Před měsícem

      @@selfedu_rus благодарю

  • @user-dl8st7lb3i
    @user-dl8st7lb3i Před rokem +1

    Подскажите это С++?

    • @selfedu_rus
      @selfedu_rus  Před rokem +1

      нет, Си, но база очень похожа у этих языков

  • @alexkurt4171
    @alexkurt4171 Před rokem +1

    C# бы от вас:)

  • @romanbykov5922
    @romanbykov5922 Před rokem

    18:05 А как же windows 3.0? Она гораздо раньше 95-й была.

    • @selfedu_rus
      @selfedu_rus  Před rokem

      Там ОС была как надстройка над MS-DOS, по сути, графическая оболочка

    • @romanbykov5922
      @romanbykov5922 Před rokem

      @@selfedu_rus а, ну да, точно.

  • @user-nx5mc3lh4i
    @user-nx5mc3lh4i Před 2 měsíci +1

    Курс подойдет полностью с нуля?

    • @selfedu_rus
      @selfedu_rus  Před měsícem

      да

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i Před měsícem

      ​@@selfedu_rusблагодарю, посоветуйте пожалуйста книжку доп. К курсу какую-то
      По факту прохождения отпишусь!

    • @selfedu_rus
      @selfedu_rus  Před měsícem

      в ТГ-канале спросите, сообщество порекомендует; я давно по Си не читал начальных книг ))

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i Před měsícem

      Ок спасибо

    • @past_life639
      @past_life639 Před měsícem

      Сергей , а если я начинающий то мне стоит повозиться с Си или сразу приступать к Си++ ?​@@selfedu_rus

  • @user-pl8ko3wb3t
    @user-pl8ko3wb3t Před rokem +1

    Тоесть счетчик команд == генератор прерываний. Или я туплю

    • @selfedu_rus
      @selfedu_rus  Před rokem

      это специальный регистр в процессоре, который хранит адрес следующей выполняемой команды и все

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t Před rokem +2

      @@selfedu_rus Спасибо что пояснили, буду дальше грызть кварц computer science. А Вы не планируете, раскрыть в подобном формате,технологию компьют. сетей. Заранее простите за наглость. И спасибо за то что делаете знания доступными🤜🤛👍👍👍👍👍👍👍👍👍👍

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t Před rokem

      Просто по сетям я только чуть чуть начал копать физ уровень, и не как не могу продвинуться дальше, "манчестерского кода".Или я не там ищу или инфы и правда мало.

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t Před rokem +1

      Дополню, все таки, знаете просто мечта была бы увидеть на одной платформе, курс "Добрые добрые компьютерные сети" 😋😋😋😋

    • @selfedu_rus
      @selfedu_rus  Před rokem +1

      пока нет, не планирую

  • @Franc_Net
    @Franc_Net Před 9 měsíci +1

    Сергей, спасибо большое за курс.
    Ждал урок по созданию библиотек на Си. Но вы не озвучили эту тему.
    Я после Паскаль и Делфи учу Си.
    В Паскале и Делфи библиотеки реализованы не сложно, всё в одном файле. В Си это просто ппц как запутано для меня.
    И ещё одно. По функциям из библиотек Си. Эта тема не озвучивается, вы просто пишите #include :) но как узнать, какие и где функции в библиотеках? В папке lib их много и как бы это стандарт.
    Я так же понимаю, что Си создан для написания Unix, давно и 1 или 2 людьми. По сравнению с Borland к примеру, где комманда большая была. И это сказалось на синтаксисе и легкости Pascal и Delphi.
    Видимо из-за этого объявив Struct далее это нужно добавлять везде далее, хотя структура объявлена и компилятору всё должно быть понятно по одному имени :)

    • @Franc_Net
      @Franc_Net Před 8 měsíci

      @@user-vh3cm1sx9v да, согласен. Я и не зубрю, т.к. большинство операторов, такиеже как в других языках.
      И указатели в Паскаль такие же как в Си, но в Си они другие :)

  • @Stresscms
    @Stresscms Před rokem +6

    А вот что касается "почти вся вычислительная техника" про принстонскую арзитектуру (фон Неймановскую) очень далеко от правды. Большинство микроконтроллеров (AVR, PIC, Cortex-M, ESP32 ) всё же на Гарвардской архитектуре. Это как раз то место, где Си (без плюсов) пока имеет очень сильные позиции.

    • @michaelplatonov
      @michaelplatonov Před rokem

      M0 нет, да и не в этом дело)

    • @Stresscms
      @Stresscms Před rokem

      @@michaelplatonov да, M0/0+ на принстонской архитектуре как максимально простой и дешёвой. AVR, RISC-V тоже гарвардская. А какие такие дела("дело") и не в чем ("не в том") именно?

    • @michaelplatonov
      @michaelplatonov Před rokem +1

      Большинство современных процессоров на самом деле имеют гарвардскую архитектуру. То есть у них есть отдельные кэши инструкций и данных, из которых соответствующие части ЦП черпают данные. Конечно, за кэшами есть плоское пространство памяти. Но это не имеет отношения к процессору.

    • @Stresscms
      @Stresscms Před rokem

      @@michaelplatonov ...Но шина при этом у них одна, хоть и лазает в разный кэш. Тут тогда стоит и уточнить что является процессором, а что ядром. Вы говорили что процессор обращается к кэшу...а не являются ли кэш, конвейер частью процессора?

    • @michaelplatonov
      @michaelplatonov Před rokem

      @@Stresscms Можно сказать что почти любой процессор это смесь этих двух видов архитектур, чистых практически нет. Также последние версии блоков управления памяти позволяют помечать страницы памяти как код или данные.

  • @NationalVerrater
    @NationalVerrater Před 3 měsíci

    На каком языке был написан язык С?

    • @past_life639
      @past_life639 Před 3 měsíci

      Вроде B (Би)

    • @NationalVerrater
      @NationalVerrater Před 3 měsíci

      @@past_life639 А В на каком?

    • @past_life639
      @past_life639 Před 3 měsíci

      @@NationalVerrater BCPL

    • @NationalVerrater
      @NationalVerrater Před 2 měsíci

      @@past_life639 А BCPL на каком? С чего началась вся цепочка? Исаак родил Иакова..)

    • @past_life639
      @past_life639 Před 2 měsíci

      ​Если вам интересна эта тема , то найдите материалы и изучите их (Например в Википедии) . Заодно узнаете много нового и лишнем это не станет . Отвечаю на ваш вопрос : Язык программирования BCPL это продолжение языка программирования CPL​@@NationalVerrater

  • @stalker7999
    @stalker7999 Před rokem +4

    Перезолив я смотрел это видео еще вчера

    • @selfedu_rus
      @selfedu_rus  Před rokem +1

      да, фото Кена Томпсона не то было )))

  • @user-oi4hq4fn7x
    @user-oi4hq4fn7x Před 6 měsíci +1

    Под разные архитектуры, свои компиляторы, не все идиальны...

  • @salfadelay2157
    @salfadelay2157 Před měsícem

    на 19:12 какой-то совершенно левый Кен Томпсон)

  • @kpanat
    @kpanat Před 9 měsíci +1

    Это синтаксис AT&T. Используется в линуксовой системе.

    • @igorseledtsov7345
      @igorseledtsov7345 Před 8 měsíci

      не совсем так, это синтаксис крнукретного асеемблепаюю а не системы

  • @dkmcdk724
    @dkmcdk724 Před 6 měsíci +3

    Керниган и Ритчи - вот библия по С, никаких курсов не надо. Основа основ, дойдёт до самого тупого (до меня же дошло ещё 40 лет назад)

  • @Bastyon.
    @Bastyon. Před 9 měsíci

    все ясно, но ничего не понятно. темный лес. как только до этого додумались?

  • @MrLotrus
    @MrLotrus Před rokem

    Cpython написан именно на C, а не cpp