Какой язык учить после Си?

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 89

  • @sazoksmiura421
    @sazoksmiura421 Рік тому +4

    Боже, как же кстати мне попалось это видео. Вы буквально описали меня. Когда я смотрел, это видео, у меня была одна мысль: "Черт, так это же точь-в-точь я!".
    Изучал С++ 3 года и безумно нравился этот язык, нравилась строгая статическая типизация, нравилась осознание полного контроля над железом и безграничные возможности, что дарует С++. Но потом, в ВУЗе, невольно перешел на Python. Сейчас попался в ловушку очень хорошей для джуна ЗП, но душа просит С++... И тоже начал невольно поглядывать в сторону Go! Афигенный видос, спасибо!!!

  • @SerGaming-up3ir
    @SerGaming-up3ir 3 місяці тому +1

    C++ довольно неплохо работает со строками, особенно с библиотекой , это очень удобная пристройка к Си.

  • @Вл.Т
    @Вл.Т Рік тому +1

    Привет! Спасибо за контент! Очень интересно! Есть просьба, сделай пожалуйста видео с разжевыванием темы bitwise operators in C. Примеры и сферы использования. Причины использования. Покажи пожалуйста побольше примеров. Спасибо! Жду новых видео.

  • @SerjCrimea
    @SerjCrimea 11 місяців тому

    Спасибо за совет. Тоже искал что-то подобное. У меня путь Pascal - Delphi -PHP- C. Си тоже понравился, да с строками в Си как и на Ассемблере :)
    Знакомился недавно с командами процессора, там все почти готово к типу стринг ;) Пойду посмотрю на Go.

  • @nikolaikiselev253
    @nikolaikiselev253 Рік тому +2

    Не как альтернатива для Go а как помощник в C, посмотри на Lua: быстро, понятно, гарбедж коллектор, библиотека для работы со строками тоже кажется вменяемая, но зуб не дам😊

  • @atmelavr9368
    @atmelavr9368 Рік тому +3

    По С++ видеоуроков не предвидится? Очень уж по СИ уроки мне понравились ваши.

    • @IBmusic_vector
      @IBmusic_vector Рік тому

      посмотрите замечательный плейлист у симпл-код-а: ua-cam.com/video/kRcbYLK3OnQ/v-deo.html

  • @I_am_Pathos
    @I_am_Pathos Місяць тому

    Спасибо большое!

  • @alexanderw6615
    @alexanderw6615 Рік тому

    Смотрю твои израильские видео. Оказывается мы похожи еще больше. Я тоже в последние два года пришел к Израилю и к Go)

  • @JuliettAngel
    @JuliettAngel Рік тому +1

    А мне Python нравится. Хотя, поначалу тоже эти отступы бесили) Но сейчас уже даже забыла об этом. На автомате уже эти отступы ставлю

  • @ВладимирСахаров-н1б
    @ВладимирСахаров-н1б 2 місяці тому

    Добрый. У вас канал на рутубе есть? Можно ссылку?

  • @АртурКорнейчук-ю8щ
    @АртурКорнейчук-ю8щ 7 місяців тому

    Спасибо за контент. Наверное лучший канал для новичков

  • @pshyhopat
    @pshyhopat 5 місяців тому

    У нас очень похожее мышление, я обожаю си, но он уже такой... старенький так сказать, хочеться чет более новое улучшенное, можно было сказать "переходи на с++" но чет не тянет к нему, поэтому думаю на Java перейти, Javascript действительно попса, если у меня на районе есть программисты, это уж точно jsники, вот настолько он популярен что аж блевать хочеться

    • @saddoomer
      @saddoomer 4 місяці тому

      Забудь про джаву, он морально устаревший уже в наших реалиях, смотри на котлин или c# они очень хорошо и быстро развиваются

  • @antegros
    @antegros 3 місяці тому

    После С С#
    Только я не понимаю в чем проблема работы со строками в с? И почему нет работы с потоками? Это все есть. А в го нельзя двигать указатели. Как начнете писать крутой быстрый код, то поймете как важны заморочки с указателями и ассемблерные вставки.

  • @igorseledtsov7345
    @igorseledtsov7345 Рік тому +2

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

    • @qb1k
      @qb1k 3 місяці тому

      В смысле не последнее и за ним ничего нет? Только ассемблер, только хардкор, а ещё ниже машинный код.

    • @igorseledtsov7345
      @igorseledtsov7345 3 місяці тому

      @@qb1k Я имел в виду языки програмитрования.
      Для вас наверное будет новость но ассеблер это не язык программировпния

    • @qb1k
      @qb1k 3 місяці тому

      @@igorseledtsov7345 Язык ассемблера считается языком программирования низкого уровня в противовес высокоуровневым языкам, не привязанным к конкретной реализации вычислительной системы. Это из открытых источников взято. Если ассемблер не язык программирования, то тогда что?

  • @ВасилийВетров-е9в

    ассемблер учи, за ним будующее

    • @jongbak1106
      @jongbak1106 Рік тому

      лучше застрелиться с таким будущем

    • @Alex_Lutor
      @Alex_Lutor Рік тому +1

      Ага , напиши на нем веб приложение 😅

    • @dimr5001
      @dimr5001 Рік тому

      ​@@Alex_Lutorвы прави веб макакам ассемблер не нужен.

    • @qb1k
      @qb1k 3 місяці тому +1

      ​​@@Alex_Lutorвеб приложение искусственный интеллект будет писать, а на ассемблере ты можешь роботов программировать, чипы и т.д. плюс асеммблер даёт более глубокое понимание компьютера за низкооуровнеыэвыми языками будущее. А вэб программирование это, так подрочить перед сном.

    • @nelavas4651
      @nelavas4651 Місяць тому

      ​@@qb1k я слышал что-то под названием wasm или web asm, вроде такая вещь существует для веба

  • @vanmihaylovich
    @vanmihaylovich Рік тому +1

    Альтернатива NodeJS
    это Golang, хотя после C лучше только Rust.

    • @norskiy9765
      @norskiy9765 7 місяців тому

      NodeJS это джаваскрипт, а джаваскрипт ну... Такой себе вариант после Си

  • @igorsavinob
    @igorsavinob Рік тому +1

    Если устали от Си, не хватает функционала, устали от указателей, лучший выбор это C#. Семантика языка практически 1 в 1. На C# можно решать любые задачи разными способами. Работа со строками, C# имеет встроенный язык ling, ни какой другой язык не имеет такого богатого функционала работа со строками как C#.
    В Go я разочарован, поначалу кажется всё просто, ну потом всё сложней. Семантика Go отличается от Си.
    В Go есть такая сложная вещь как интерфейсы, ООП (классы, наследования.....) проще понять чем Goшные интерфейсы. На счёт многопоточности возможно в Go хорошо реализованы, но в C# многопоточность мне больше нравится.
    Есть такая сложная вещь в Си и С++ это указатели, их мало знать и понимать, чтоб сними работать нужно иметь особый талант, так вот Go такой же указательно-ориентированный язык как Си.
    Главный мелкий и противный недостаток Go это нельзя объявить переменную если её не используешь, код не откомпилируется, говорят типа привыкнешь, я за 2 годе так и не привык, если надо что-то быстро проверить протестировать в go такое не прокатит.
    Плюс Go это быстрая компиляция кода, и ещё плюсик языка это функции могут возвращать несколько значений, на этом плюсы языка заканчиваются.

    • @webpomosh
      @webpomosh  Рік тому

      смотря что писать на го. каждый язык под свои задачи. го идеален для серверных приложений

    • @saddoomer
      @saddoomer 4 місяці тому

      @@webpomosh го идеален именно для микросервисов

  • @АлександрДемидов-э2и

    Новичку го подходит? Маловато материала по нему на русском

  • @magicneon9710
    @magicneon9710 Рік тому

    Блин!!! Почему у меня не спросил? Я бы тебе сразу и посоветовал изучать Golang !!!

  • @АлександрПетров-г8о1н

    Многопочности нет в C11? А free не помогает в си?

  • @User-ux1tm
    @User-ux1tm 2 місяці тому

    Си шарп быстрее. Джава в виртуальной машине, песочница. Шарп в тюрьме а то есть в винде. Но ты и так на винде, тебе нужен шарп(есть указатели в отличие от джавы)😊

  • @ilanvinograd9498
    @ilanvinograd9498 Рік тому

    Классный чел בהצלחה בכל מה שאתה תרצה ללמוד או להתקדם בו.

  • @nadirnazirov4707
    @nadirnazirov4707 8 місяців тому

    А что с синтаксисом Го? Такой же как в си?

  • @АндрейЕздаков-у7с
    @АндрейЕздаков-у7с 9 місяців тому

    Тут непонятно как Си выучить, а уже какой после си... Я вот поиск сделал литературы и мне гугл предложил СиЦзиньПинь.😅 Скиньте плиз что нибудь как начать на С 😅😅

    • @peppermint559
      @peppermint559 4 місяці тому

      Стивена Прата книжку глянь

  • @W_O_I_F
    @W_O_I_F Рік тому

    Привет! А можно Go учить сразу вместо Си?

  • @ВладимирИвков-р9р

    Java конечно старый язык(1995), но python на 4 года старше(1991).

    • @ramzbew5674
      @ramzbew5674 Рік тому

      Это первая самая сырая версия. 3 пайтон вышел в 2015

  • @КириллЧе-я5ы
    @КириллЧе-я5ы Рік тому

    В жизни не думал, что от ЯП может реально тошнить, на физиологическом уровне…🥴

  • @anyToMany
    @anyToMany Рік тому

    А что за курс cs 50, где узнать о нем , подскажи пжл

    • @webpomosh
      @webpomosh  Рік тому +1

      cs50.harvard.edu/x/2023/

  • @viewererdos
    @viewererdos Рік тому

    Конечно C++, странный вопрос. Можно ещё и C# или Java.

  • @Sunderlike
    @Sunderlike Рік тому +1

    Rust однозначно!!!

  • @lemmenmin7676
    @lemmenmin7676 Рік тому

    тоже за Zig

  • @MathPTU
    @MathPTU 3 місяці тому +1

    C++ это решение для тебя

  • @Андрей179
    @Андрей179 5 місяців тому

    убирай слово-паразит Попса! тут суть в том что если хорошо знаешь Си то вторым языком хочешь знать некий Популярный язык, может быть для того чтобы начать зарабатывать. а если не "попса" то и не популярный.
    Если нужен ООП можно начать все таки с С++ а уж на нем написан JS, может что-то Своё и напишешь )))

    • @noname-r2k1w
      @noname-r2k1w 2 місяці тому

      Здравствуйте. можете посоветовать Просто исходя из вашего комментария, можно подумать что С учат просто ради знания С. Так вот, вопрос, что собственно дает знания языка С? Если по времени я сильно не ограничен, то стоит ли мне начать с Си, а только потом изучать js или это пустая трата времени, понт? Или все таки Си дает сильное конкурентное преимущество на рынке?

    • @Андрей179
      @Андрей179 2 місяці тому

      @@noname-r2k1w если будете ориентироваться на работу напрямую с устройствами то си важен иначе возможно и не стоит. Главное не синтаксис языка знать а принципы программирования и в зависимости от потребности использовать более удобные инструменты (языки программирования)

    • @noname-r2k1w
      @noname-r2k1w 2 місяці тому

      @@Андрей179 Спасибо за ответ. Уточню один момент? Эти 'принципы программирования' я пойму и без дедушки Си, просто изучая js?
      То есть Си нужно изучать только если планируешь работать с условными умными кофемашинками и автопилотами, но в нагрузку нужны выш мат и всякие другие вузовские штуки?

    • @Андрей179
      @Андрей179 2 місяці тому

      ​@@noname-r2k1w поймете конечно ))) изучайте js и желательно не только готовые фреймы но и сами основы js а "всякие другие вузовские штуки" если понадобятся можно также понять и применять
      PS у JS только один МИНУС- все только о нем и пишут )))) а значит его многие изучают и высокая выборка кандидатов

  • @bodhi-67
    @bodhi-67 Рік тому +1

    Хотел тебе go посоветовать, но... ты сам попробовал

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и Рік тому

      тоже думаю го попробовать, вроде проще чем си, но такой же шустрый

    • @bodhi-67
      @bodhi-67 Рік тому +1

      @@АлександрДемидов-э2и он пока свежий и не оброс горой говна, но со временем станет сложнее

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и Рік тому

      @@bodhi-67 как я понял, сам го простой, но чел сказал, что это видимая простота, там сложность есть в освоении фреймворков. Я сам не прогер, только питон немного начал изучать

  • @ata9750
    @ata9750 Рік тому

    Попробуй Perl

  • @IBmusic_vector
    @IBmusic_vector Рік тому +1

    учи Lua :)

  • @Mexatronika_electronika
    @Mexatronika_electronika Рік тому +1

    Zig учи точно не попса😂

  • @Mexatronika_electronika
    @Mexatronika_electronika Рік тому

    Учи Carbon 😉

  • @blackdragon7047
    @blackdragon7047 Рік тому

    Изучай Rust

  • @ВячеславДолинский-г7ы

    Язык С называют языком "ошибкой", и не случайно. На языке С пишут программы для , например, роутеров, где нужно выжать все соки из "слабого железа". Единственный плюс языка С - возможность легко освоить язык С++. Ну а С++ открывает огромные возможности -- эпическое количество шедевриальных, сторонних библиотек. Ну а Go -- кашу маслом не испортишь -- как хобби. ))

    • @hiki7661
      @hiki7661 Рік тому

      c++ это ошибка человечества, хотите в эмбедед для этого есть си, если нужны высоконагруженные системы там rust, если чисто бизнес логика, то с# или java

    • @saddoomer
      @saddoomer 4 місяці тому

      @@hiki7661 в энтерпрайзе ничего не пишут полностью на расте, его используют как дополнение для с++ для уязвимых к утечке памяти местам. бизнес логику разные компании пишут на разных языках: с++, c#, go, java, kotlin, python. в эмбедеде давно уже с++ используют намного чаще, чес си

  • @sergey6661313
    @sergey6661313 Рік тому +1

    zig

  • @jetsker6388
    @jetsker6388 Рік тому +1

    Попса попса

  • @КириллЧе-я5ы
    @КириллЧе-я5ы Рік тому

    Ррраааааст…

  • @subbota_de
    @subbota_de 2 місяці тому

    Жесть ты душный. Раз 5 по кругу рассказать одно и тоже.. кто смотрит и с первого поняли твою проблему 🤦🏻‍♀️ почти 20 минут повторений можно было спокойно упаковать в 5-7 минут полезного изложения...

  • @youripink4591
    @youripink4591 7 місяців тому

    Да,братан,не оратор ты.😊
    А не пытался замутить что-то своё?🎉

  • @СтраусТруп-с5н
    @СтраусТруп-с5н Рік тому +3

    Щас бы в 2023 учит сишки, когда есть *Rust*

    • @leosv0
      @leosv0 Рік тому

      Где есть раст? Си везде есть

    • @СтраусТруп-с5н
      @СтраусТруп-с5н Рік тому

      @@leosv0 наитупейший аргумент. Это как если бы в своё время говорил зачем сенсорные телефоны, когда у всех кнопочные

    • @leosv0
      @leosv0 Рік тому

      @@СтраусТруп-с5н у тебя наитупейший пример. По факту телефоны меняются только так. А языки совсем не так.

    • @hiki7661
      @hiki7661 Рік тому

      @@leosv0 ну для эмбедед си для высоконагруженных раст все очевидно

    • @norskiy9765
      @norskiy9765 7 місяців тому

      ​@@hiki7661ну раст и для эмбеда подходит хорошо, даже лучше чем кресты, и в расте есть достаточно синтаксического сахара, как типы данных например. Хотя Сишечка все же роднее, да и проще)

  • @АлександрДемидов-э2и

    раст - это как мне обьяснили вылизанный с++ имеющий сборщик мусора, как один из доводов

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и Рік тому

      @@UofAlbertaII ну я не помню точно, что-то там с эффективным использованием памяти связано. Для меня это всё непонятные абстракции, которые я как не кодер не обязан помнить.

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и Рік тому

      @@UofAlbertaII ну так я сразу оговорился, что слова не мои, а третьего лица. За что купил - за то и продаю) А так, каждый имеет возможность написать. Настроение хорошее, вот и пишу)