I Hate JavaScript (2006 Was So Good)

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

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

  • @KanarekLife
    @KanarekLife 5 หลายเดือนก่อน +169

    He's the professor at my university (he's teaching something like UX/UI course). Funny to see his page here 😆

    • @xxvmvxx
      @xxvmvxx 5 หลายเดือนก่อน +46

      honestly standing for semantic html in 06 pretty much makes him a ux god

    • @ark_knight
      @ark_knight 5 หลายเดือนก่อน +26

      let him know some people....share his web views? xD

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

      @@xxvmvxx The other day I was talking about Web3, people were confuse, did something happen between Web2 which is AJAX and semantic web, which is Web3 ?

    • @billy.d3v
      @billy.d3v หลายเดือนก่อน +1

      ye, he is a legend xd

  • @ПавелБарабанов-ч8в
    @ПавелБарабанов-ч8в 5 หลายเดือนก่อน +424

    JavaShit happens after too much CoffeeScript

    • @Oncopoda
      @Oncopoda 5 หลายเดือนก่อน +3

      Not bad

    • @MisouSup
      @MisouSup 5 หลายเดือนก่อน +1

      🤣🤣🤣🤣🤣🤣💀💀

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

      Thats very accurate

  • @mardagit
    @mardagit 5 หลายเดือนก่อน +150

    Prime reading an article from my teacher Mr. Daciuk is what I didn't expect to see today. Wish I could be on Twitch there XD

    • @FallenIoshiro
      @FallenIoshiro 5 หลายเดือนก่อน +7

      Is he still hating js during lectures?

    • @mardagit
      @mardagit 5 หลายเดือนก่อน +41

      @@FallenIoshiro It's been years since, but his major field is ML and natural language processing, so he mentioned it maybe twice when some "college modern web app" didn't work for his terminal.

    • @darukutsu
      @darukutsu 5 หลายเดือนก่อน +13

      based teacher

    • @Thorinori
      @Thorinori 5 หลายเดือนก่อน +1

      @@mardagit Gonna send him this video next? Then we can get a react video of him reacting to Prime reacting to him (and maybe then Prime can react to that, yay recursion!)

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

      This article has late 90s energy. It’s wild how long he held onto those feelings

  • @albertoarmando6711
    @albertoarmando6711 5 หลายเดือนก่อน +210

    I can run cyberpunk and stream it live on this computer. But my hardware is not enough for my current next.js project.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +16

      What about your next previous current next next.js previous.js current.js project?

    • @H-Root
      @H-Root 5 หลายเดือนก่อน +3

      I got your joke
      BUT a huge one; I really suffer with Next.js performance on my 3050 i713th gen 32ram pc because I ran it on WSL on windows 11 it's soooo mf laggy soo mf slow I f-ing hate windows even if it has WSL amma switchen back to Ubuntu soon 🙂

    • @YannSchmidt
      @YannSchmidt 5 หลายเดือนก่อน +1

      @@H-Root It's very slow to access data on windows from WSL. Either work on your project only from Windows or from WSL.
      Well, it will probably still lag anyway :/

    • @bionic_batman
      @bionic_batman 5 หลายเดือนก่อน +2

      @@YannSchmidt Yeah, WSL disk access is kind of slow if you don't host your files inside your \\wsl folder
      It is basically a virtual machine so it has problems accessing files outside of it, located in Windows OS

    • @monad_tcp
      @monad_tcp 5 หลายเดือนก่อน +3

      I was using NodeJS the other day, as you do (when you don't question your life decisions for a while), and I still don't know why do people need next.js to create a friging HTTP server

  • @tadziobrzeski3723
    @tadziobrzeski3723 5 หลายเดือนก่อน +29

    Jan Daciuk is OG
    btw, on his main page there's an audio recording; on how to pronounce his name

  • @colin_actually
    @colin_actually 5 หลายเดือนก่อน +36

    The idea of browsing without javascript enabled. Damn those were the good old days.

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

      They were, ads never had accessibility, but the rest of the content was... so lynx was great. But Firefox has Reader View (I think Safari does too, I forget if Chrome or Edge does, but I assume Opera too)

  • @Jarek.
    @Jarek. 5 หลายเดือนก่อน +66

    Worth to mention, this article is at Technical University of Gdańsk, Poland. Admittedly, in "personal" section 😂😂Free speech!

    • @bodzio50318
      @bodzio50318 5 หลายเดือนก่อน +3

      Haha, I just noticed it. Funnily enough, I studied there not long after this was written. I don't think I had any classes with this guy, but the name definitely rings a bell.

    • @lukaszwos
      @lukaszwos 5 หลายเดือนก่อน +1

      and the servers of PG are down :)

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

      @@bodzio50318 I had some lectures with him, that page is definatelly in character, we found this page before we had lectures with him so n the lectures students would make jokes about hating javashit

  • @LARathbone
    @LARathbone 5 หลายเดือนก่อน +173

    "Webmasters? We call them webmains now" - hilarious joke that could easily just fly right over one's head

    • @soundrightmusic
      @soundrightmusic 5 หลายเดือนก่อน +19

      Nothing could fly over my head. I would jump up and grab it.

    • @Oncopoda
      @Oncopoda 5 หลายเดือนก่อน +4

      Not really. I feel like most ppl would get it almost immediately.

    • @Frostbytedigital
      @Frostbytedigital 5 หลายเดือนก่อน +29

      I git the joke

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

      @@Oncopoda |perl -pE 's/get/git/'

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

      I didn't get the joke and need someone to explain. Does it have something to do with RPG games?

  • @Necessarius
    @Necessarius 5 หลายเดือนก่อน +150

    We still have the same problem with ReactShit that consumes 272874 ram

    • @monad_tcp
      @monad_tcp 5 หลายเดือนก่อน +3

      272874 sticks of RAM, that's a lot of ram

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

      alert: 🚨
      you have consumed all 272874 rams.

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

      272kB of memory? Dude, you can almost fit on a PI Zero 👀
      Don't worry, I get it.
      I also don't really like React, but mainly because the hook system is just SO DAMN unpredictable you can barely use more than like 2-3 hooks in a single component or your brain will run out of memory and crash itself before it all traces all the possible bugs you've introduced...

  • @CristianKirk
    @CristianKirk 5 หลายเดือนก่อน +11

    He was very accurate with Flash, what a horrible age that was. Someone find this guy and get his opinion on js frameworks!

  • @Nasus20202
    @Nasus20202 5 หลายเดือนก่อน +35

    lmao I know this guy (Jan Daciuk) absolute legend

    • @kobaaa01
      @kobaaa01 5 หลายเดือนก่อน +5

      eti…

    • @michszyfel8907
      @michszyfel8907 5 หลายเดือนก่อน +2

      Siema nasus

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

      @@michszyfel8907 siema

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

      Elo

  • @anonymous49125
    @anonymous49125 5 หลายเดือนก่อน +25

    necromedia flush is a reference to macromedia flash - macromedia created and owned the flash editor before selling it to adobe.
    That's some old ass internet right there for ya. RIP flash btw

    • @autohmae
      @autohmae 5 หลายเดือนก่อน +2

      Now we use Javascript to emulate it and play the old Flash games.

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

      Yeah I made a lot of shitty animations in it as a kid.
      Your comment also reminds me of Cool Edit Pro, before adobe bought it and made it adobe audition.

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

      Even older was Macromind Director, the predecessor to Flash

  • @Mega4est
    @Mega4est 5 หลายเดือนก่อน +235

    JavaScript was a mistake and we all know it

    • @Soulis98
      @Soulis98 5 หลายเดือนก่อน +11

      Learn HTMLX or Laravel and save your mental health

    • @darkenlightmage
      @darkenlightmage 5 หลายเดือนก่อน +10

      If mistakes make us stronger, Brendan Eich has the strength of Hercules.

    • @TheBswan
      @TheBswan 5 หลายเดือนก่อน +8

      JavaScript is fine

    • @sutirk
      @sutirk 5 หลายเดือนก่อน +14

      JavaScript is to browser the same as LISP is to emacs
      The difference being that one can choose whether or not to use emacs, and how much bloat they want when running their music player and email client inside their editor
      But with browsers, other people choose for you how much javash!t is piped through your network to show annoying cookie warnings, caroussels, track your activity and whatever other unnecessary stuff they decide

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

      Shhhh! He doesn't know he's special...

  • @vianch_tog
    @vianch_tog 5 หลายเดือนก่อน +11

    A "webmaster" is someone who creates and manages the content and organization of a website, manages the computer server and technical programming aspects of a website, or does both. Full-stack devops developer nowadays

    • @DerekSmit
      @DerekSmit 5 หลายเดือนก่อน +2

      Back in those days some webmasters were also the entire IT department. When I went to highschool the one IT guy was in charge of the network, all the desktop computers, the website, etc.

    • @jan.tichavsky
      @jan.tichavsky 4 หลายเดือนก่อน

      ​@@DerekSmitI did the same for a small non profit org. Taking care of network of Ubuntu desktops (which replaced Windows NT), publishing articles and photos on the web, creating database and setting up a registration form for science projects competition. I think no JavaScript was needed then too, CSS menus were good enough as they are now too.

  • @tato-chip7612
    @tato-chip7612 5 หลายเดือนก่อน +11

    It's funny to think about: majority of performance issues that arise from people using old computers happen due to the fact they have these huge programs called "browsers" that need to parse and compile Javascript.
    If it wasn't for javascript my dad would probably continue to use his old HP from 2004 with debian and the MATE desktop.
    _I_ could probably continue on using my old Dell i got from my godfather as a gift. It's a device from 2003 with a very nice keyboard and it's only issues come up when it needs to load modern web pages with JS.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +1

      That and batteries, but batteries can be upgraded or retrofitted

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

      That and basically running games or native software of modern age (or opening huge PDFs or xls files)

    • @josephp.3341
      @josephp.3341 5 หลายเดือนก่อน +2

      Not wrong, but we do need some kind of interpreted scripting language for web browsers. Web functionality and interactivity is a wonderful thing. The problem is its used far more than it should, the ecosystem has become bloated, and the base design of the language isn't very good. Oftentimes what a website needs is a little bit of javascript sprinkled for functionality or sending requests without refreshing the page but instead the entire app ends up being built in JS. It doesn't have to be this way - but unfortunately our industry tells new developers it must be this way.

    • @autohmae
      @autohmae 5 หลายเดือนก่อน +2

      The problem isn't even JS, it's that people use to much of it.
      We even had a great moment in time when you disabled most javascript on the page, you would get the content without ads. Great times.

  • @Dystisis
    @Dystisis 5 หลายเดือนก่อน +23

    I was reminded of the term "webmaster" for the first time in like 15 years.

    • @username7763
      @username7763 5 หลายเดือนก่อน +5

      back before the entire web was controlled by marketing departments

    • @yayinternets
      @yayinternets 5 หลายเดือนก่อน +4

      This isn’t 2003 any longer, you have to say webmain.

    • @monad_tcp
      @monad_tcp 5 หลายเดือนก่อน +3

      bring back webmaster, programmers that don't know how to start their HTTP servers shouldn't be allowed near any keyboard, nor programming

  • @rdmercer
    @rdmercer 5 หลายเดือนก่อน +19

    I loved webdev in 2006. Today there is so much tech-churn from frameworks and new libraries that I just don't care for it at all. I got a masters in a totally different field to escape web dev, thats how bad i started to hate it. #skill-issue

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

      Look up Tokyo spliff ..made game engine in c++

    • @TheBswan
      @TheBswan 5 หลายเดือนก่อน +1

      React has been a solid choice for almost a decade. Having more choices is not a bad thing.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +1

      @@TheBswan Shame that React is nowhere near the React that was premiered. The ideas changed that's the first thing, the second thing is that people never knew how to use it.

    • @quinndirks5653
      @quinndirks5653 5 หลายเดือนก่อน +2

      I just do pure javascript and ignore the noise. Granted, my stuff is only done as a hobby, and it doesn't look anywhere near as nice as the stuff made by teams of people using react...

    • @monad_tcp
      @monad_tcp 5 หลายเดือนก่อน +2

      @@TheBswan IT TOTALLY IS when they change every 6 months
      React is bad, it shouldn't have to exist, just use Web components and the Shadow DOM.

  • @no_name4796
    @no_name4796 5 หลายเดือนก่อน +21

    I heard you like javashit? We made a javashit interpretor to javashit to interpret your typeshit code into javashit on your IDE written in javashit.

  • @thestud2
    @thestud2 5 หลายเดือนก่อน +20

    I stop programming JavaScript in 2002 because I thought "This is crap there is no way we are going to stick with it."

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +6

      Unfortunately there always comes someone inexperienced that doesn't see it being a flawed solution and goes for it. And here we are. A proof that a voice and numbers of sensible people are far lower than numbers and voice of inexperienced insensible people.

    • @isodoubIet
      @isodoubIet 5 หลายเดือนก่อน +3

      With the effort that was spent chasing the latest and greatest framework (each of which designed largely to paste over the flaws in JS) they could've just rewritten the web in an actual language and solved the problem for good.

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

      @@isodoubIet TL;DR: untyped language perpetuated by the idea that the laymen could be productive should have been a red flag long before js was used in production.
      The problem now isn't that it could be easily solved and nobody is doing it, it's the fact that big tech companies adopted it and are perpetuating it's usage as a (LMFAO) standard. We're digging a trench that future programmers may never climb out of. I mean seriously, the language has so many surface level flaws that new users start learning workarounds before even debugging their first problem. It is a toy language designed to interest the laymen that has been thrust down the throats of serious programmers for tens of years. It's sad anybody ever looked at it and decided to build frameworks on top of it, knowing that neither should be used in production, but marketing their framework toward greenhorns who know no better and selling companies the promise that they would be productive. And, if we're being honest, that judgement is largely debased given that the internet was never imagined to be something that every company on the planet designs proprietary technology for. The problem is that we let the language of the internet stay untyped and left no way for the client to run code natively or even outside its very flawed virtual machine.

  • @LARathbone
    @LARathbone 5 หลายเดือนก่อน +7

    This was definitely written way before 2006. Late 90s. Maybe 2001 or 2002 at the latest.

    • @yayinternets
      @yayinternets 5 หลายเดือนก่อน +2

      Yeah, agreed. Something isn’t right with the date on the post. Firefox was pretty dominant in 2006.

  • @deado7282
    @deado7282 5 หลายเดือนก่อน +14

    Jan Daciuk is my Hero

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

      Nice myspace xss reference

  • @replikvltyoutube3727
    @replikvltyoutube3727 5 หลายเดือนก่อน +20

    At least JavaShit is singlecore. Can you imagine what would be if it was multi core and multi thread??

    • @abpdev
      @abpdev 5 หลายเดือนก่อน +8

      How much ram? Yes.

    • @user-wi8ld9ki6r
      @user-wi8ld9ki6r 5 หลายเดือนก่อน +9

      we have web workers

    • @username7763
      @username7763 5 หลายเดือนก่อน +2

      Actually quite a bit better. We wouldn't have the tangle of continuation passing that evolved into promises and rxjs. We wouldn't have zone.js. We wouldn't have setTimeout(0). Web programming has adopted quite a few workarounds for the lack of threads or other concurrency models.

    • @yuri0001
      @yuri0001 5 หลายเดือนก่อน +1

      JavaShitstorm

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

      now it is

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

    This is how I felt in 2006 as well, my resentment has grown since then.

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

    If I remember correctly, back in 2006 when I made websites in Microsoft Frontpage 2003, most of the sites also had Flash, Silverlight, ActiveX, Java applets mostly for video playback, games, animations, banners, dropdown menus and web forms. Even back then, websites were no longer pure HTML, they just used many technologies for interactivity that can be done today with just JS.

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

      Man I actually miss Java Applets, the graphics had such a recognisable look to them.

  • @username7763
    @username7763 5 หลายเดือนก่อน +18

    I think it is funny that the solution to web browser compatibility and portability these days is that everyone uses the same browser. It was bad with IE6 but now even worse with everything being chrome or chrome fork based. Websites aren't portable, they all run on the same platform... chrome. It is like if we said Windows applications are portable because all you need is Windows and they will run. Portability is dead, you will run chrome and you will like it!

    • @progste
      @progste 5 หลายเดือนก่อน +4

      firefox is not chrome based

    • @username7763
      @username7763 5 หลายเดือนก่อน +6

      @@progste Firefox is great but it is currently around 5% usage. If you consider IE6's height of popularity is was about 90%. So browser usage today is more uniform than the worst of the worst of the IE6 days. And that doesn't count things like Node using chrome's JS engine or Electron framework. We've swapped M$ for google but that's about it.

    • @neociber24
      @neociber24 5 หลายเดือนก่อน +1

      Why is bad having an open source browser that everyone uses?
      I don't think each browser having their own implementation of the web is the way to go, specially for compatibility.
      Chromium is basically Linux at this point.

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

      Because google has a lot of influence over the direction of said browser (see: manifest v3)

    • @username7763
      @username7763 5 หลายเดือนก่อน +5

      @@neociber24 Open source does not mean not under corporate control. Google sets the direction and features to chromium / chrome. It is good that it is open source, but it is still a single corporation controlling the web. The web is supposed to be an open standard where you can access it however you like. This is a core principal of the web.

  • @nicholas_cloud
    @nicholas_cloud 5 หลายเดือนก่อน +3

    "we actually call them web-mains today" -- I almost spit out my drink :D

  • @keertirajmalik
    @keertirajmalik 5 หลายเดือนก่อน +24

    In thumbnail it looks like Java is catching strays 😂😂

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

      LOL thought the same thing! 😂

    • @mage3690
      @mage3690 5 หลายเดือนก่อน +4

      Java deserves all the stays it gets TBH.

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

      I mean, 2006 was Java 6 IIRC, and it had nothing new for java developers. All it had was stuff to let you run OTHER languages on the JVM. Because who'd want to run Java? Lol dead lang. (Yeah, those memes are old. I don't love Java, but I do like the nice apartment it got me. And today it's a completely different language. Java was not a super nice language back then.)

  • @milckshakebeans8356
    @milckshakebeans8356 5 หลายเดือนก่อน +6

    JavaScript and its consequences have been a disaster for the human race

  • @godowskygodowsky1155
    @godowskygodowsky1155 5 หลายเดือนก่อน +1

    7:00 The "sic" is a Latin word meaning "thus" used to denote quoted misspellings or other inaccuracies.

  • @almandot
    @almandot 5 หลายเดือนก่อน +1

    Man I forgot about the days of web popup ad spam. Now it’s just wholesome paywalls and inline ads spamming me and messing up the page render.

  • @lashlarue7924
    @lashlarue7924 5 หลายเดือนก่อน +1

    5:31 - Quiche mentioned... I am feeling very attacked by this... and I am literally eating ham and cheese quiche rn at this very instant.

  • @FiveHundredHungryGhosts
    @FiveHundredHungryGhosts 5 หลายเดือนก่อน +2

    Lynx mentioned! Memories

  • @kobaaa01
    @kobaaa01 5 หลายเดือนก่อน +13

    i jakoś to jest na tym ETI

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +9

      Z jednej strony wydawało się, że wykładowcy mają średniowieczne poglądy, a z drugiej strony okazało się, że jednak mieli rację i "modern web dev" wygląda jak jedna wielka pomyłka.

    • @mikadofxx9030
      @mikadofxx9030 5 หลายเดือนก่อน +2

      Aż żałuję że nie studiuję na Politechnice Gdańskiej lol

  • @mysterious_czrs
    @mysterious_czrs 5 หลายเดือนก่อน +5

    Jan Daciuk is the most based lecturer at this university

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

    I remember having a script called nutScrape I had to paste into all my HTML to essentially polyfill to make it crossbrowser compatible. This was like 1998.

  • @billy.d3v
    @billy.d3v หลายเดือนก่อน

    This man is a legend (lectures are soooo boring, but unhinged as well - makes him almost bearable). Gdańsk University of Technology here 👋

  • @slava6105
    @slava6105 5 หลายเดือนก่อน +1

    My first interaction with lynx was around a month ago.
    Probably should investigate more into it.

  • @bobbycrosby9765
    @bobbycrosby9765 5 หลายเดือนก่อน +10

    This reads like it was written in the '90s. IE, Netscape, perl?
    By 2006 "Netscape" was Firefox, it was very popular, and almost no one was using perl.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +5

      Poland in 2006 was still mentally in 90s

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

      Perl is still to this day actively used in academia at minimum, particularly for bioinformatics research

    • @tellerjunge5342
      @tellerjunge5342 5 หลายเดือนก่อน +1

      Also today in almost every bigger corporation, especially in the finance sector, you’ll always stumble upon gigantic ancient Perl or awk scripts, which no one knows what they do or why they are there. But it is known that they glue the whole corporation together. every time you change the script, you’ll have to do an emergency shutdown of the whole datacenter, because wrong data ist sent to the government.
      It will never die and only grow, like Kobol
      At least we have chätgshipitä - an old wannabe Linux grandpa explaining you how everything works based on probability.
      I love you all, thanks for not wanting to be a stupid idiot and thanks to everyone being open about being a nerd. Look at prime and his moustache.
      We are all so sexy

  • @sub-harmonik
    @sub-harmonik 5 หลายเดือนก่อน +1

    it's funny to me that javascript was supposed to be a scripting language and java was supposed to be the 'fast bytecode' language, before java applets got phased out.
    Now javascript gets JIT compiled by the browser and WebAssembly is a thing anyways.

  • @pieterrossouw8596
    @pieterrossouw8596 5 หลายเดือนก่อน +1

    I wonder what will eventually replace JS in the browser. Or will we just move to something other than a web browser? My mind jumped to WASM initially but I don't think so. I hope someone is working on a replacement because this weekly framework situation has been out of hand for a few years. I also hope that someone isn't Google. We need an open replacement for the JS ecosystem that keeps the good and yeets the bad.

  • @progste
    @progste 5 หลายเดือนก่อน +1

    I think I've found my spiritual guide!

  • @shapelessed
    @shapelessed 5 หลายเดือนก่อน +1

    I wish I could travel back in time to 2006 and tell this guy JavaSh-cript will run like 30% of all the backends 15 years later...

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

    Honestly, there's more than a few websites that I prefer using without JS enabled. 90% of the JS code in a lot of sites is used for showing ads, banners, alerts, asking for permissions to nag you with notifications... The modern internet is becoming a bit of a nightmare outside of paid websites and a few indie places. No news website or wiki needs JS, really.

  • @thisbridgehascables
    @thisbridgehascables 5 หลายเดือนก่อน +3

    Did I write this article? Sounds like me going on one of my many rants in the early days of website design. M$ IE for any web designer/ developer at that time was your arch nemesis.. it was the worst, but you had no choice but to create additional code to make it happy.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +3

      Many people today don't understand that jQuery was a compatibility library. They think its a frontend framework...

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

    OMG I had classes with the guy! (He did not change his opinion I guess, he teaches how to create compilers)

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

    Ahh yes, the time before v8, html5 and css3.
    I was making a animation/game driven by the arrow keys. You essentially walked around an environment which was just thousands of rendered 3d images.
    V8 came out with chrome and I booted my program and it just instantly went through tons and tons of frames as if there was a speedhack. Didn't even know how to fix it back then lmao.
    Funny enough though, you could totally run IE on linux back then. There were a lot of games I played that required IE to launch the game. I don't think I got any to actually work in wine but I definitely had a few different IE versions as a result.

  • @thewiirocks
    @thewiirocks 5 หลายเดือนก่อน +11

    Context: This was before AJAX became widely available and before WHATWG was able to submit HTML5 as a W3C standard. Javascript was still being used for stupid web tricks like cursor trails rather than serious software. Over the next few years the entire web would be transformed to the so-called "Web 2.0" based on AJAX and HTML5.

    • @darekmistrz4364
      @darekmistrz4364 5 หลายเดือนก่อน +4

      His point still stands: You don't need React or any JS to render a bus/train timetable

    • @thewiirocks
      @thewiirocks 5 หลายเดือนก่อน +4

      @@darekmistrz4364 I agree with React 1000%. Almost every SPA I see in the wild has no business being an SPA.
      Some JS for a bus/train timetable can make it easier to use, depending on the interface. e.g. Allow the user to select a time and then highlight the available bus/train. That was the type of thing that barely existed in 2006, ergo the hate.
      I would like to see a hell of a lot _less_ Javascript. Everyone seems to have tossed KISS right out the window. Meaning that our bus/train schedules just don't work if there's an error rather than enhancing an already-useful interface.

    • @Daniel_WR_Hart
      @Daniel_WR_Hart 5 หลายเดือนก่อน +1

      @@thewiirocks If the thing being highlighted was a child of the thing being hovered, you could definitely do this with HTML+CSS only, and only at the expense of possibly having some weird HTML

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

      when you think that the entire web was created on top of a workaround ...
      its amazing it even works

    • @marioprawirosudiro7301
      @marioprawirosudiro7301 5 หลายเดือนก่อน +1

      @@Daniel_WR_Hart No, let's not do weird HTMLs. Those are as bad as too much JS.

  • @theinsane102
    @theinsane102 5 หลายเดือนก่อน +1

    prime should find one of these guys who wrote these old articles and interview them lol

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

    Of course the thumbnail for this video is a modified Java logo instead of a JS one. Real nice

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

    JavaScript seems to be made for quick, 5-12 lines of code solutions that worked with HTML. I wonder if the inventors of JavaScript knew that it would blow up like it did, would it be more like Java.
    The author misspelled lose control as loose control, but thinking about it, loose control sounds worse than losing control.

  • @crackentertainmenttv
    @crackentertainmenttv 5 หลายเดือนก่อน +1

    he has a personal website, its great

  • @NUREK
    @NUREK 5 หลายเดือนก่อน +1

    Legendary page...

  • @Evan-bjc4w
    @Evan-bjc4w 5 หลายเดือนก่อน +15

    Reason I use PHP for most of my sites.

    • @KewalTailor
      @KewalTailor 5 หลายเดือนก่อน +2

      Lol, even i think about good old php alot, but something's are just not possible in php that's possible in js unfortunately

    • @rrraewr
      @rrraewr 5 หลายเดือนก่อน +2

      wordpress dev spotted

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

      @@dyto2287 😐😐😐

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

      @@KewalTailor Except 3D/WebGL and Audio/Video conferencing I can't think of other reasons you would need Javascript

    • @Evan-bjc4w
      @Evan-bjc4w 5 หลายเดือนก่อน

      @@dyto2287 No I have I site called GR8BRIK. The only JS it uses is for WebGL, other than that everything is server-side

  • @krtirtho
    @krtirtho 5 หลายเดือนก่อน +1

    That's Primagen in 2006. He secretly wrote that. As he continued being tortured using JavaShit, he forgot it was his writing.
    I'm also forgetting who I am. Switch to good old perl scripts before it's too late. I warn you once twice thrice. Where was I?!

  • @XEQTIONRZ
    @XEQTIONRZ 5 หลายเดือนก่อน +2

    We call them web ‘main’ these days 😂🤣.
    This branch renaming thing was such an obscene example of 1st world virtue signalling - a change the solved nothing and helped no one.

  • @gund_ua
    @gund_ua 5 หลายเดือนก่อน +1

    TypeShit is waaaay better! At least you've got to compile it!

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

    He accurately predicted the death and means of disposal of Necromedia Flush.

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

    Tim Berners Lee was talking about semantic HTML in 1995.

  • @0xA9F
    @0xA9F 5 หลายเดือนก่อน

    Daciuk's homepage is peak. No JavaScript no CSS.

  • @TheKennyWorld
    @TheKennyWorld 5 หลายเดือนก่อน +1

    One of two things need to happen or browsers start to ship with another language or they rewrite js from scratch

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

      Someone has to choose that language. We definitely know nobody wanted it to be VBScript or Dart, at least

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

      WebAssembly?

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

      Dart is not bad today

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

      You already can, it's WebAssembly, but I don't think the problem is Javascript itself, but what people do with it.
      WebAssembly will actually make it worse, because it gives people even more power to abuse.

  • @Unsensitive
    @Unsensitive 5 หลายเดือนก่อน +1

    I think I got my first smart phone in 2010?
    Was on a flip phone in early 2000's till then
    But I could text and drive while not taking my eyes off the road.... probably 5-10 words a minute.. but back then texts were short.
    You used bbs or IM's for longer messages

  • @Frostbytedigital
    @Frostbytedigital 5 หลายเดือนก่อน +1

    And now here we are in 2024 JavaShitting all over the place.

  • @DaveRogersEsq
    @DaveRogersEsq 5 หลายเดือนก่อน +1

    I find it strangely worrying that this person's gripes with JavaScript absolutely resonate with me 🤣
    Oh yeah, and Reactjs is balls.

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

    I think this guy is now a professor at Gdansk University of Technology. He can be googled quite easily. He's still active and does ML and Automata.
    You could probably reach him quite easily, although I'm not sure If he'd like to elaborate on javascript

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

      He might be. He was always like a meme professor that was aware that he is a meme. I loved his lectures, funny guy

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

      @@veniti dlatego ktoś stworzył niejedną grę na jego cześć, były niegdyś w paczkach od starszych roczników, jedna z nich jest jeszcze na GH pod userem dzieciaczkiKIO

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

    He wasn't the first to argue accessibility and sadly people still haven't learned from it. 😞
    5:26 pretty certain Windows NT for Alpha processors did exist.

  • @thingsiplay
    @thingsiplay 5 หลายเดือนก่อน +3

    M$
    The $ in M$ doesn't stand for Dollar, it stands for $hit.

    • @FlanPoirot
      @FlanPoirot 5 หลายเดือนก่อน +4

      I think the funniest part is the fact that M$ has been a common acronym in this subculture for probably over 20 years at this point

  • @Jarek.
    @Jarek. 5 หลายเดือนก่อน +4

    Hating JavaScript and having Java icon in the video thumbnail ... tech blog 😂😂 And who's to blame? Definitely not the GenAI, the prompt was clear: "Java" + "Sh1t" 😂😂

  • @zgooner7050
    @zgooner7050 5 หลายเดือนก่อน +1

    thats crazy that this page is my lecturer's

  • @semyaza555
    @semyaza555 5 หลายเดือนก่อน +6

    JavaScript, and its consequences, have been a DISASTER for the human race.

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

    It used to be JS couldn’t be trusted for anything. You always had to repeat your validation on the server. Then the buzzwords came with Web 2.0 and REST apis. It seemed like it was overnight going from full stack development to front end.

    • @tablettablete186
      @tablettablete186 5 หลายเดือนก่อน +1

      But JS couldn't be trusted, because it is running on the client, not because it is JS.
      It could be any language, and it also explains why you had to "repeat the validation on the server".

    • @josephp.3341
      @josephp.3341 5 หลายเดือนก่อน

      @@tablettablete186 Clients still can't be trusted to this day. We'll never fix that, because its not even a problem to fix!

    • @isodoubIet
      @isodoubIet 5 หลายเดือนก่อน +2

      still can't, and it's regardless of where it's running because the entire language is swiss cheese

  • @orderandchaos_at_work
    @orderandchaos_at_work 5 หลายเดือนก่อน +2

    If only we had all turned off JS…

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

    When I applied to a bootcamp, I had to choose between Java and JS. I choosed Java 😂 I thinked I choose the better option

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

    This is so funny that this guy is my lecturer on PG

  • @replikvltyoutube3727
    @replikvltyoutube3727 5 หลายเดือนก่อน +1

    Please specify correct link with way back machine!

  • @sprinklednights
    @sprinklednights 5 หลายเดือนก่อน +3

    I hate JavaScript too. Proud creator of a website without any JavaScript!

    • @zsh7862
      @zsh7862 5 หลายเดือนก่อน +2

      amen brother

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

      @@zsh7862 Amen.

    • @tablettablete186
      @tablettablete186 5 หลายเดือนก่อน +1

      Me with JS disabled: ❤❤❤❤

    • @josephp.3341
      @josephp.3341 5 หลายเดือนก่อน

      Your website can't be doing very much then. You don't want too much or your website is too slow, or too little otherwise you can't do anything interesting.

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

      @@josephp.3341 ratio

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

    Honestly, all of them seem to be legitimate problems that existed back then. Most have been fixed, save the text-only stuff.

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

    this OP might be my coworker, but in 2024.

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

    We had JSP way before 2006.
    We had JSF by then.

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

    You know the post is good when prime got worked up and clap

  • @user-lz2oh9zz4y
    @user-lz2oh9zz4y 5 หลายเดือนก่อน

    There are people here younger than the article.
    JavaScript slander is older I thought

  • @dough-pizza
    @dough-pizza 5 หลายเดือนก่อน

    This guy wrote an article in 2006 just so that he can proactively roast Theo in 2024 is crazy!

  • @g.v.m7935
    @g.v.m7935 5 หลายเดือนก่อน

    I have a deeply fuled hate for javascript, am I the only one? I think its because when I started I got object oriented coding which felt very comfortable and tangible. But then big bad javascript came, and suddenly most OOP practises go out of the window.

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

    Every pining for Web 1.0 yet not having used it

  • @ericmyrs
    @ericmyrs 5 หลายเดือนก่อน +1

    konqueror was a good browser.

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

    Honestly... I was born in the wrong time to become a software engineer. I despise this web nonsense so much. If 15 years from now JavaScript still does most of the heavily lifting... Man, I don't know.

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

    in twenty years I hope we're gonna be using JavaZig

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

    What’s the alternative? I’m new and I’m using html and css. But EVERY class I listen to has JS with them.

    • @SaySaeqo
      @SaySaeqo 5 หลายเดือนก่อน +1

      You do not have real alternatives nowadays :(

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

    WaSP started in 1998. web standards was pretty tenured at this point. let's not rewrite the past. Unless you were a flash nerd

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

    NECROSKIBIDI FLUSH THE TOILET

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

    Where’s the love for Java web applets?

  • @WoodStoveEnthusiast
    @WoodStoveEnthusiast 5 หลายเดือนก่อน +1

    I wonder what this guy is doing today?

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

      teaching at Gdańsk University of Technology and dancing salsa

  • @Confusedcapybara8772
    @Confusedcapybara8772 5 หลายเดือนก่อน +11

    Goodness I hate react…

  • @ifstatementifstatement2704
    @ifstatementifstatement2704 5 หลายเดือนก่อน +1

    Aren’t all languages (except C) wrappers for the C language? Lol

  • @DionsTravels
    @DionsTravels 5 หลายเดือนก่อน +1

    netscape didn't exist anymore in 2006 lol

  • @s3rit661
    @s3rit661 5 หลายเดือนก่อน +1

    JavaShit is JavaScript real name

  • @asagiai4965
    @asagiai4965 5 หลายเดือนก่อน +1

    Weird the picture is java but, title id javascript

  • @mattymattffs
    @mattymattffs 5 หลายเดือนก่อน +1

    It's 2024 and it's javashit. Absolutely awful tech.

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

    the guy was based. history will absolve him and vindicate the JS lovers.

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

    uh oooh the thumbnail guy did an oopsie

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

    There was no iPhone. Desktop was king and emperor 😅