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

Поделиться
HTML-код
  • Опубликовано: 21 фев 2023
  • Практический курс по C/C++: stepik.org/course/193691/
    Телеграм-канал: t.me/java_and_c
    Инфо-сайт: proproprogs.ru/c_base
    Краткая история развития вычислительной техники и языка программирования Си.

Комментарии • 190

  • @trimo1120
    @trimo1120 4 месяца назад +23

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

  • @MrArcherV
    @MrArcherV 6 месяцев назад +9

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

  • @Tosha.V
    @Tosha.V Год назад +11

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

  • @paracetamol4ik
    @paracetamol4ik 2 месяца назад +4

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

  • @romanbush5164
    @romanbush5164 Год назад +7

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

  • @ipokemoni4163
    @ipokemoni4163 Год назад +21

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

  • @romanbush5164
    @romanbush5164 Год назад +18

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

    • @IAnikeyI
      @IAnikeyI Год назад +3

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

  • @user-iy5kd3tz3d
    @user-iy5kd3tz3d 9 месяцев назад +6

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

  • @ccjx_space
    @ccjx_space 10 месяцев назад +16

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

    • @user-ws8gp9jr3i
      @user-ws8gp9jr3i 10 месяцев назад +2

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

  • @Elijah_Weatney
    @Elijah_Weatney Год назад +48

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

  • @charlesfrost5138
    @charlesfrost5138 10 месяцев назад +3

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

  • @anvarx1
    @anvarx1 Год назад +8

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

  • @user-lg7bd2uz2f
    @user-lg7bd2uz2f 8 месяцев назад +9

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

  • @user-mp2ih3qu5p
    @user-mp2ih3qu5p 7 месяцев назад +3

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

  • @Alexcymantrene
    @Alexcymantrene 10 месяцев назад +13

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

  • @user-ct6lf6pz7d
    @user-ct6lf6pz7d Год назад +14

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

  • @kephec6233
    @kephec6233 5 месяцев назад +3

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

  • @m_yoro3483
    @m_yoro3483 Год назад +6

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

  • @agsdager
    @agsdager 4 месяца назад +3

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

    • @paracetamol4ik
      @paracetamol4ik 2 месяца назад

      полностью согласен

  • @PerryCoxer
    @PerryCoxer 7 месяцев назад +2

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

  • @vimbor5034
    @vimbor5034 Год назад +9

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

  • @savapalm
    @savapalm Год назад +3

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

  • @name_surname-eo6dz
    @name_surname-eo6dz Год назад +3

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

  • @alexandervalter
    @alexandervalter Год назад +4

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

  • @oneninezero
    @oneninezero 11 месяцев назад +3

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

  • @SOCHNEF
    @SOCHNEF 9 месяцев назад +6

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

  • @user-ee1lx1pe7n
    @user-ee1lx1pe7n Год назад +13

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

  • @viewererdos
    @viewererdos 8 месяцев назад +33

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

    • @Franc_Net
      @Franc_Net 7 месяцев назад +4

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

    • @Maximko23life
      @Maximko23life 5 месяцев назад +4

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

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n 5 месяцев назад

      @@Franc_Netбред

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n 5 месяцев назад +1

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

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n 5 месяцев назад +1

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

  • @vasilpir8605
    @vasilpir8605 4 месяца назад +1

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

  • @user-ws8gp9jr3i
    @user-ws8gp9jr3i 10 месяцев назад +4

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

  • @jamesdriver1619
    @jamesdriver1619 11 месяцев назад +2

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

  • @VGCor
    @VGCor Год назад +1

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

  • @SergeiChuikov
    @SergeiChuikov Год назад +4

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

  • @Alexey-gp7vc
    @Alexey-gp7vc Год назад +11

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

    • @vasilpir8605
      @vasilpir8605 4 месяца назад

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

  • @northern_man_
    @northern_man_ 9 месяцев назад +5

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

  • @michaelbond6496
    @michaelbond6496 9 месяцев назад +3

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

  • @Anton16180
    @Anton16180 Год назад +3

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

  • @user-it3yo1sn6i
    @user-it3yo1sn6i Год назад +3

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

  • @eugenedukatta9355
    @eugenedukatta9355 7 месяцев назад +1

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

  • @user-vx9jv8lr7m
    @user-vx9jv8lr7m 9 месяцев назад +2

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

  • @_GreenSnake_
    @_GreenSnake_ Год назад +3

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

  • @novingo2
    @novingo2 7 месяцев назад +1

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

  • @hunterxvov4ik
    @hunterxvov4ik 9 месяцев назад +3

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

  • @donfedor007
    @donfedor007 Год назад +2

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

  • @user-df8dm8qk4n
    @user-df8dm8qk4n 9 месяцев назад +3

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

  • @lindx2533
    @lindx2533 Год назад +2

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

  • @ZemAndrei
    @ZemAndrei Месяц назад +1

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

  • @StrikerNSK1
    @StrikerNSK1 Год назад +5

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

    • @selfedu_rus
      @selfedu_rus  Год назад +4

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

  • @Ordinary_man2049
    @Ordinary_man2049 Год назад +2

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

  • @romanbykov5922
    @romanbykov5922 Год назад +2

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

  • @yarik83men51
    @yarik83men51 10 месяцев назад +2

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

  • @user-lp4zl4wc8c
    @user-lp4zl4wc8c 6 месяцев назад +1

    Спасибо Вам!

  • @nokia_n-gage
    @nokia_n-gage Год назад +3

    Супер!

  • @weltrogg1768
    @weltrogg1768 7 месяцев назад +1

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

  • @DropDead14
    @DropDead14 Год назад +4

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

    • @selfedu_rus
      @selfedu_rus  Год назад

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

    • @DropDead14
      @DropDead14 Год назад +1

      @@selfedu_rus 😁

  • @andredru4278
    @andredru4278 4 месяца назад

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

  • @user-xs1pn1je2p
    @user-xs1pn1je2p 4 месяца назад +1

    Благодарю !

  • @ilona7051
    @ilona7051 Год назад +2

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

  • @serega_a10x2
    @serega_a10x2 3 месяца назад +1

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

  • @user-xm5zl9up4r
    @user-xm5zl9up4r 4 месяца назад +1

    Спасибо

  • @yasmotru
    @yasmotru 4 месяца назад +1

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

  • @JohnWickMovie
    @JohnWickMovie 11 месяцев назад +2

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

    • @selfedu_rus
      @selfedu_rus  11 месяцев назад +1

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

    • @JohnWickMovie
      @JohnWickMovie 11 месяцев назад

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

  • @user-we2xb5sx1b
    @user-we2xb5sx1b 4 месяца назад +1

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

  • @some_dude1
    @some_dude1 Год назад +1

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

  • @igorkatov4831
    @igorkatov4831 Год назад +3

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

  • @seyran_os
    @seyran_os 10 месяцев назад +1

    Лучший

  • @user-fz5hx4xd1b
    @user-fz5hx4xd1b Месяц назад +1

    супер

  • @smartfonn91
    @smartfonn91 10 месяцев назад +1

    Годнота

  • @IgorDev21
    @IgorDev21 Год назад +2

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

    • @selfedu_rus
      @selfedu_rus  Год назад +2

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

  • @evgenijelisej9241
    @evgenijelisej9241 Месяц назад +1

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

  • @mihail8159
    @mihail8159 3 месяца назад +1

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

    • @selfedu_rus
      @selfedu_rus  3 месяца назад

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

  • @jamjam3337
    @jamjam3337 11 месяцев назад +1

    👏👍

  • @user-ex8ed6pu9h
    @user-ex8ed6pu9h 5 месяцев назад +1

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

  • @user-xr1sr4pz4z
    @user-xr1sr4pz4z Год назад +1

    Топчик

  • @user-gy2by9si8f
    @user-gy2by9si8f Год назад +1

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

    • @selfedu_rus
      @selfedu_rus  Год назад +1

      нет в планах )

    • @user-gy2by9si8f
      @user-gy2by9si8f Год назад +2

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

    • @user-ir1zn7cn8z
      @user-ir1zn7cn8z Год назад +2

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

  • @alexeylugovskoy9487
    @alexeylugovskoy9487 Месяц назад

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

  • @azatmuhitov3098
    @azatmuhitov3098 Год назад

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

  • @ramzbew5674
    @ramzbew5674 Год назад +2

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

    • @selfedu_rus
      @selfedu_rus  Год назад +5

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

    • @ramzbew5674
      @ramzbew5674 Год назад

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

    • @selfedu_rus
      @selfedu_rus  Год назад

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

    • @user-io5xw7sg5j
      @user-io5xw7sg5j Год назад +7

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

    • @2SUB-TV_space
      @2SUB-TV_space 2 месяца назад

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

  • @Kengur8
    @Kengur8 5 месяцев назад +1

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

  • @Stresscms
    @Stresscms Год назад +6

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

    • @michaelplatonov
      @michaelplatonov Год назад

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

    • @Stresscms
      @Stresscms Год назад

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

    • @michaelplatonov
      @michaelplatonov Год назад +1

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

    • @Stresscms
      @Stresscms Год назад

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

    • @michaelplatonov
      @michaelplatonov Год назад

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

  • @Franc_Net
    @Franc_Net 7 месяцев назад +1

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

    • @Franc_Net
      @Franc_Net 6 месяцев назад

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

  • @erhundvimmbseowde2918
    @erhundvimmbseowde2918 Месяц назад

    Каеф

  • @AZKO228
    @AZKO228 6 месяцев назад +1

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

  • @user-dl8st7lb3i
    @user-dl8st7lb3i 11 месяцев назад +1

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

    • @selfedu_rus
      @selfedu_rus  11 месяцев назад +1

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

  • @romanbykov5922
    @romanbykov5922 Год назад

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

    • @selfedu_rus
      @selfedu_rus  Год назад

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

    • @romanbykov5922
      @romanbykov5922 Год назад

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

  • @user-nx5mc3lh4i
    @user-nx5mc3lh4i 6 дней назад +1

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

    • @selfedu_rus
      @selfedu_rus  6 дней назад

      да

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i 4 дня назад

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

    • @selfedu_rus
      @selfedu_rus  4 дня назад

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

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i 3 дня назад

      Ок спасибо

  • @dkmcdk724
    @dkmcdk724 4 месяца назад +3

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

  • @Bastyon.
    @Bastyon. 7 месяцев назад

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

  • @user-pl8ko3wb3t
    @user-pl8ko3wb3t 11 месяцев назад +1

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

    • @selfedu_rus
      @selfedu_rus  11 месяцев назад

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

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t 11 месяцев назад +2

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

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t 11 месяцев назад

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

    • @user-pl8ko3wb3t
      @user-pl8ko3wb3t 11 месяцев назад +1

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

    • @selfedu_rus
      @selfedu_rus  11 месяцев назад +1

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

  • @user-oi4hq4fn7x
    @user-oi4hq4fn7x 4 месяца назад +1

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

  • @stalker7999
    @stalker7999 Год назад +4

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

    • @selfedu_rus
      @selfedu_rus  Год назад +1

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

  • @gdfhjks
    @gdfhjks 5 месяцев назад +1

    Не понятно как может физическая ячейка нести 8 бит информации , если на физическом уровне она может быть в двух состояниях , ноль либо единица . 8 бит это 4е ячейки 8:15

    • @selfedu_rus
      @selfedu_rus  5 месяцев назад

      под ячейкой понимается 1 байт = 8 бит

    • @gdfhjks
      @gdfhjks 5 месяцев назад

      @@selfedu_rus я так понимаю , один МОП-транзистор, который имеет два состояния это физическая ячейка, а вы говорите о массиве считываемых ячеек памяти , состоящем из 3 физических транзисторов, которые два в кубе и дают 8 бит или 1 байт

  • @alexkurt4171
    @alexkurt4171 Год назад +1

    C# бы от вас:)

  • @kpanat
    @kpanat 7 месяцев назад +1

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

    • @igorseledtsov7345
      @igorseledtsov7345 6 месяцев назад

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

  • @NationalVerrater
    @NationalVerrater Месяц назад

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

    • @past_life639
      @past_life639 Месяц назад

      Вроде B (Би)

    • @NationalVerrater
      @NationalVerrater Месяц назад

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

    • @past_life639
      @past_life639 Месяц назад

      @@NationalVerrater BCPL

    • @NationalVerrater
      @NationalVerrater Месяц назад

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

    • @past_life639
      @past_life639 Месяц назад

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

  • @kpanat
    @kpanat 7 месяцев назад +1

    Да чушь это всё... Используются разные сегменты памяти как минимум 3 это программа, данные стек. И ещё есть константы и динамическая память. Считайте сколько. 5 получается... Да физически это одна единая память и даже адресуется непрерывно. Но сегментов 5 и нельзя вылезать за границы и использовать не по назначению ,а то вылетит всё... Более того система многозадачная. Есть оперционка а в ней набор задач. И для каждой задачи включая операционку структура работы с памятью одна и так же. Но привилегии только разные и приоритеты. Операционка создаёт сегменты для задачи и запускает програму, а когда она заканчивается освобождает это всё... у первых компов операционки не было и это был минус. Они работали в пакетном режиме. Предаёшь компу программу она её компилит, выполняет и выдаёт результаты. Была такая должность оператор ЭВМ. Он загружал ЭВМ запускал задачу а потом получал результаты, которые потом вместе с программой возвращались заказчику. Программы писались от руки и передавались на перфорацию. там был ещё один человек, который печатал текст а перфоратор печатал перфокарты. Сейчас всё делает опреционка. Вот... Я не знаю что будет завтра может комп научится понимать наш голос и выполнять команды по голосу. Мы вместо программы будем выдавать ему звуковой файл... А он нам в ответ что-то пропоёт... Мы это переведем и получим то, что нам надо... Посмотрим!

  • @MrLotrus
    @MrLotrus 11 месяцев назад

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

    • @selfedu_rus
      @selfedu_rus  11 месяцев назад

      да, реально!

  • @LithiumDeuteride-6
    @LithiumDeuteride-6 6 месяцев назад +1

    Про Си совсем немного.

    • @selfedu_rus
      @selfedu_rus  6 месяцев назад

      зато дальше весь следующий курс! ))

  • @Kengur8
    @Kengur8 5 месяцев назад +1

    А потом опять разделили память на команды и данные. Но все равно это архитектура фон неймана

  • @erzhan225
    @erzhan225 7 месяцев назад +1

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

    • @Wo_Wang
      @Wo_Wang 5 месяцев назад

      С удобен для небольших проектов с одним программистом, модулей на 20-50...
      :-)