Что выбрать C++ или C#? С чего лучше начать?

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

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

  • @BashkaMen
    @BashkaMen 6 лет назад +906

    "С++ и C# очень схожи" - и тут я закрыл видео

    • @Penilopa24
      @Penilopa24 6 лет назад +238

      нуууу...Они начинаются с одной и той же буквы (-:

    • @spongifay67
      @spongifay67 6 лет назад +12

      Ну тк в чем он не прав?

    • @BashkaMen
      @BashkaMen 6 лет назад +52

      Спонгифай ну если б программировал, то понял бы :)

    • @danielflash4253
      @danielflash4253 6 лет назад +14

      +Спонгифай нууу, нет. Они более разные чем например csharp и java, если упустить кросплатформинность

    • @vabka-7708
      @vabka-7708 6 лет назад +24

      C# Больше похож на java, чем на C++. С C++ у него больше схожестей именно в синтаксисе некоторых вещей (и то только с первого взгляда).

  • @svin865
    @svin865 3 года назад +65

    "c++ и c# очень схожи" - сегодня хватит ютуба

  • @builderNITRO
    @builderNITRO 4 года назад +34

    Я включил видос
    Видос: C# и C++ очень похожи
    Я: Закрыл видео

    • @AEPony
      @AEPony 3 года назад +2

      Очень умно и оригинально!

    • @yanatsist9442
      @yanatsist9442 3 года назад

      плагиат

  • @denisromanov3137
    @denisromanov3137 6 лет назад +171

    Автор - гений... Просто перечитал хабр...

    • @behruzhojiev9625
      @behruzhojiev9625 4 года назад +10

      Для ленивых кому лень читать хабр

    • @harutmuradyan1963
      @harutmuradyan1963 4 года назад +18

      @@behruzhojiev9625 Лень читать? Тогда лучше вообще не будут программировать.

    • @Favourite1One
      @Favourite1One 4 года назад +3

      Сначала подумал, у меня дежавю)

    • @семсем-к7я
      @семсем-к7я 3 года назад +1

      а кто это?

    • @otpical7421
      @otpical7421 3 года назад

      @@behruzhojiev9625 я который хз где этот хабр

  • @impisigmatus
    @impisigmatus 6 лет назад +134

    Си++ или си шарп - это Юнцам по вкусу За решёткой есть жизнь И на кладбище есть плюсы

    • @hlop_vmp
      @hlop_vmp 6 лет назад +11

      папа может си

    • @СергейПоляков-у9г
      @СергейПоляков-у9г 6 лет назад +19

      пайтон или руби господи спаси

    • @rom4ikgamer783
      @rom4ikgamer783 6 лет назад +2

      Сергей Поляков пайтон, потому что на руби можно толькко НАЧАТЬ делать самые легкие текстовые игры

    • @TheAltherial
      @TheAltherial 6 лет назад +4

      Rom4ik GAMER
      Ты тупишь в каждом комменте здесь.

    • @alikhanboltekov4648
      @alikhanboltekov4648 5 лет назад +4

      Дебилы на пайтоне игры писать можно хоть джаваскрипте они просто по качеству хуже будут

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

    как же я рад что выбрал с++, такой удобный так ещё и мультизадачный, от программ для упрощения своей жизни по типу менеджер задачь и питания до создания читов, я изначально не понимал зачем мне весь этот сложный бред, но когда узнал что в с++ можно тупо врыватся с ноги в код любой другой программы и менять там всё что не нравится я просто обалдел, это как менять html код в браузере

  • @PastuhMedvedey
    @PastuhMedvedey 5 лет назад +54

    Да ладно, под современные микроконтроллеры все пишется на Си, вот тебе и устаревший язык...

    • @Мемраммист
      @Мемраммист 4 года назад

      С++ не отличается возможностями )

    • @shadowcode7752
      @shadowcode7752 4 года назад +1

      Даже лучше.

    • @АндрійМусикевич
      @АндрійМусикевич 3 года назад

      @@Мемраммист если нужно делать высокоэффективную прогу то берут СИ), даже больше почти все игровые движки ААА проектов написаны на С)) для гейм дева если тв пишешь на с++ то ты должен знать +- как работает С)

    • @O5_12
      @O5_12 3 года назад +2

      @@АндрійМусикевич зачем тебе C ? когда есть ассемблер ? а лучше вообще сразу писать машинный код.

  • @АлесяОлеся-е7е
    @АлесяОлеся-е7е 6 лет назад +37

    Си... Ничего не пишут... Только поддержка старого кода... Да.
    QT Фреймворк влияющий на просплатформенность... Мдааа.

    • @Туча-х7ш
      @Туча-х7ш 4 года назад +1

      C не c++. На С максимум микроконтроллеры программируют

    • @somebodywithatowel3208
      @somebodywithatowel3208 4 года назад

      @@Туча-х7ш согласен,на с++ можно и ОАЗИС написать,как в первому игроку приготовиться

    • @obzhigov
      @obzhigov 3 года назад

      @@Туча-х7ш Как на счёт GTK+?

  • @ItsEdys
    @ItsEdys 5 лет назад +8

    чотко и прямо. C# стоит изучать если вы только новичок в кодинге, хотите попробовать себя в создании игр на Unity и вообще в программирование. C++ стоит изучать если вам понравилась эта среда программирования после C# и вы хотите чего то больше.

    • @Tornado-ln7fq
      @Tornado-ln7fq 3 года назад

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

    • @TheSancheriuS
      @TheSancheriuS 2 года назад +2

      @@Tornado-ln7fq Приветствую! Новые движки - это какие?

    • @yakim4921
      @yakim4921 2 года назад +6

      @@Tornado-ln7fq насмешил xD

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

      @@Tornado-ln7fq наприклад

    • @Tornado-ln7fq
      @Tornado-ln7fq Год назад

      @@McGewen Тебе на приклад!

  • @МаксимКулаков-ъ7д
    @МаксимКулаков-ъ7д 4 года назад +18

    Спасибо, что зачитал нас текст из статей хабра

    • @medvedvshapke
      @medvedvshapke 4 года назад

      Так гошка все ворует в Инете.

  • @imdmotcm8953
    @imdmotcm8953 6 лет назад +33

    С Си не согласен. На нем написан Linux и пока он существует,Си всегда будет актуален и вообще это основа всех современных языков, его синтаксис используют многие современные языки програмирования.

    • @orcslaughterer6972
      @orcslaughterer6972 6 лет назад +4

      но он морально устарел
      спору нет, Си топовый язык, но отсутствие в нём ООП меня убивает
      уже существует множество фреймворков для высокоуровневых языков для низкоуровневого кодинга, так что в Си потребность отпадает

    • @basvalan
      @basvalan 5 лет назад +5

      @@orcslaughterer6972 ООП это парадигма, а не характеристика языка. На си спокойной реализуются все фишки ООП.

    • @orcslaughterer6972
      @orcslaughterer6972 5 лет назад

      @@basvalan а можно пруфы реализации ооп в си?

    • @basvalan
      @basvalan 5 лет назад +2

      @@orcslaughterer6972 WinApi или просто так и гугли, есть книги по этому вопросу. ООП это не классы (хотя он на си реализуемы), это парадигма и идеалогия.

    • @orcslaughterer6972
      @orcslaughterer6972 5 лет назад

      @@basvalan спасибо, посмотрю

  • @iPod71000
    @iPod71000 6 лет назад +25

    Лафоре - лучшее начало для изучение С++.

  • @ATtiny13a-PU
    @ATtiny13a-PU 4 года назад +3

    звук не на 590 тыс подписчиков. Между прочим, собрать БОЖЕСТВЕННЫЙ микрофон можно за всего 500 рублей из 2-х канального ОУ, нескольких электронных капсюль микрофонов (стоимость качественных которых не более 100 рублей, а чаще 25 рублей), и кучки конденсаторов и резисторов.

  • @mkagaming7925
    @mkagaming7925 4 года назад +23

    Язык С уже не актуален и не перспективен, С++ и С# очень похожие языки. Ясно, понятно...

    • @ЛюблюТактики-ъ1к
      @ЛюблюТактики-ъ1к 3 года назад +1

      Java уже устарела физически и морально, поэтому учите Kotlin... 🤣

  • @blackmass4925
    @blackmass4925 4 года назад +4

    Чистый язык Си прекрасен.
    Простой. Изучается быстро. При хорошем преподавателе, учебниках и задачнике укладывается в голову монолитной кирпичной стеночкой.

    • @Tim_Linkel
      @Tim_Linkel 4 года назад

      Думаю изучать си, даже начал, подскажи хороший источник для изучения.

    • @iam7610
      @iam7610 4 года назад

      А на счёт С++ что можете сказать?

    • @lazdimko
      @lazdimko 4 года назад

      @@iam7610 это уже сложный язык, но он читабельный. Почитай книгу Стивена Прата про с++

  • @ВалерийВаланчус
    @ВалерийВаланчус 6 лет назад +2

    C# на платформе NET . Эта платформа имеет несколько операционных систем . А вы говорите , что C# привязан только к Windows . C# потребляет больше оперативной памяти поэтому он годен только для компьютерах .

  • @БахтиярТунгатаров
    @БахтиярТунгатаров 6 лет назад +10

    Оба нужны си шарп больше для графики и с++ удобней для решения сложных диф уравнений.

    • @valerafox7795
      @valerafox7795 4 года назад +1

      Вообще ж как практика показывает, получается наоборот ( У Шарпа с этим фреймворком побольше функционал будет, а у C++ оптимизация лучше

  • @yourownazog8069
    @yourownazog8069 6 лет назад +23

    C++ - мощь!

    • @kronos756
      @kronos756 4 года назад

      Быстрее, скорую! Человека лихорадит

    • @unoveb-1394
      @unoveb-1394 3 года назад

      @@kronos756 уже 2 года в твое время

  • @GachiMayhem
    @GachiMayhem 6 лет назад +12

    Текст видео прям в копирку с одной недавней статьи на Хабре. Не ты её писал часом?)

  • @7AKV7
    @7AKV7 6 лет назад +11

    C++ и С# оба хороши. Пробуйте оба языка, они очень похожи. Мне из моих потребностей и интересов больше нужен С#.
    С++ конечно очень гибкий и полезный но сейчас нужен именно С#. Джаву тоже хотел бы заучить, просто ради разнообразия, развития в программировании и ради того что я смогу предложить в будущем.

    • @____300
      @____300 2 года назад

      Ну как, выучил C#?

    • @maksgo1529
      @maksgo1529 2 года назад

      @@____300 такой же вопрос)

    • @maksgo1529
      @maksgo1529 2 года назад

      Какой лучше?

    • @imk1ro
      @imk1ro 2 года назад

      какой лучше учить в начале?

    • @magni3159
      @magni3159 2 года назад

      @@imk1ro C#

  • @nechelovek4053
    @nechelovek4053 6 лет назад +36

    "C# привязан к шиндовсу" после этого закрыл видос

    • @qweex-6498
      @qweex-6498 5 лет назад +4

      А как ты пишешь ,если закрыл видео ?

    • @kavelquu
      @kavelquu 4 года назад +3

      @@qweex-6498 открыл видос заново, написал коммент, и после того как автор произнес "C# привязан к шиндовсу", закрыл видео

    • @raindery7260
      @raindery7260 4 года назад

      Пиздец, не знать про .NET CORE. Какого, спрашивается, лешего

  • @абвгденигде
    @абвгденигде 2 года назад +4

    Для разработчиков программ для микропроцессоров язык Си вполне актуален.

  • @kadyshev2759
    @kadyshev2759 5 лет назад +2

    Как по мне с# выигрывает только в том, что microsoft кладут его на большую красивую тарелку, делая для него всякие winforms, wpf которые поддерживают только шарп, в остальном довольно дырявый язык. Но со временем эти дыры латают, делают очень часто обновления, что очень радует. Ну не знаю, с++ лично для меня как родной.
    Но сравнивать с# и с++ как огонь и воду.
    А про язык C не согласен, знания об основах никогда не бывают лишними.

    • @medvedvshapke
      @medvedvshapke 4 года назад +1

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

    • @М.ЮліанПрокопенко
      @М.ЮліанПрокопенко 4 года назад

      @@medvedvshapke емм

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

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

  • @КозырнойВалет-й3ч
    @КозырнойВалет-й3ч 6 лет назад +43

    Зачем слушать человека, у которого есть видео "C#(и c++) за час", видимо так поверхностно, автор видео и знает эти языки(на уровне Hello world). Очень охожи они, ахаха, то что они си подобны и фраза в терминале, при начале изучения того или иного языка Hello world.

    • @klirik7873
      @klirik7873 6 лет назад +2

      лол, так на многих же языках начинается с Hello World, это уже такая традиция))

    • @ricardomilos857
      @ricardomilos857 6 лет назад +5

      Потому что для новичков (вообще в программировании, т.е. школьников) выпускается 15 эпизодов по какому либо языку, а для более (т.е. немного) продвинутых ребят он выпускает видео с курсом в один час. Т.е. чтобы просто и быстро запомнить все нужные функции, но это не значит, что изучение с++ и с# заканчивается на одном часу

    • @mishkaplay9998
      @mishkaplay9998 6 лет назад

      Static void Main (string[] args)
      }
      console writeline( Hello World!) ;
      console ReadKey() ;
      C# ван лав)))))))

  • @webgoal3287
    @webgoal3287 3 года назад +1

    После того как услышал что С# и С++ схожи. Остановил видео и пошел читать комменты чисто поржать.. Вот они учителя программирования.. Элементарных вещей даже не понимают.

  • @vladmetelev3521
    @vladmetelev3521 6 лет назад +9

    Давай больше видео на эту тему)
    К примеру swift и objective-c. java и kotlin для андроид. php, python и rubi для веба. И так далее...

    • @gdlunar3773
      @gdlunar3773 5 лет назад

      Objective-C медленно умирает...

    • @mycodding-8701
      @mycodding-8701 Год назад

      Дружище, Питон не только для веба, он и для андроид (kiwy фреймворк), и простых игр ( pygame и т.д. ), и для нейронных сетей, и для машинного обучения, и для аналитики данных, и для ИИ. Питон универсален.

    • @ЕленаВасильева-о8р1э
      @ЕленаВасильева-о8р1э Год назад

      swift - ios, java, kotlin, android studio - android, c++, python,rubi - инфобезопасность

    • @JurabekAbduhalilov-z7l
      @JurabekAbduhalilov-z7l Год назад

      js для веба

  • @PsychoBlog01
    @PsychoBlog01 3 года назад +2

    А все таки вопрос, какой язык быстрее можно выучить? Или же какой из них сложнее??

    • @quadroninja2708
      @quadroninja2708 3 года назад

      Вообще, для всех по-разному. Если ты, допустим, школьник и у тебя есть время учиться, то лучше начать с Cи, Паскаля или вообще ассемблера. Это даст понимание работы машины изнутри, алгоритмическую базу и заложит фундамент. Если же нужно сменить род деятельности или срочно начать работать, то тут смотреть по направлению. Веб разработка - JavaScript и PHP, под Андроид - Kotlin. Могу быть не прав, но статистика по языкам легко гунлится

  • @krancore
    @krancore 4 года назад +5

    Ну точно не Страуструп должна быть первой книгой по плюсам.

  • @geghamantonyan9167
    @geghamantonyan9167 5 лет назад +11

    Как можно сравнивать C++ или C# разве то что синтаксис)))))))

  • @alexandrtsvetkov7715
    @alexandrtsvetkov7715 6 лет назад +31

    С++ лучше конечно же!

    • @ПашаХЗ-м8й
      @ПашаХЗ-м8й 6 лет назад +3

      ГОВНО!

    • @BitKovin
      @BitKovin 5 лет назад +6

      @@ПашаХЗ-м8й обоснуй

    • @ПашаХЗ-м8й
      @ПашаХЗ-м8й 5 лет назад +4

      @@BitKovin А ты поработай с тем и тем языком. Поймешь. Вот я работал с C# и С++. Дак вот С++ -- это огромный WTF!!!

    • @BitKovin
      @BitKovin 5 лет назад +12

      @@ПашаХЗ-м8й можешь конкретно сказать чем тебе не нравится с++?

    • @VitaliyNET
      @VitaliyNET 5 лет назад +9

      Я работаю со всеми c#, c++, java, objc, swift итп. И скажу, что другим языкам до c++ еще расти и расти... java вообще большой огромный wtf

  • @ДмитрийСтыбзил
    @ДмитрийСтыбзил 5 лет назад +16

    Я тоже плаваю в Си.
    Только плаваю где-то на днище - на одном острове С# на другом Си плюсы. Куда всплыть если Питон проглотил ноги а Java в космосе?

    • @medvedvshapke
      @medvedvshapke 4 года назад +1

      Конечно шарп, если не драйвера писать и не под микроконтроллеры.

    • @М.ЮліанПрокопенко
      @М.ЮліанПрокопенко 4 года назад +2

      Хмм я думаю с++, ну я говорю на чем мне было легче.

    • @PianoElipse
      @PianoElipse 4 года назад

      самый гениальный комментарий

    • @Parallax-i4l
      @Parallax-i4l 4 года назад +1

      @@medvedvshapke АХАХА....Ты серьезно думаешь, что на c++ только драйвера пишут?)

    • @medvedvshapke
      @medvedvshapke 4 года назад

      @@Parallax-i4l где ты это увидел? Развивай мозг, малыш.

  • @БекзатСарсенбаев-р7ф
    @БекзатСарсенбаев-р7ф 3 года назад +1

    Насколько я понял С++ это большой дядя Сэм который ну нереально крут при очень сложных и масштабных проектах. Но слаб в маленьких забегах. А С# наоборот маленький Томми который может быстро бегать но на короткие дистанции и хорош в маленьких проектах.

    • @quadroninja2708
      @quadroninja2708 3 года назад

      C++ впринципе и в маленьких неплох, не знаю насчёт C#

    • @LeeEverett-b9y
      @LeeEverett-b9y 3 года назад +1

      Идеальное понимание.

  • @darksega1
    @darksega1 4 года назад +5

    Страуструп - скорей всего с Австралии :)

  • @c4llv07e
    @c4llv07e 4 года назад +8

    Когда ты web разраб: "Си устаревший".

  • @firestoney1842
    @firestoney1842 6 лет назад +17

    Почему все говорят о UNreal engine, но не говорят о cryengine?

    • @LoLikiLik
      @LoLikiLik 5 лет назад +1

      FireStoneY они схожи, но у unreal engine комьюните больше

    • @QmeIint
      @QmeIint 5 лет назад

      Unity

    • @РостиславКалинин-щ3п
      @РостиславКалинин-щ3п 5 лет назад +7

      @@QmeIint unity говно на сковородке!

    • @kormak7535
      @kormak7535 5 лет назад +1

      @@РостиславКалинин-щ3п почему ты так считаешь?

    • @ItsEdys
      @ItsEdys 5 лет назад +2

      Мой маленький дружок, Unity в основном создан создавать что-то простое и плавное, на подобие игр для андроида. А вот уже unreal создан для твоей любимой gta5 или контер стрике. А еще твой любимый бравл старлс написан на c# и создан на unity🤡

  • @kobalt-tv-777
    @kobalt-tv-777 5 лет назад

    NET.Core слышали? кросс-платформенная )) можно на разных ОС использовать. Помимо ASP, там есть еще WPF, UWP и даже WinForms перенесли туда.
    Но самое главное нужно смотреть какие языки в вашем регионе пользуются спросом.
    в том же headhunter если посмотреть какие есть вакансии по С++ и Сишарпу, можно увидеть разницу. Работодатели больше просят шарперов, чем С++. Но еще больше требуются веб-программисты на Python, JScript, Java, PHP.

  • @ТеМа-ъ8х
    @ТеМа-ъ8х 6 лет назад +4

    Видео или знания автора морально устарели в плане привязки к виндовс с# потому палец вниз за дезинформацию

  • @ashimovroman
    @ashimovroman 6 лет назад +15

    Как это C# не развивает кросплаформенность? А как же Xamarin для C#?

    • @ashimovroman
      @ashimovroman 6 лет назад +1

      Почему? Аргументы?

    • @imdmotcm8953
      @imdmotcm8953 6 лет назад +2

      Он разве что приложения под Windows mobile писать. Для Android лучше Java, a ios это swift вот и делай из этого всего вывод.

    • @ashimovroman
      @ashimovroman 6 лет назад +8

      IMDMOTCM ты вообще пробовал Xamarin?

    • @imdmotcm8953
      @imdmotcm8953 6 лет назад +1

      Нет у меня Linux стоит. Если у тебя Мастдай в качестве ОС, тогда это для тебя подойдет. Это заточено под Microsoft это ихняя разработка. Да и вообще выбирай то на чем большинство программистов пишут,а не какие-то там не популярные программы.

    • @ashimovroman
      @ashimovroman 6 лет назад +10

      Вот зачем что-то писать если ты не в теме? Microsoft купила Xamarin и начала активно его развивать. А не популярный он еще потому, что достаточно молод. Вот когда все распробуют удобство Xamarin думаю Java и swift уйдут на второй план.

  • @Вільний-к3б
    @Вільний-к3б 3 года назад +2

    Разве С# не крос. ? А как же NET CORE ?

  • @CuriousRandy
    @CuriousRandy 4 года назад

    неужели все эти люди в комментариях, которые категорично заявляют, что одно лучше другого, на самом деле программисты? По-моему, очевидно же, что языки используются в разных областях разработки, где что удобнее, это всего лишь инструмент, чего с пеной у рта спорить? А если интересно, где больше вакансий и лучше платят, так это тоже легко проверяется.

  • @ivanaaa6049
    @ivanaaa6049 6 лет назад +1

    Когда в С++ реализуют стандарт 2020 года (и код станет еще более легко читаемый), то С# перестанет иметь хоть какой- то смысл. Уже сейчас (середина 2018 года) разницы в этих языках по выразительности практически нет. Осталось только интернет- эхо.

    • @АлексДжаванов
      @АлексДжаванов 5 лет назад

      Батенька, о каком стандарте речь, просветите 😉

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

      C# это кайф С++ это мазохизм. Статистически мазохисты да существуют.

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

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

  • @Popugaj4ik
    @Popugaj4ik 5 лет назад +1

    Сам создатель плюсов заявлял что плюсы планировались не как объектно-ориентированны...

  • @d0rj
    @d0rj 6 лет назад +11

    А как же .Net Core?

    • @medvedvshapke
      @medvedvshapke 4 года назад +8

      Про него мударь еще не читал.

    • @kotomen_2019
      @kotomen_2019 3 года назад

      а как же Node JS

  • @dmitriy7149
    @dmitriy7149 4 года назад +9

    "С++ и C# очень схожи" - и тут я понял, автор не шарит в ЯПах...

    • @harutmuradyan1963
      @harutmuradyan1963 4 года назад +1

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

    • @Fire_Walker
      @Fire_Walker 3 года назад

      Я собираюсь пользоваться Юнити и мне нужно выбрать какой-нибудь язык . Я совершенно не разбираюсь в них , да и автор нормально не объяснил . Как вы считаете , какой язык подойдёт лучше и будет проще изучить дома ?

    • @Фриспи
      @Фриспи 3 года назад

      @@Fire_Walker Для Юнити - C#. Можете посмотреть Романа Сакутина(очень шаряющий в C#).

    • @Fire_Walker
      @Fire_Walker 3 года назад

      @@Фриспи спасибо большое , но если изучить этот язык , то я смогу делать те же комбинации , действия не хуже с++ , просто кто-то говорил , что с помощью c# сделать почти ничего нельзя , а я не знаю , кого слушать

    • @Фриспи
      @Фриспи 3 года назад

      @@Fire_Walker Не за что :)

  • @modstan8980
    @modstan8980 6 лет назад

    Микроконтроллеры программируются на Си, DE Gnome, Apache HTTP-сервер тоже на Си и многое другое. Поэтому если человек хочет заниматься промышленной автоматизацией, робототехникой или писать приложения для серверов тогда ему необходим Си.

  • @igor06991
    @igor06991 5 лет назад +1

    1:48, хах, я как раз сейчас плаваю в c++). Но выражаясь твоим языком - плаваю я плохо.
    В теме плавают, когда её не знают)

  • @ЕвгенийВальдор
    @ЕвгенийВальдор 2 года назад

    Кончается 2021 год. C# вс такой не кросплатформенный ? Это вопрос. Ответьте пожалуйста, кот шарит.

  • @pro.game.
    @pro.game. 7 месяцев назад +1

    лучше C изучать
    Мне вот это нравится в нем
    +Нет ООП а то есть легче изучать
    +Язык низкого уровня
    +легче чем C++

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

      ОПП - имба. Он везде используется!

    • @pro.game.
      @pro.game. 4 месяца назад

      @@LetroScript если нужно ООП но есть Objective-C
      Но я ООП не использую ни где, только в Java, потому что без него там нельзя делать программы

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

      @@pro.game. objective-c старый язык от Apple-манов. Я пользуюсь ООП почти во всех ЯП. А пользоваться ФП и прототипное программирование - такое себе, даже по некрасиво выглядит...

  • @iwh1te340
    @iwh1te340 6 лет назад +1

    Второй раз слышу от него что си учить не надо... а если речь идет об встраиваемых системах??? Или на писание ПО ограничилось только для ПК???

  • @AlexanderZotov
    @AlexanderZotov 6 лет назад +55

    C# разумеется)

    • @rustamibrahimli2113
      @rustamibrahimli2113 6 лет назад +5

      C++ конечно

    • @evilmaster3082
      @evilmaster3082 6 лет назад

      ой бл.нахуй виндвовс.и вместе с ним и c#

    • @insideamaterasu791
      @insideamaterasu791 6 лет назад

      Php зачем C++ Или C#?

    • @evilmaster3082
      @evilmaster3082 6 лет назад +1

      @Pirat 123 яблочник? лол. онли юникс. в частности линукс)))

    • @evilmaster3082
      @evilmaster3082 6 лет назад

      @Pirat 123 винда для гавнарей которые не шарят))

  • @user-fz4zu3eb2n
    @user-fz4zu3eb2n 6 лет назад +1

    они точно ПРЕСПИКТИВНЫЕ?

  • @开心的-d9m
    @开心的-d9m 6 лет назад +3

    CryEngine - C# и C++

  • @rustemjakanov6806
    @rustemjakanov6806 6 лет назад +2

    Я вот Си++ не знаю, но на Си программирую микроконтроллеры в универе. Вопрос такой, есть смысл учить Си++ для МК?

    • @andrewgrayson5835
      @andrewgrayson5835 6 лет назад

      Некоторые микропроцессоры, типа arduino на с++ программируются.

    • @quadroninja2708
      @quadroninja2708 3 года назад

      @@semyondyachenko4183 я сам не программировал МК, но наверное все упирается в производительность и память. Если в будущем микроконтроллеры станут мощнее, то C++ станет солидным вариантом, имхо

  • @JohnSnow-s4z
    @JohnSnow-s4z 6 лет назад

    Гоша, привет, сделай подалуйста видеокурс по обучении сокетов в c#, взаимодействие клиента и сервера.

  • @СвятославПотапенко-ц2т

    Преспективными?

  • @uadev9913
    @uadev9913 6 лет назад +16

    C# Core отлично работает под линукс и гейОС.

    • @tm_______9094
      @tm_______9094 4 года назад +1

      UA DEV обоснуй за OC

    • @kavelquu
      @kavelquu 4 года назад +2

      че за гейос? винда чтоли?

    • @neaf1sss
      @neaf1sss 3 года назад

      @@kavelquu ГейОс за несколько сотен рублей от тима кока.

  • @harutmuradyan1963
    @harutmuradyan1963 4 года назад

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

  • @kot19741
    @kot19741 4 года назад

    С# обладает всем могуществом С++, и не только. А вот синтаксис С# гораздо проще и приятнее, чем в С ! Впрочем, это только мое мнение... :)

    • @jankaban2871
      @jankaban2871 4 года назад

      да?!! как думаешь что такое volatile и для чего оно нужно, и как подобное решается в с#

    • @quadroninja2708
      @quadroninja2708 3 года назад

      C может работать с памятью напрямую, мне это дико в нем нравится

  • @Программист-щ9ц
    @Программист-щ9ц 6 лет назад

    C# это кросплотформенный язык на нем можно писать приложения на mac linux wibdows и делать это можно в visual studio а не в monodewelop*

    • @HORIZON_OF_GAMES_WORLDS
      @HORIZON_OF_GAMES_WORLDS 4 года назад

      Visual Studio не существует для Linux.

    • @neaf1sss
      @neaf1sss 3 года назад

      @@HORIZON_OF_GAMES_WORLDS press F линуксерам, такой софт отсутствует....

  • @dmytrovolynets
    @dmytrovolynets 6 лет назад +1

    1. .Net Core - кроссплатформенный фреймворк для C#, что сразу откидывает множество ваших аргументов.
    2. Так как вы забыли о .Net Core - вы в свою очередь забыли о Xamarin. Это кроссплатформенный движок для мобильных приложений, который Майкрософт выкупила у стороннего разработчика пару лет назад.
    Единственным реальным простом С++ вжу более высокую производительность, но опять таки, в равных руках. А если у шарписта такие же ровные руки - то спросить будет +- одинаковой. Имхо.

    • @cheshirecat2595
      @cheshirecat2595 6 лет назад

      Да он ещё чуток ошибся и насчет C сказав что не актуальный. Вроде много где используется не считая встроенных систем. Да и не так давно в декабре 2011 года вышел стандарт С11

  • @opyat.chetverg
    @opyat.chetverg 6 лет назад +1

    C# привязывает к одной платформе.. чтоооо?
    а что, простите кроме юнити и ксамарина еще надо?
    ксамарин позволяет писать приложения под Android/Ios/Windows, по моему достаточно кросс-платформенно.
    юнити позволяет писать игры под тоже самое и еще овер дофига платформ.

  • @АлександрКузоватов-т5р

    На си пишут прошивки для микроконтроллеров. Вы не правы

  • @deimon2820
    @deimon2820 3 года назад

    Гоша будет дудать ,дудать будет Гоша )

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

    А если нету задачи ? Вот просто хочется изучить ещё один язык ?!?!?! Аааа ?

  • @Stason4ikRUS
    @Stason4ikRUS 6 лет назад +5

    Мне кажется оба языка стоит изучать.

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

    C вышел с моды? C++ и C# очень схожые? Автор а вы знаете эти языки? И вообще вы думаете прежде чем говоритье?

  • @tuavtorru3041
    @tuavtorru3041 4 года назад

    C это Ардуино и модули с фреймворками. А если ты скажешь что вместо Ардуино можно использовать разширене для scratch под названием micro:bit то учти что си более прост в написании роботов из-за более продуманного кода.

  • @MetaJamm
    @MetaJamm 6 лет назад +1

    Чел украл спорную и сильно устаревшую статью с хабра, и забабахал видос по ней. Шарп не привязан к виндоус и майкрософт так как есть NET Сore, делающая его реально кроссплатформенным, это опен сорс, и фреймворк есть и на никсах и на маке, сейчас это самое годное и перспективное в шарпе. Сишарп куда дальше от крестов чем от джавы так как он потомок джавы в первую очередь а не с++, и являлся изначально её проапгрейженой версией тех времён. Сейчас это вобще "швейцарский нож", собравший кучу фичь из других языков.

  • @demetrij87g40
    @demetrij87g40 4 года назад

    А если ещё не определился со сферой программирования, тогда учи C (си), обо это основа

  • @pul9575
    @pul9575 6 лет назад

    C# + .net core уже давно работает под винду, мак и линукс, под мак даже visual studio выпустили

    • @developerninja619
      @developerninja619 5 лет назад

      Я не очень в теме C#. Можно ли с помощью .NET Core писать кроссплатформенные десктоп приложения с использованием Win Forms/WPF ?

    • @ArtzillaName
      @ArtzillaName 5 лет назад

      @@developerninja619 на данный момент только Avalonia (уже вышла из беты).
      WPF и WinForms слишком привязаны к Windows и используют DirectX, а переписывать (хоть код уже передан в открытый доступ) Microsoft не собирается, т.к. для себя выгод тут не видит.

    • @developerninja619
      @developerninja619 5 лет назад

      @@ArtzillaName спасибо за ответ, но я смотрю в сторону Qt. Как по мне это самый лучший выбор

  • @КозырнойВалет-й3ч
    @КозырнойВалет-й3ч 6 лет назад +2

    C# для ленивых, c++ для людей, которым интересна работа на низком уровне, да и сам механизм языка, его богатство.(хотя уже и c++ гадят, упрощая)

    • @medvedvshapke
      @medvedvshapke 4 года назад

      Плюсы в современном мире никому не нужны.

    • @iam7610
      @iam7610 4 года назад

      @@medvedvshapke а что нужно?

    • @medvedvshapke
      @medvedvshapke 4 года назад

      @@iam7610 современные языки

    • @iam7610
      @iam7610 4 года назад +1

      @@medvedvshapke смешно однако

    • @medvedvshapke
      @medvedvshapke 4 года назад

      @@iam7610 ничего смешного не вижу. Древние говноязыки пора хоронить. И если C еще годится где нужна максимальная производитнльность, то плюсы - бесполезное промежуточное звено. Хотя и си все адекватные люди заменили на тот же rust.

  • @dastik702
    @dastik702 6 лет назад +27

    Преспективы 😂😂

  • @asdasd-tj8pd
    @asdasd-tj8pd 4 года назад

    Почему чистый си вышел из моды? микроконтролеры на нем и програмируются как раз

  • @trolltv7010
    @trolltv7010 4 года назад +1

    Считал из сайта,Ну позор,первый сайт в гугле ,Могу даже ссылку кинуть

  • @kotomen_2019
    @kotomen_2019 3 года назад

    после python легче Java учить сразу начинать с джавы сложно а после джавы легче будет уже учить с++ и с#

    • @flamezero4188
      @flamezero4188 3 года назад

      И после этого я пошёл изучать Python...

    • @kotomen_2019
      @kotomen_2019 3 года назад

      @@flamezero4188 бывает............

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

      Я наоборот учил сначала с++,хоть это было и сложно,потом уже джаву и шарпы.Джава мне не особо понравилась,а Intellij IDEA это вообще полный мусор,а не IDE.С# намного лучше джавы щас.Даже в мобиле,где пишут,что джава самая востребованная,на самом деле топовые игры делаются на с# в юнити.Джава морально устарела

  • @impisigmatus
    @impisigmatus 6 лет назад

    По поводу конкретно кьюта, самая лучшая книга Макса Шлее. Всем советую

  • @NFOR
    @NFOR 6 лет назад +1

    Сделай тоже самое только с C# && javascript

    • @lazdimko
      @lazdimko 4 года назад

      джаваскрипт для веб-сайтов, шарп для игр.

  • @JaryZinchuk
    @JaryZinchuk 4 года назад +3

    Як варіант можна спробувати програмувати на С++ і С#, но це дорога далеко не для кожного.

  • @roxxel8167
    @roxxel8167 4 года назад

    гений, вот только нет кор появился ещё за два года до выхода видео

  • @КостяБессмерти
    @КостяБессмерти 4 года назад +1

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

  • @superchanneldiablo3
    @superchanneldiablo3 6 лет назад +15

    лайк если смотрел на скорость x2.0 и ничего полезного не нашел

  • @codex1791
    @codex1791 3 года назад

    Хочу делать игры на Unity для начало а потом в будущем на Unreal. Но одни говорят что оба работают только на С# а другие что исключительно на С++.
    И что выбрать то?

    • @odisr
      @odisr 3 года назад +2

      Unity на c#, unreal на c++

    • @quadroninja2708
      @quadroninja2708 3 года назад

      Да что больше нравится

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

      Pygame

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

      ​@@McGewenкалгейм

  • @الروسيةالناس
    @الروسيةالناس 6 лет назад +1

    *Смысл скопирован с хабра, текст скопирован. Название на Хабре такого же смысла. Диз за воровство.*

  • @shadowcode7752
    @shadowcode7752 4 года назад +2

    Гоша : По алгоритма даже советовать нечего, берите кормена.
    Адитя Бхаргава: Ну да ну да, пошел я нахер.

  • @ЖанайдарДосжан
    @ЖанайдарДосжан 5 лет назад +1

    ребят у Герба Саттера же 3 книги с какой начать?

  • @50БОМЖ
    @50БОМЖ 4 года назад +2

    Знаете, насчёт книг могу поспорить, можно вообще не покупать книги, а изучать яп на sololearn, сам там обучился HTML, C++ всего за два полных дня)).

    • @quadroninja2708
      @quadroninja2708 3 года назад

      Уууу, C++ за два дня. Звучит как сказка. Книга о С++ от его же автора - нехилый такой томик

    • @50БОМЖ
      @50БОМЖ 3 года назад +1

      @@quadroninja2708 книги - худший варик получения инфы, на sololearn всё подробно и понятно, без шуток, C++ изучил за 1.5 дня

    • @quadroninja2708
      @quadroninja2708 3 года назад

      @@50БОМЖ ок, ответь на вопрос. Зачем нужен volatile?

    • @quadroninja2708
      @quadroninja2708 3 года назад

      @@50БОМЖ и с чего бы книги - худший источник? Их как бы перед печатью проверяют тщательно на достоверность информации. Изучение по книгам в связке с Гуглом даёт крепкое знание технологии

  • @venvw6813
    @venvw6813 6 лет назад +3

    не шаришь. видео 2012 года. уже давно есть .net core

  • @АртёмЮгай-ц2п
    @АртёмЮгай-ц2п 4 месяца назад

    Всё новое это хорошо забытое старое

  • @danielflash4253
    @danielflash4253 6 лет назад +4

    C++ по настоящему нужен тем, кто такие видосы уже давно не смотрит. На нем создаются слишком сложные программы, не для новичков. А c# вообще бомба, на нем можно все под винду, а с развитием .net core через лет 5 можно будет скорее всего под все что угодно все что угодно делать. Так что это очень хороший многофункциональный язык. Единственное, на месте новичков, я бы все таки на с++ разобрал бы работу с указателями, памятью, ооп, шаблонами и контейнерами.

    • @FabioBannet
      @FabioBannet 6 лет назад

      Да, но конкуренция на С# больше - а работать нужно. Разве, что для себя учить, либо работать на компании двухлетки - сделали проэкт - распустили компанию збц.

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

      5 лет прошло

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

      @@insensitiveprick ага)

  • @anonimanonimdkid
    @anonimanonimdkid 10 месяцев назад

    Хахахах я только что прочитал с сайта в чем различие, а ты тоже самое сейчас пересказал что я нашел на сайте, хотя бы что-нибудь свое написал🤦🏻‍♂️

  • @всеотачках-ш8с
    @всеотачках-ш8с 3 года назад

    С# мне легко удаёться изучать) а вот с++ это надо забыть как страшный сон.

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

      В с# много полезных фреймворков,синтаксис простой и красиво выглядит,распространен синтаксический сахар,что сильно упрощает написание кода.О С++ же такого не скажешь.Видел код,который люди пишут на нем,это зачастую абсолютно нечитаемый код с венгерской нотацией(зачем эту дичь использовать я не понимаю)

  • @unnic8156
    @unnic8156 6 лет назад

    а есть книги бесплатные?

  • @nikakvirikashvili6490
    @nikakvirikashvili6490 6 лет назад

    бьерн страуструпа книгу 2013 года читать или какую

  • @lozka00
    @lozka00 5 лет назад

    Ребят, я решил программировать на Godot engine и мне доступны 2 я зыка c++ и c#

  • @JohnnySlims
    @JohnnySlims 6 лет назад

    пацаны порекомендуйте книги по с#

    • @loringar5977
      @loringar5977 6 лет назад

      Metanit.com - там всё есть.

  • @vabka-7708
    @vabka-7708 6 лет назад +6

    На счёт кроссплатформенности C#: существует .NET Core, который кроссплатформенный.

    • @rustamibrahimli2113
      @rustamibrahimli2113 6 лет назад +2

      Он такой галимый ,что лучше его не было бы

    • @medvedvshapke
      @medvedvshapke 4 года назад +4

      @@rustamibrahimli2113 пруфы будут? Стабильнейшая кроссплатформенная среда, не хуже jvm.

    • @rustamibrahimli2113
      @rustamibrahimli2113 4 года назад

      Не стабльная, на Джаве один раз написатл и у тебя будет везде работать, а тут нужен кор, шо уже показывает шо хуже Jvm

    • @rustamibrahimli2113
      @rustamibrahimli2113 4 года назад

      и я тебе - говорю, челоаек который работал и на шарпе и на Джаве

    • @medvedvshapke
      @medvedvshapke 4 года назад +5

      @@rustamibrahimli2113 кор нужен, а jre не нужна для джавы? Давай факты, чем кор плох)
      Без jvm(jre) твоя джава тоже нигде не будет работать) Так что в школе одноклассникам расскажешь какая джава классная. Джава - морально устаревшая помойка.

  • @gigaser3793
    @gigaser3793 5 лет назад

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

    • @kavelquu
      @kavelquu 4 года назад

      питон будет полегче и побыстрее

    • @kotovich24
      @kotovich24 4 года назад

      @@kavelquu Python - вещь хорошая, простая, но для написания софта он точно не сгодится. Для маленьких и простых приложений, а вот для большого и сложного софта нет. Слишком он медленный в этом плане.

    • @kavelquu
      @kavelquu 4 года назад +1

      Диего не думаю, что радиоэлектронике используются большой софт, поэтому и написал

    • @quadroninja2708
      @quadroninja2708 3 года назад

      @@kavelquu чееее питон в радиоэлектронике? Представляю все эти библиотеки питоновские в местах, где каждый байт на счету)

    • @kavelquu
      @kavelquu 3 года назад

      @@quadroninja2708 я обосрался тогда, сам потом хотел удалить коммент)

  • @КозырнойВалет-й3ч
    @КозырнойВалет-й3ч 6 лет назад +11

    Вообще прям очень схожи(нет)

  • @taiciyaromanovna5149
    @taiciyaromanovna5149 6 лет назад +1

    А какой язык лучше учить для создания игр?

    • @horn772
      @horn772 5 лет назад +2

      Как я понял, для начинающих и малобюджетных проектов лучше учить C#, поскольку разработка на нём идёт быстрее, но только для Windows (конечно, можно и сделать кроссплатформенность, если сможешь). К тому же, некоторые ошибки (в самой игре, а не в коде) нельзя убрать.
      Если ты хочешь получить хорошо оптимизированную игру, то подойдёт C++, поскольку он работает с памятью, но... может получиться и наоборот.
      P.S.: это мой опыт и личное мнение. Данная информация может быть немного неверной.

    • @kavelquu
      @kavelquu 4 года назад

      Лучше не останавливаться на одном, ты же не будешь все время сидеть только на одном языке?

    • @iam7610
      @iam7610 4 года назад

      @@kavelquu то есть если учить сразу с шарп и плюсы, лишними не будут?

    • @taiciyaromanovna5149
      @taiciyaromanovna5149 4 года назад

      @@kavelquu , не буду , но не забывай , что время , деньги , силы - это ограниченный ресурс . Я хотел узнать , что лучше учить для первой своей серьезной игры .

    • @taiciyaromanovna5149
      @taiciyaromanovna5149 4 года назад

      @@horn772 , спасибо за ответ. Хоть я и увидел твой комментарий только сейчас ( уведомления Ютуба отключены) , но я уже решил какой язык лучше юзать.