The Death Of CoffeeScript

Поділитися
Вставка
  • Опубліковано 23 лип 2024
  • A video briefly talking about CoffeeScript, and how it became irrelevant overtime. How other technologies completely took over and made it obsolete.
    Timestamps
    0:00 - Intro
    0:58 - CoffeeScript
    3:54 - ES6
    5:22 - TypeScript
    6:02 - Conclusion

КОМЕНТАРІ • 23

  • @StormCalamity
    @StormCalamity Рік тому +6

    I'm not sure why UA-cam's benevolent blackbox algorithm pushed this video to me, but I'm glad it did. Great quality video and really taught me a lot. I just started learning JavaScript about 2 months ago and I'm finally tackling DOM manipulation but this is the first time I've actually comprehended programming and a language. I'm thankful to JavaScript for being there at the right time and right place for me despite its flaws I keep seeing reiterated. You've gained yourself a subscriber, may I also ask, do you know the name of the song with the angelic voice in the background? It sounded pretty nice.

    • @ProjectXiel
      @ProjectXiel  Рік тому +1

      Its called "Wind" by Rafael Krux or Orchestralis

  • @ProjectXiel
    @ProjectXiel  Рік тому

    Here are the main sources for this video:
    Source 1: hackernoon.com/coffee-what-how-developers-quit-to-use-coffeescript-29aj36wn
    Source 2: thecodebytes.com/is-coffeescript-dead/
    The first script I wrote I was unable to save, so I had to rewrite a lot from scratch, but ended up with a script really close to the source material unfortunately.

  • @mikemhz
    @mikemhz 5 місяців тому +1

    When CoffeeScript was about, I was in the middle of my 'overcoming fear of javascript' phase. IMO, all current web technologies are just layers on top of JavaScript that make learning fundamental JavaScript really annoying. Learning JavaScript and want to do anything on the web? Well, why not install Node.js and inflate your file structure x1000, and then do the front end in React which has a totally different syntax. Like bro, all I want to do is dynamically update a single div.

  • @kcwidman
    @kcwidman Рік тому +2

    Thank you algorithm. You got a new sub!

  • @Null-Red-Blue
    @Null-Red-Blue 10 місяців тому +1

    6:47 whats the current contemporary with similar concise readability. Seems like it was the most straightforward where the overtakers complicated syntax again.

    • @ProjectXiel
      @ProjectXiel  10 місяців тому

      I kinda agree, typescript is way less readable today, but a lot of stuff inspired by CoffeeScript did get baked into ES6 and beyond, and stuff got added to ES6 that did not exist in CoffeeScript, so CoffeeScript basically got outdated at some point, and typescript has static typing, and transpiler checks that are way more useful in a production environment for preventing bugs. These are the main 2 reasons I think CoffeeScript died, despite being essentially a mix of python, ruby and javascript with more brevity overall.

  • @fabricehategekimana5350
    @fabricehategekimana5350 Рік тому

    What a great video ! I am interested in the evolution of languages and framework or other technologies for coding.
    For instance I tought that class and inheritance were dying seeing some new popular languages choosing type over class and implementing ADT (kotlin, scala, typescript, etc.) and some language completely removed classes (rust, go, julia, etc.), but fortunately that was not the case. Today some new languages come with classes (like solidity)

    • @ProjectXiel
      @ProjectXiel  Рік тому +1

      Solidity? I haven't heard of that language, I'm gonna have to check it out though.

    • @ProjectXiel
      @ProjectXiel  Рік тому +2

      Ahh, its a blockchain language, no wonder I haven't heard of it.

  • @coder_one
    @coder_one 8 місяців тому +2

    The spiritual successor to CoffeScript is Civet. It combines the functionality of CoffeScript, but is a superset for TypeScript, so it inherits all of its type-related features.

    • @ProjectXiel
      @ProjectXiel  8 місяців тому +2

      Its called Civet right? I hadn't heard of it, until this comment, looked interesting, it definitrly ressembles CoffeeScript, atleast the idea of it, but the syntax is widly different, it just seems to give shorthands for TypeScript syntax, but ig in a way thats what CoffeeScript did.

  • @evan_ry
    @evan_ry 6 місяців тому

    I miss CoffeScript so much...(

    • @RellyBautista-np4pj
      @RellyBautista-np4pj 2 місяці тому

      Then use it,, Im new to programming and im using it.

    • @evan_ry
      @evan_ry 2 місяці тому

      ​@@RellyBautista-np4pj You will encounter too many compatibility issues :(

    • @RellyBautista-np4pj
      @RellyBautista-np4pj 2 місяці тому

      @evan Its ok, im just using it for making games.

    • @RellyBautista-np4pj
      @RellyBautista-np4pj 2 місяці тому

      @Evan Its ok, im just using it for making games.

  • @dienvidbriedis1184
    @dienvidbriedis1184 9 місяців тому

    Atom is now also dead? Jesus..

  • @Voobus
    @Voobus 10 місяців тому +1

    You are way overplaying the hype and userbase behind coffeescript in the first half. It was barely ever relevant before dying a painful death. You've got some serious rose colored glasses looking back at the history of it.