Is C# Better than Go (Golang)?

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

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

  • @randyriegel8553
    @randyriegel8553 2 часа назад +1

    I've been a software engineer for over 20 years. The last 15 I've mainly used C# & SQL. Wrote everything from Console apps, Desktop apps, Web apps and Phone apps with it. I've been forced to dabble in other languages when asked such as Python and Go. I HATE them! They are suppose to be simplistic but I can't wrap my head around them. My first job out of college I was writing C and ASM on a HP-UX server. I can figure out any language to make a fix or something but if I'm starting something new I want C#. 😁

    • @GavinLon
      @GavinLon  2 часа назад

      C# is always my first choice :) Thank you for sharing your experience and opinion :)

  • @wahidurrahman77
    @wahidurrahman77 Час назад +1

    Why does GoLang Syntax look not mature like Python but C# syntax is more mature... what about the more matured language Rust??

    • @GavinLon
      @GavinLon  Час назад

      Rust comparison coming soon! :)

  • @antoniusivan8767
    @antoniusivan8767 2 часа назад +1

    Cross Platform? Golang as AOT lack of runtime, make it harder for it to become like React Native/ MAUI. For Enterprise, there is incentive to do full stack app.

    • @GavinLon
      @GavinLon  2 часа назад +1

      I think Go could be a choice for server side development where you are development scalable systems and need to efficiently handle concurrency :)

  • @ulrich-tonmoy
    @ulrich-tonmoy Час назад

    The thing is do we still need these runtime compiled language in this day and age
    We should have
    C/C++/Rust/Zig (lowest human readable)
    JS/Python(Runtime without compilation)
    Go (between low and runtime benefits of both)

    • @GavinLon
      @GavinLon  58 минут назад +1

      That is a great question. It'll be interesting to see how C# and Java evolve moving forward. You can actually AOT C# in some cases already - where you don't need JIT and need to deploy the runtime to the target machine - so it seems to be moving in that direction. :)

  • @robertmrobo8954
    @robertmrobo8954 Час назад

    The question the title asked is not answered on the video.

    • @GavinLon
      @GavinLon  Час назад

      It's a question we need to ask ourselves once we relate the facts pertaining to each language to our specific context. You may answer the question differently to me - but neither answer is necessarily wrong. I hope that makes sense. :)