Михаил Песков - Mortal Kombat: C++ против C#

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ย. 2024

ความคิดเห็น • 40

  • @SeregaZinin
    @SeregaZinin 3 หลายเดือนก่อน

    Так аналог async/await из C# в С++ - это разве не связка std::thread/std::promise/std::future или std::thread/std::packaged_task/std::future ?

  • @spacemanspace8
    @spacemanspace8 4 ปีที่แล้ว +9

    Программировал на C# на WinForms и WPF, перешел на C++ + Qt и влюбился в него!
    Подмечу тоже было в комментариях, эта информация в ролике была актуальна лет 5 назад

    • @cppprograms5868
      @cppprograms5868 4 ปีที่แล้ว +1

      С++ Qt очень классные вещи.
      С++ рулит!!!

    • @2plus588
      @2plus588 3 ปีที่แล้ว +1

      Для чего нужен "QT"?

    • @spacemanspace8
      @spacemanspace8 3 ปีที่แล้ว +1

      @@2plus588 Для разработки кроссплатформенных приложений(GUI, консольные, библиотеки и тд).

  • @Elias-dj1ge
    @Elias-dj1ge 3 ปีที่แล้ว +4

    Забыли о самом главном - в Сибири сегодня одинаковые зарплаты у С++ профи с 10+ годами опыта, разбирающегося в железках, и C# программиста с 3 годами опыта и нежеланием вникать в аппаратуру. У второго может даже побольше быть. В некоторых городах адекватных работодателей, заинтересованных в С++ вообще нет.

    • @princessmary5556
      @princessmary5556 ปีที่แล้ว

      А ещё, в некоторых городах нет адекватных работадателей, заинтересованных в c#

  • @cppprograms5868
    @cppprograms5868 4 ปีที่แล้ว +11

    С++ всегда был первым и будет.
    Практически все библиотеки пишутся на нём.
    Самые коммерчески удачные проекты тоже написаны на С++, да и как самые большие проекты.

    • @sh1ki17
      @sh1ki17 3 ปีที่แล้ว +2

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

    • @cppprograms5868
      @cppprograms5868 3 ปีที่แล้ว

      @@sh1ki17 иди к черту

  • @darkhunter777
    @darkhunter777 6 ปีที่แล้ว +5

    Почему в UNITY не добавлен C++ ??? Это дискриминация =) Это из за знатоков типа вот этого чувака ? Диз не поставил потому что он хвалит, то за что ему платят - это логично

    • @СергейНазаров-я7к
      @СергейНазаров-я7к 6 ปีที่แล้ว +7

      Unreal engine?

    • @nekrosvet
      @nekrosvet 5 ปีที่แล้ว +4

      Я бы хотел чтобы в UE был C#

    • @it1shka
      @it1shka 4 ปีที่แล้ว

      @@nekrosvet есть уже, погугли

    • @LedoCool1
      @LedoCool1 4 ปีที่แล้ว

      godot позволяет исопльзовать себя как библиотечку.

    • @ДмитрийКачусов-к5т
      @ДмитрийКачусов-к5т 4 ปีที่แล้ว

      Потому-что поддержка нового языка для Unity очень затратно и не нужно, потому-что C# справляется с своей задачей. Это бизнес)

  • @ivanaaa6049
    @ivanaaa6049 6 ปีที่แล้ว +5

    Сегодня (июль 2018 года) С++ в связке с Qt ничем не уступает С# с его библиотеками. То что тут рассказывается было справедливо 5 лет назад.

    • @bogelmanDDD
      @bogelmanDDD 5 ปีที่แล้ว +3

      Что за QT?

    • @alexandershevchenko7027
      @alexandershevchenko7027 4 ปีที่แล้ว +3

      Qt под винду - такое себе решение. Qt используется только для Desktop приложений? Есть аналог ASP.net?

    • @LedoCool1
      @LedoCool1 4 ปีที่แล้ว +1

      @@alexandershevchenko7027
      >Есть аналог ASP.net?
      php

    • @ДмитрийКачусов-к5т
      @ДмитрийКачусов-к5т 4 ปีที่แล้ว +1

      @@alexandershevchenko7027 такое се решение слушать вас. На QT столько лаб, что ваша решётка курит в стороне. А самое главное - на C++ производительность и нет .NET.

  • @dannycyberwalker
    @dannycyberwalker 3 ปีที่แล้ว +5

    Забавно, что большинство комментариев оправдывают C++

  • @НиколайЕвтушенко-д1ю
    @НиколайЕвтушенко-д1ю 2 ปีที่แล้ว

    Мне очень больно смотреть это,т.к. я учу с++

  • @cppprograms5868
    @cppprograms5868 4 ปีที่แล้ว +5

    Сам C# написан на С++. Говорит что можно писать на С# не возможно С++, Ха-ха Ха-ха.

    • @viktoriafomina2125
      @viktoriafomina2125 4 ปีที่แล้ว +4

      Если было-бы только так, то С# был бы просто копией от С++, а так база одна, но добавлены свои "примочки". Думаю можно "устать" писать их для проекта на ++.

  • @DART2WADER
    @DART2WADER 3 ปีที่แล้ว

    Для плюсовых проектов как по мне лучше Qt Creator'а в плане скорости и стабильности нет. Работает из коробки.

  • @evgenysenkin2859
    @evgenysenkin2859 6 ปีที่แล้ว +8

    С++ всегда рулил и будет рулить и нифига он не архаичный, а вполне современный и развивающийся, я зеваю на шарпе после него. Даже если на нем не пишешь, знать его обязан как фундаментальные знания при получении высшего образования. Лектор сравнивает не совсем сравнимые вещи сам язык С++ и .net фреймворк (помимо С# в .net их целый зоопарк). нет сравнения особенности синтаксиса языков, сферы применения и тд. Хотя бы бы сравнил .NET например c QT как они решают одну и ту же задачу. Дилетантская лекция о том как водитель устал дергать палку МКП и хочет больше автомата а лучше что-бы сам рулил, тогда что будут делать высокоуровневые программисты когда их заменят роботы? Это время не загорами.

    • @cppprograms5868
      @cppprograms5868 4 ปีที่แล้ว +2

      С++ рулил, рулит и будет рулить.
      А эти недоязыки программирования для недопрограммистов.

    • @shadowcode7752
      @shadowcode7752 3 ปีที่แล้ว +2

      @@cppprograms5868 С# норм, с++ по мощьнее но на с# можно быстро что то написать.

  • @ДмитрийКачусов-к5т
    @ДмитрийКачусов-к5т 4 ปีที่แล้ว +4

    Ваш C# полное г##но, зависимое от .NET. Лучше писать на QT и получать сверх скоростные приложения, вместо того, чтобы прогать на этом г##вне.

    • @shaypercool2505
      @shaypercool2505 4 ปีที่แล้ว +1

      Tiered Jit делате бррррр, а твой QT от языка вообще не зависит

  • @rwrddlr7449
    @rwrddlr7449 5 ปีที่แล้ว

    Попробуй коммерческий десктопный софт написать на шарпе. Тут реверсть нечего - имена классов в релизе можно посмотреть. А после обфускации получаем ещё более тормозную помойку

    • @alexandershevchenko7027
      @alexandershevchenko7027 4 ปีที่แล้ว +3

      Есть шифрование скомпилированных модулей (dll, exe). Притом, все это уже включено в VS

    • @maksimsergeevich6192
      @maksimsergeevich6192 4 ปีที่แล้ว

      @@alexandershevchenko7027 где почитать?

    • @alexandershevchenko7027
      @alexandershevchenko7027 4 ปีที่แล้ว +1

      @@maksimsergeevich6192 Уче
      Сертификационный
      экзамен 70-306 и 70-316
      Разработка
      Windows-приложений
      на Microsoft*
      Visual Basic .NET
      и Microsoft*
      Visual C# .NET
      Официальное пособие Microsoft
      для самостоятельной подготовки
      Москва 2003
      Глва 9 Конфигурирование и защита сборок

    • @АлексДжаванов
      @АлексДжаванов 4 ปีที่แล้ว

      да куча больших коммерческих проектов Например Revit

  • @potatos998
    @potatos998 6 ปีที่แล้ว +9

    Очень дилетантский доклад.