The History Of Programming Languages in 5 Minutes

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

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

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

    Take my courses at mlnow.ai/!

  • @jaimeduncan6167
    @jaimeduncan6167 10 หลายเดือนก่อน +7

    Ok, some key developments were omitted, one can't pack everything in a video but these are important: 1. Lisp, 2. Pl/1 as a representative of structured programming (ADA, Pascal, Modula, and the rest can be omitted to be succinctm aldo personally I believe Pascal should be in) 3. Prolog and finally Perl could have been mentioned as one of the reasons of slow Python adoption. Still very nice resume.

    • @GregHogg
      @GregHogg  10 หลายเดือนก่อน +1

      Thank you for covering these!!

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

    It's a nice overview, but ignoring the massive contributions that (among others) Algol, Pascal, Smalltalk and perhaps more importantly, Lisp, made to the field is a bit disappointing.

  • @available898
    @available898 8 หลายเดือนก่อน +2

    Wonder why you forgot about ALGOL60 and ALGOL68, which inspired the language C.

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

    My dad was one of the early programmers. In fact he wrote the program that connected the US air traffic control system He died 20 years ago my mom is going thru all his stuff and he has boxes of files. Should we throw it away or does it have historic value

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

      Keep it!

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

    What about HTML? I remember I taught myself that in the late 90's. Is that a language? Sorry, not familiar with these things. My son is in high school (senior year) and he wants to go on to college to do programming or game design.

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

      Super important, but not really a programming language. It's very similar, a markup language. It lacks logic and loops and stuff (except there's template engines that give it this functionality)

  • @ahmedjabbar0
    @ahmedjabbar0 6 หลายเดือนก่อน

    Thank you , i just found my presentation for Sunday

    • @GregHogg
      @GregHogg  6 หลายเดือนก่อน

      Hahaha awesome!

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

    Hello Gregg
    Hope that you are doing well.
    As you are at an University with exceptional faculty, can you please make a video on this subject individually or in collaboration (which hasn't been son on your channel yet)-
    Data science is interesting and has many job opportunities for skilled people, but with advanced AI the number required will not increase as previously excepted but the number of people going for this career option has increased exponentially. So in this scenario which other relevant skills/domains should one pick up (Web development, Cybersecurity etc)
    Eagerly waiting for it.
    Thanks in advance

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

      Well, probably there won't be a moment when a data scientist is fully replaced by AI but since you asked.. Another fields that are in high demand now are for example DevOps Engineers, as you mentioned - Cybersecurity - and practically anything related to big data (like Data Engineers, Big Data Engineer and whatever else companies call it).
      What's crucial though, I wouldn't really care about whether some domain is in demand or not - I mean, I'd rather stick to something that's interesting to me because in the end, a good specialist will always be needed and will always find a job. If your criteria is "what's the best paid IT job" or "what's the most in demand", you may start forcing yourself to learn new stuff from that domain at some point and discourage yourself.

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

      Sorry what video are you looking for?

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

      @@GregHogg I am not looking for an existing video. I just suggested a topic 'Alternative career options to data science ' or relevant domains(Business intelligence for example)

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

    Bravo. Thanks a lot!

  • @fredericbrown8871
    @fredericbrown8871 9 หลายเดือนก่อน

    Mad at you for talking about VB but not Delphi :P

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

    I think it is odd when Awk is left off lists like this. It was born beside C and is the granddaddy of dynamically typed “scripting languages” . It inspired the author of Pearl who in turn inspired the makers of Python and Ruby. Plus it’s a data oriented language! For shame Mr. Hogg, for shame.

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

    I like it easy brief and fast ⏩
    Hope to Make a video about the difference between Python and Cython if u don't mind
    Or c++ and micropython

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

      That's my specialty

  • @HamstaHammond
    @HamstaHammond 6 หลายเดือนก่อน

    0:16 That’s the University of Oxford, not London

    • @GregHogg
      @GregHogg  6 หลายเดือนก่อน

      Lol sorry

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

    What about lua its just like python

  • @SFYMMIK
    @SFYMMIK 4 หลายเดือนก่อน

    bro linux isnt unix based only the plan of building linux was to resemble unix but to not be unix

  • @Cukito4
    @Cukito4 13 วันที่ผ่านมา

    Too many subtitles. Fail!

  • @Skipity_mANGO
    @Skipity_mANGO 10 หลายเดือนก่อน

    He said "Programming language" like 33 times. What??? LOL!!!

    • @GregHogg
      @GregHogg  10 หลายเดือนก่อน

      How dare he

  • @bhuvankiransagarg.b9678
    @bhuvankiransagarg.b9678 10 หลายเดือนก่อน

    c++ was basically c on steroids 😂😂

  • @BubaJapanska
    @BubaJapanska 7 หลายเดือนก่อน +2

    Java better c++😮

  • @sophomore3752
    @sophomore3752 6 หลายเดือนก่อน

    "Java which is basically a better C++". You clearly don't know what you are talking about... I'm sorry to say it like that but there is no other way to say it. First, Java uses a common language runtime, meaning that code is compiled to an intermediate language which is then interpreted at runtime. So there is overhead and loss of performance. Additionally, C++ lets you have direct access to hardware, unbothered by memory safety checks that slow down your code. There is pointer arithmetic, manual memory allocation and deallocation, and so much more. If Java was just a better C++, there would be no need for new C++ applications. There is a reason operating systems use C and C++ as the core programming languages. Each language has its place, Python C Java Rust etc.

    • @GregHogg
      @GregHogg  6 หลายเดือนก่อน

      Fair point :)

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

    Scratch

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

    I am a video editor. And also a photo editor.
    I want my customer to be happy with my work. I do not work for money Would have done I have fashion. Editing video. If you are happy with my work then only I will take money for my work. Give us a chance to serve you once.

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

    😘

  • @PurplePickle00
    @PurplePickle00 6 หลายเดือนก่อน

    javascript is for front-end and back-end developement????
    so untrue.... javascript strictly for front end
    (the file reading ability is so limited)
    PHP dead? Untrue... that is still used everywhere
    C# not mentioned... yes very angry
    Python... ultimate data manipulation language
    but graphics programming a joke.... just for data crunching
    What about Delphi/Pascal? made a huge impact
    best comedy video I ever saw!!!

    • @GregHogg
      @GregHogg  6 หลายเดือนก่อน

      Js is absurdly common for backend with node.js

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

    @anuragshukla11 Sir I am video editor . sir please give me project and I have placed bids

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

    Cool video but Lua was missed. 🥲