THE BEST Programming Language in 2023 FOR YOUR NEEDS!

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

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

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

    This is one of the best programming language guide video on TH-cam: know which domain of software development you are interested in then focus learning the language(s) of that area. Over the years I have known people trying to learn as many languages as they can to boost their resume/CV but that ain't the answer, and it is a waste of time and effort.

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

      Thanks for the comment. That was exactly what I was aiming for. I didn't want to create just another "just learn JS or Python" video...I wanted to take a different approach. Glad it resonated with you!

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

    I'm going to get more into C# next year :) hopefully making some simple games 🎮 Thanks for another helpful video!

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

      Yay Shawnee, thanks for the comment! I am really looking forward to hearing from you on your game dev journey.

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

      i chose C#. i tried C++ but making gui felt too much effort. Python was interesting but i knew i will try making apps with 3d. C# felt like best choice after witnessing how much hassle doing gui with c++ is.

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

    C# and JavaScript are best 2 to start with... they cover the most of all these fields in programming you mentioned

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

      I don't have enough experience with C#, but you are absolutely right about JavaScript. I always recommend JS to complete beginners, because of that reason. Whatever it is you want to go into...JS has you covered.

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

    Erm... I think you skipped a category or two.. and possibly a very popular language. Systems programming (drivers, kernels, etc.), IoT programming (arduino, esp32, etc) ... when metal oxidates.. you get..

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

      You are absolutely right. I should have included them. Thank you so much for pointing that out! I will include them in my next video if I do another of these.
      About Rust (nicely done with your question 😀👍 ), I have 0 Rust experience. So I cannot really tell where it shines. Maybe I should learn it. I have heard many good things.
      Do you have Rust experience?

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

      @@ThomasLanghorst I am learning Rust in my free time (as well as Go). In my case I'm interested as a hobby for Esp32 IoT devices. Professionally I have been mostly a C# and Java dev for all my life so I don't think I would use Rust in my line of work. But I do think you skipped a category. In my line of work I do interface with particular hardware (ticketing/printing, scanners, Bluetooth, NFC readers, etc.), and the interfaces/drivers for those things are always in C++ .. Rust is set on being the C++ replacement.... slowly, but surely.

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

    PHP is an oldie in backend development. Good database support and easy to learn... for the rest: good video!

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

      Hey flexairz, thanks for sharing! I needed to learn some php for my current job. And indeed, it is not as bad as I always thought 😂

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

      @@ThomasLanghorst And still used heavily in the web industry. (but somehow has gotten a bad rap among "hipsters")

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

    Which area is bound to be in greater demand on the future? (10-20 years)

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

      Hey Guilherme, that is extremely interesting question! Thanks for asking! If you want to have my personal opinion, I think there will be two major areas in a not so distant future. These are:
      1) Artificial Intelligence (Big Data, Machine Learning, Deep Learning, Data Science)
      2) Decentralization (Web3.0, Blockchain, NFTs)
      I think both are still in their early stages and as you can see with the recent hype around ChatGPT...there is a lot of room to grow.

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

    I've started looking at Go, but I can't see it has any support whatsoever for functional programming. Any comments on that?

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

      You can do functional programming with go. This is quite good article I read a couple of months ago: blog.logrocket.com/functional-programming-in-go/

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

      @@ThomasLanghorst yes you can do functional programming in any language, but it'd be nice if the language supported it. Like compiler support for pure functions like Haskell or streams like e.g. Java.

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

      oh ok. I misunderstood.

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

    Which technology demand in s/w, next 10 years

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

      Hey Sathish, thanks for the question. I personally think that there will be two areas which are going to be huge in the next years.
      1) Artificial Intelligence (Big Data, Machine Learning, Deep Learning, Data Science, ...)
      2) Decentralization (Web3.0, Blockchain, NFTs, ...)
      I cannot tell if they will still be big in 10 years, but I am pretty confident that within the next 5 years, both of them are going to explode.

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

    Javascript needs to check itself.

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

      Why do you think that?

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

      @@ThomasLanghorst because it has many flaws. Typescript helps though.. to have more clear code.