Dear Oracle, it's time to free JavaScript

Поділитися
Вставка
  • Опубліковано 11 лис 2024

КОМЕНТАРІ • 400

  • @willcoder
    @willcoder Місяць тому +631

    Oracle did not *"respond with silence."* On the contrary: Oracle is still processing the query.

    • @VivekYadav-ds8oz
      @VivekYadav-ds8oz Місяць тому +13

      LMFAO this is such a corporate thing to do. It's painful and funny.

    • @RamkrishanYT
      @RamkrishanYT Місяць тому +16

      Oracle is preparing a lawsuit against the whole industry and every single internet user actually

    • @samirbettahar7602
      @samirbettahar7602 Місяць тому +4

      nice joke 😂

    • @monad_tcp
      @monad_tcp Місяць тому +2

      ​@@RamkrishanYT well,if Oracle process JS usage then finally they're going to do a single good thing in their entire life.
      And its by mistake.

    • @sifatulrabbi
      @sifatulrabbi Місяць тому +1

      this makes perfect sense

  • @NikkiDimesYT
    @NikkiDimesYT Місяць тому +403

    Screw it. I'm just gonna start calling it ECMAScript.

    • @AwesomeAdmirak
      @AwesomeAdmirak Місяць тому +21

      "I program in ECMAScript" "What's that?" "Oh uhh... it's what I call Javascript"

    • @succatash
      @succatash Місяць тому +9

      I've never understood why it never switched

    • @AwesomeAdmirak
      @AwesomeAdmirak Місяць тому +31

      @@succatash Same reason nobody calls Twitter "X"

    • @nicejungle
      @nicejungle Місяць тому +9

      I use ECMAscript on my last resume. ECMAscript is the official name of the standard

    • @schizomaru
      @schizomaru Місяць тому +6

      anyone use ESON?

  • @Cohors1316
    @Cohors1316 Місяць тому +37

    Every modem runs Java. Every SIM runs Java. Once upon a time some guy arbitrarily decided to use Java for telecommunications, and we’ve been paying for it ever since.

  • @steves9250
    @steves9250 Місяць тому +191

    Use Typescript where possible or otherwise rename JS to TypelessScript😂

    • @呀咧呀咧
      @呀咧呀咧 Місяць тому +27

      Anyscript fits more, cause in ts non typed variables are implicitly "any"

    • @nicejungle
      @nicejungle Місяць тому +9

      ECMAscript is the real name of javascript

    • @Crates-Media
      @Crates-Media Місяць тому +1

      Let's just call it BajaScript and clock out for the week.

    • @danser_theplayer01
      @danser_theplayer01 Місяць тому +3

      I don't do typescript. It's glorified comments with extra steps. In case a need a robust language I'll go learn Rust, but for now I'm using a on-the-fly language that is javascript.

    • @protoxus
      @protoxus Місяць тому

      Abbreviated as TLS... 🤣

  • @cod3r1337
    @cod3r1337 Місяць тому +28

    The ridicule against Android supposedly being written mostly in Java is, to put it lightly, uncalled for. We all know almost all the core components, particularly the kernel, by virtue of being, well, Linux, are written in C.

  • @damnloveless
    @damnloveless Місяць тому +37

    All programming languages will be called javas from now on

  • @kyesil
    @kyesil Місяць тому +17

    Java and JavaScript like "car" and "carpet"

  • @sub-harmonik
    @sub-harmonik Місяць тому +113

    I’d just like to interject for a moment. What you’re refering to as Javascript, is in fact, ECMAScript, or as I’ve recently taken to calling it, Javascript - plus - ECMA-262. Javascript is not a programming language unto itself, but rather another proprietary implementation of a fully functioning ECMAscript standard made useful by the browsers, runtimes and vital components comprising a full standard as defined by ECMAscript.

    • @roycrippen9617
      @roycrippen9617 Місяць тому +19

      StallmanScript

    • @zookaroo2132
      @zookaroo2132 Місяць тому +2

      just like HTML DOM

    • @0.amonymous
      @0.amonymous Місяць тому +9

      I would like to take a moment to clarify an important distinction regarding the terminology often used in discussions about web development. What many people commonly refer to as "JavaScript" is, in fact, more accurately described as "ECMAScript." Recently, I have adopted the term "JavaScript - plus - ECMA-262" to emphasize this distinction.
      It is crucial to understand that JavaScript is not a standalone programming language in its own right; rather, it is a proprietary implementation of the ECMAScript standard. This standard is fully functional and defines the core features and functionalities that programming languages can implement. JavaScript has been made practical and widely usable through various browsers, runtime environments, and essential components that collectively adhere to the full specifications set forth by the ECMAScript standard.
      In summary, while JavaScript is widely recognized and utilized in web development, it should be understood as an implementation of ECMAScript, enhanced by additional features and capabilities provided by different environments in which it operates.

    • @VivekYadav-ds8oz
      @VivekYadav-ds8oz Місяць тому +4

      @@0.amonymous "In summary" bro got caught lackin 💀

  • @benloud8740
    @benloud8740 Місяць тому +94

    Ironically the name Java came from coffee which in turn came from an Island. Its a little surprising that it was able to be trademarked in the first place

    • @collinoly
      @collinoly Місяць тому +25

      It’s only because of the context. Java the programming language is very specific. While Java the coffee is a general term

    • @azmah1999
      @azmah1999 Місяць тому +19

      Is it really? One of the most valuable company ever to exist is named after a fruit

    • @ConstanceJill
      @ConstanceJill Місяць тому +8

      @@azmah1999Raspberry ? :D
      BTW, it reminds me of that comedic video from the BBC, "My blackberry is not working" :')

    • @belonggame
      @belonggame Місяць тому +2

      Wait, didn’t Oracle sue Starbucks over the term *Java Chip Frappucino Ice Cream* ? Or am I remembering that wrong?

    • @TheStevenWhiting
      @TheStevenWhiting Місяць тому +1

      From Harry and Paul​@@ConstanceJill

  • @pixl_xip
    @pixl_xip Місяць тому +9

    If HTML is a programming language, then Markdown is too, and if Markdown is, _then I am programming right now_

  • @R-5P
    @R-5P Місяць тому +18

    if Oracle think they own the Java name trademark, me personally from Java Island could sue Oracle for using our island name. (Javanese)

    • @Mordecrox
      @Mordecrox 13 днів тому

      At this point the Old Estate is owed trillions for unlicensed use of the trademark "Old" by their forefather Ransom Old, founder of Oldsmobile

  • @vsolyomi
    @vsolyomi Місяць тому +83

    So whenever I say "javascript" to mean something dirty or nauseating I violate a trademark, I guess. I could claim fair use but not transformative enough.

    • @TennSeven
      @TennSeven Місяць тому +8

      Transformative use is a doctrine in copyright law, not trademark law.

    • @symix.
      @symix. Місяць тому +2

      I mean saying something has really nothing to do with trademark laws or you even needing to claim "fair use" if you use something trademarked in your speech...

    • @gamagama69
      @gamagama69 Місяць тому +1

      java my script

  • @fdwr
    @fdwr Місяць тому +60

    If we humans have no problem recognizing "dog" and "doghouse" are different things, then we we can do the same for "Java" and "Javascript".

    • @emmaeilefsen7214
      @emmaeilefsen7214 Місяць тому +15

      a doghouse is a house for a dog.
      is javascript therefore related to java in the same manner?
      no. your analogy is flawed.
      the definition of "doghouse" depends on "dog".
      the definition of "javascript" does not depend on "java".

    • @vaolin1703
      @vaolin1703 Місяць тому +30

      @@emmaeilefsen7214butter and butterfly would have been a better analogy

    • @azurarobo
      @azurarobo Місяць тому +8

      Car - carpet

    • @diablo.the.cheater
      @diablo.the.cheater Місяць тому

      @@emmaeilefsen7214 Yes a JavaScript is a script for a J.A.V.A. Here JAVA clearly means "Jeneral Aporpouse Vveb Aprogramming language"

    • @nehushtant
      @nehushtant Місяць тому +2

      Fun - funny

  • @connormc711
    @connormc711 Місяць тому +73

    poke the bear they said. it will definitely not make Oracle litigious

  • @ray73864
    @ray73864 Місяць тому +8

    Funny thing is, Microsoft did eventually go on to come up with JScript, just like they have/had VBScript. JScript however basically died with Internet Explorer 11.

  • @David_Groves
    @David_Groves Місяць тому +18

    Nintendo were exceptionally scared of losing the trademark as well as they had won the case "Universal City Studios, Inc vs Nintendo Co Ltd" over the trademark on King Kong, and they didn't want to be on the wrong side of a similar court case.

  • @glassd
    @glassd Місяць тому +42

    HTML is not a programming language. It's a markup language. Hence the M in HTML. It's only for organizing data and setting structure.

    • @nicejungle
      @nicejungle Місяць тому +2

      so it's a programming language.
      It's just you who has a narrow definition of programming language that limits to imperative programming language

    • @azizsafudin
      @azizsafudin Місяць тому +13

      @@nicejungleit’s not. It doesn’t have control flows or loops. And it’s not Turing complete.

    • @thomassynths
      @thomassynths Місяць тому +8

      @@nicejungle Let me know when a basic adder can be implemented in this "programming" language known as HTML. Let me know when it can be used to do programmable things.

    • @nicejungle
      @nicejungle Місяць тому

      @@azizsafudin > "It doesn’t have control flows or loops"
      LOL, another ignorant who thinks every programming language should be imperative.
      Go back to school

    • @nicejungle
      @nicejungle Місяць тому +2

      @@thomassynths
      and a third ignorant who think every programming language should be imperative.

  • @hellowill
    @hellowill Місяць тому +27

    I moved to a C# company as a Java guy... everyone handed me the Javascript tasks. ROFL

    • @vsolyomi
      @vsolyomi Місяць тому +2

      this is actually underrated

  • @sub-harmonik
    @sub-harmonik Місяць тому +11

    That nintendo notice was for every parent and grandparent in the 90s

  • @schizomaru
    @schizomaru Місяць тому +28

    time to use ECMA Script Object Notation = ESON

    • @gregdawe2786
      @gregdawe2786 Місяць тому +3

      I support this. At least I won't have to hear ppl say Jason.

    • @MerthanMerter
      @MerthanMerter Місяць тому

      @@gregdawe2786YAMMALL is as bad

    • @theairaccumulator7144
      @theairaccumulator7144 Місяць тому

      @@gregdawe2786 jéson

    • @vsolyomi
      @vsolyomi Місяць тому

      Sounds like something from Kabbalah

  • @superbotnotabot
    @superbotnotabot Місяць тому +7

    HTML is a mark-up language, not a programming language.

  • @ゾカリクゾ
    @ゾカリクゾ Місяць тому +7

    my proposal: let's just call it script. we all know it's probably js.

    • @bullpup1337
      @bullpup1337 Місяць тому

      tbf typescript is also common. And that isnt even script.

    • @ehm-wg8pd
      @ehm-wg8pd Місяць тому

      ECMAScript

  • @kasper369
    @kasper369 Місяць тому +18

    OMG, flutter and dart makes sense now

    • @呀咧呀咧
      @呀咧呀咧 Місяць тому +8

      Flutter and dart are so gooooooooood... Until you use it for web dev

    • @Crates-Media
      @Crates-Media Місяць тому

      The same could be said of BF. It's great until you have a use case.

    • @zBrain0
      @zBrain0 Місяць тому +4

      Flutter and dart were pure hell....

    • @elvispalace
      @elvispalace Місяць тому +1

      dart on the web 🤮

  • @SeanJMay
    @SeanJMay Місяць тому +33

    Look, the Oracle v. Google (/Google v. Oracle) thing had a bunch of stuff that Google fucked up.
    Google broke some copyright by literally directly porting some stuff; directly.
    HOWEVER, Oracle's concept was that they own a copyright claim to their API. That means that you break copyright any time you write 1 + 2, where the copyright owner is whichever programmer was the first to put the binary symbol between the two numbers. Nobody can ever write that, without breaking copyright laws. That is what was on the line, if Oracle got their way.

    • @tryoxiss
      @tryoxiss Місяць тому

      That comes directly from math so old it would be PD 100 times over anyway, so no.

    • @SeanJMay
      @SeanJMay Місяць тому +1

      @@tryoxiss yes, but the format is different. Like Disney owns copyright on their Tarzan. You can use Kipling stuff, but if you use Disney's presentation of it to make money, they will flatten you in court.
      Is your argument that source code should be treated like a book, and not as a separate format? Because that's going to end very, very poorly. Note that I didn't say the symbols are the copyright, either. The conceptual interface is what Oracle was arguing was copyrightable. Conceptually, the programming interface of number + number produces number is what they would be arguing copyright over.
      But ok, to make this easier for you add(1, 2)
      Their argument is that anything called add, which takes two numbers and produces a number, would be infringing on copyright of the conceptual interface of having a thing called add, which takes two numbers and produces a number.
      Better?

    • @SeanJMay
      @SeanJMay Місяць тому +1

      @@tryoxiss to wit: Google lost the copyright infringement involved with copying massive swaths of code, character for character and comment for comment, in a perfect reproduction of the sequence of characters in the file. That is copyrightable, and Google was found to have violated it, in what might as well have been a copy paste.
      Oracle's argument was that Google must not have classes named the same things, with methods named the same things, that produce the same things, because they own the copyright on the concept of those things. Not the literal text, in a file, but the concept.
      Might as well have been trying to get the supreme court to patent-protect interfaces, as a defacto standard, under the guise of copyright.

    • @Musikur
      @Musikur Місяць тому

      @@SeanJMay So typical lawsuit overreach which blew up in their face...

    • @SeanJMay
      @SeanJMay Місяць тому +2

      @@Musikur ...you aren't getting it. It went all the way to the supreme court of the US. Almost exactly the current roster. The judges were SERIOUSLY deliberating granting Oracle all concessions. The only reason they didn't was because they felt they didn't understand the implications well enough, and didn't want to accidentally set precedent. Based on other rulings in recent history, where they confidently ruled on constitutionality with complete disregard for outcomes or standing precedent, everything that I am talking about would have been a couple of votes away from coming true.
      We were moments away from a copyright trolling nightmare, to the same degree as Y2K was nearly a technological nightmare.
      And the first round took the better part of a decade, to make it to the supreme court. It would not have been good if every developer was breaching copyright thousands of times over, for a decade, while it was waiting to be sorted out.

  • @KAZVorpal
    @KAZVorpal 15 днів тому +2

    I think you definitely should trademark your hair / mustache combo.

  • @raulnoheagoodness
    @raulnoheagoodness Місяць тому +5

    Call it "Eff Oracle Script". Can still call it ES.
    I wish they reverted to the earlier names "LiveScript" or "Mocha", but it's too late for that.

    • @vsolyomi
      @vsolyomi Місяць тому +1

      I like the name Mocha. And the fact that it means piss in my first language.

  • @bandinopla
    @bandinopla Місяць тому +76

    I'm gonna be the one that say it but your titles are clickbait cringe attempts. Stop... just put a normal title, like "Javascript should be public domain?" or something... Not the bullshit you usually use like "We need to talk" or "Ok, it's happening..." and shit like that, it is annoying.

    • @THEVIERAOS
      @THEVIERAOS Місяць тому +3

      L take.

    • @zulth2065
      @zulth2065 Місяць тому +22

      W take.

    • @gregdawe2786
      @gregdawe2786 Місяць тому +14

      W take

    • @ErikTheHalibut
      @ErikTheHalibut Місяць тому +4

      That's how UA-cam works though, cringe or not people click it

    • @doccdisrepecc7307
      @doccdisrepecc7307 Місяць тому +2

      Probably already A-B tests it and the cringe prevails every time

  • @DaxSudo
    @DaxSudo Місяць тому +2

    Omg we finally have a Theo ads sketch. Lmao. I love it.

  • @Caldaron
    @Caldaron Місяць тому +2

    love your sponsor videos, it's fun being able to be so creative, right? keeps one sane :-)

  • @wiicow
    @wiicow 13 днів тому +1

    Never understand why it isn't renamed to be "Webscript, it would match "Webassembly" and is much nicer to read than ECMAscript. Doesn't need the trademark to be released.
    And finally it would fit in with "I'm doing some web scripting" which alot of people say

  • @rzyr
    @rzyr Місяць тому +26

    I think Oracle should just discontinue JS and free us from it. And Java while we're at it.

    • @wlockuz4467
      @wlockuz4467 Місяць тому +11

      Oracle should also discontinue itself while they're at it.

    • @lolilollolilol7773
      @lolilollolilol7773 Місяць тому +1

      Most importantly, Oracle should discontinue Oracle.

    • @vsolyomi
      @vsolyomi Місяць тому +1

      You can't just... discontinue java!

    • @rzyr
      @rzyr Місяць тому +2

      @@vsolyomi As a Java dev and Java enjoyer, I'd be happy to move on. Go seems nice. I also heard good things about Rust.

  • @KAZVorpal
    @KAZVorpal 15 днів тому +2

    No, obviously, HTML is not a programming language. It is not even faintly Turing complete. In fact, it lacks control structures almost entirely. It doesn't even have variables, it barely has definable constants. There really is almost no way that a person competent in computer science could think that it is a programming language at all.

  • @vpetryniak
    @vpetryniak Місяць тому +10

    Wait, isn’t Java and JavaScript the same? You are wrong I think, JavaScript is just a script of Java man

    • @nickwoodward819
      @nickwoodward819 Місяць тому +2

      Bait

    • @theairaccumulator7144
      @theairaccumulator7144 Місяць тому +6

      true... and TypeScript is just a script of the popular purely functional language Type.

    • @funkijote
      @funkijote Місяць тому

      We must trust that those who came before had a benevolent, well thought-through plan for us...

  • @DaxSudo
    @DaxSudo Місяць тому +2

    By definition HTML is not a programming language on its own add CSS then it’s Turing complete. That being said my main argument is that it’s literally named Hypertext MARKUP LANGUAGE. It’s a markup/down language not programming. But I am here for it if somebody wants to make the declarative DSL argument for all markdown languages.

  • @ArturdeSousaRocha
    @ArturdeSousaRocha Місяць тому +1

    My favorite examples of trademarks becoming generic terms: Electrolux for a vacuum cleaner (Poland, no longer in use), Bendix for car alternator (also Poland, also no longer in use) and the medal goes for Tupperware, bastardized as "taparoeiro", for food containers (Portugal, current use).

  • @ShaharHarshuv
    @ShaharHarshuv Місяць тому +4

    HTML is obviously not a programming language. You can't write a program with it.

  • @jishnuviswanath
    @jishnuviswanath Місяць тому +5

    Should have called it JayEss and be done with it

  • @yaroslavpanych2067
    @yaroslavpanych2067 Місяць тому +2

    What we are talking about? It is fucking Oracle! More damage it takes, better it is.

  • @KAZVorpal
    @KAZVorpal 15 днів тому +1

    You just said that Java and JavaScript have almost nothing in common syntactically.
    But that is the exact opposite of the truth. They are both based on C /C++, and therefore have a ton in common, aside from Java's pointless boilerplate, and similar bureaucratic nonsense.

  • @nickintroll4991
    @nickintroll4991 Місяць тому +11

    Damn, as a new dev, i learned shit load stuff in this vid. On the thing, hopefully they will get to nice conclusion, or just rename js as JScript where J stands for "Just did not want to go in court"

    • @vsolyomi
      @vsolyomi Місяць тому +9

      Microsoft did it. And I mean, literally - that, JScript.

    • @ray73864
      @ray73864 Місяць тому

      JScript is already a scripting language. Albeit the last web browser to support it was Internet Explorer 11, you used to be able to execute jscript in windows too, much like you could with vbscript. Not sure if Windows still has the necessary binaries installed anymore for it or not since I haven't written jscript in years, just vbscript.

  • @andresserron8596
    @andresserron8596 Місяць тому

    After you won another try, I found a matured commentator, grounded, given your voice on point and without attention need.
    I really like what your doing, really good stuff, mindful.
    You are rocking, keep clock in check, pump throughput and keep latency low :).

  • @hallelion
    @hallelion Місяць тому +1

    I'm half-expecting now the rise of the use of the name "JakartaScript" lmao

  • @YashSharma-uj7ud
    @YashSharma-uj7ud Місяць тому

    A mutually beneficial settlement could involve Oracle granting developers a perpetual, royalty-free license to use the term "JavaScript" under specific conditions. This would allow developers to continue using the term without legal concerns while ensuring that Oracle's rights are respected.

  • @Winnetou17
    @Winnetou17 Місяць тому +3

    Regarding the javascript vs java at the end, can't there simply be a clause that whatever happens to JavaScript™ cannot be used in a case of Java™ not being taken care of ?

  • @ericm301
    @ericm301 Місяць тому +1

    Dumpster is a trademark.

  • @dasten123
    @dasten123 Місяць тому +3

    We should just call it Typescript without types. Nobody should not use Typescript anyway

  • @goerwin20
    @goerwin20 Місяць тому +3

    Dark mode on the articles please!

  • @shadeblackwolf1508
    @shadeblackwolf1508 Місяць тому +1

    I think somewhere in there Oracle are also still sour for the name javascript being used for the ECMAScript standard specification language, cause it means They cannot do like Python and make jshell into a full scripting version of java.

  • @soumalya
    @soumalya Місяць тому

    I love theo's think pad in sponsorship part

  • @KAZVorpal
    @KAZVorpal 15 днів тому +1

    It would be great to take away everything Oracle owns. They are archetypal of the evils of corporatism.

  • @FlorianWendelborn
    @FlorianWendelborn Місяць тому

    Sir, the Oracle cloud has completed your computations.

  • @m4rt_
    @m4rt_ Місяць тому +1

    On another note: I wonder... did Disney loose their Club Penguin trademark?
    It shut down in 2017, and a spin off mobile game that launched after that and ran for a little over one year before also shutting down.
    After that they have basically ignored it, except shutting down some community run private servers every now and then. Though that has been more about the bad actions the creators/admins of those private servers, rather than the private servers themselves.

  • @the.monologue
    @the.monologue Місяць тому

    fully featured theo skit? alright, ill allow it.

  • @Musikur
    @Musikur Місяць тому +1

    Don't agree with your take: Java is vendored by Oracle, it's licensed to Oracle and actively maintained by Oracle, thats a completely different case than javascript. The most you could say is that Javascript could be confused with Java, but that would only help them defeat Javascript being trademarkable in the first place. That being said, I completely disagree with the thesis of the article, the issue has always been that Javascript is barely tangentially related to Java in the first place; it should never have had that name. If we actually cared about removing confusion, we should call it WebScript and be done with it. This would also neatly explain to people the relationship between it and Web Assembly.

    • @traxus0
      @traxus0 15 днів тому

      I also agree that the actual problem is the awkward naming of JavaScript. WebScript sounds like a good name for it, especially when it will be in the future mostly one of the options to be compiled into WebAssembly. Addendum: Thinking of it, the only weak spot would be the short "WS", which is kinda overloaded with WebSockets and web service already.

  • @llamasaylol
    @llamasaylol Місяць тому

    I agree with Theo, even if their trademark on JavaScript is lost, they would still be able to challenge anyone's use of it using the Java trademark. If Apple stopped making AI and somehow lost the trademark for Apple Intelligence, if you tried to use that term, they'd just go after you for using the trademark Apple.

  • @thomassynths
    @thomassynths Місяць тому +3

    HTML is a computer language. It is not a programming language. (Turing complete is a basic requirement.)

    • @timgerk3262
      @timgerk3262 Місяць тому +2

      Concur. Processing of an HTML document produces a semantically tagged parse tree. The html5 standard does not define any specific behaviors, e.g. state transitions. Additional extending standards are needed: CSS for display composition, interpreters like javascript and DOM for event handling & mutation.

  • @t1nytim
    @t1nytim Місяць тому

    To expand on your Pokemon Showdown example, there are have been multiple Pokemon Showdown competitors in the past, that have made attempts to make money (not to make a lucritive amount of money, and an income), and have each been shutdown.

  • @crusaderanimation6967
    @crusaderanimation6967 Місяць тому +1

    3:07 hot take, if SQL is programing language so is html

  • @skatcat743
    @skatcat743 Місяць тому

    blacksmith seems pretty cool

  • @bagofmanytricks
    @bagofmanytricks Місяць тому +1

    I've never liked copyright, trademarks or patents. They've all only limited betterment, development and sciences and fed the children of lawyers.

  • @psychoh13
    @psychoh13 10 днів тому

    Every language has a runtime, what you're talking about is a virtual machine, that's what VM stands for in JVM. Java is compiled into a byte code that the JVM can interpret and run.

  • @senaarth7868
    @senaarth7868 Місяць тому +8

    NOOOOOOOOO HTML IS NOT A PROGRAMMING LANGUAAAGEEE

    • @nicejungle
      @nicejungle Місяць тому +1

      of course it is and you can't argue on that

    • @thatonekid1967
      @thatonekid1967 Місяць тому +1

      @@nicejunglebro youve been replying this to every single comment that mentioned this. Are you rage baiting? Tell me how html is a programming language lmao

    • @nicejungle
      @nicejungle Місяць тому

      @@thatonekid1967
      Programming languages are described in terms of their syntax (form) and semantics (meaning), usually defined by a formal language.

    • @thatonekid1967
      @thatonekid1967 Місяць тому

      @@nicejungle everything has a syntax and form. English is also a programming language then

  • @PWingert1966
    @PWingert1966 23 дні тому

    and the first language that had a runtime was the UCSD P-System with the programming language Pascal that compiled to P-Code that was then execute by an interpreter.

  • @philipnous952
    @philipnous952 Місяць тому +3

    So thats why all NPM packages and libraries have ".Js" in their name. All this time I thought they were just being fancy with their name

  • @benshapiro9731
    @benshapiro9731 Місяць тому

    “Worlds most popular language can’t have a convention of the same name” uhhh pycon exists my guy

  • @reecefowell
    @reecefowell Місяць тому

    Webscript + "Just a Simple Object Notation" would suffice.

  • @philadams9254
    @philadams9254 Місяць тому

    If many people start infringing the trademark it will force their hand - they would have to take legal action and, if they don't, it can be considered abandonment.

  • @IGassmann
    @IGassmann Місяць тому +1

    Should've been called WebScript

  • @CoolModderJaydonX
    @CoolModderJaydonX 20 днів тому

    4:52 Now that I can read the rest of the contents of that, I understand the context.

  • @Z4KIUS
    @Z4KIUS Місяць тому

    ART makes Java much faster by compiling the intermediate code to perfectly match the machine it's running on, Dalvik kinda did a similar thing but also not
    also, iOS still can't catch up to Android, even with Samsung making their variant as bad as Xiaomi and Huawei did before

  • @LawJolla
    @LawJolla Місяць тому

    IP attorney here... There's no formal disclaimer for common law trademark -- it's a creature of state courts. A public statement to abandon is probably effectual, but who knows.
    Abandoning their federal trademark doesn't close the deal.
    That said, most people think that trademarks provide a lot more protection than they really do. I can't imagine a suit that wouldn't find the trademark abandoned for non-use/enforcement already.

  • @DrakiniteOfficial
    @DrakiniteOfficial 15 днів тому

    3:15 No, HTML is not a programming language. It's a markup language. It's in the name. Markup is essential to making some programs, but it's distunct from a programming or scripting language.

  • @SG_01
    @SG_01 Місяць тому

    HTML is a markup language that has containers for other languages like JavaScript, VBScript, CSS and others. Some people may assume that means that those other languages become part of HTML, but that is simply not true. Just like a zip file doesn't become a programming language because it contains a file that is. In the end HTML is just as much a programming language as JSON, XML and CSV (that is, it's not).

  • @TheUnknownFactor
    @TheUnknownFactor Місяць тому

    I dont remember the re-creatibg of Java to have been at issue. The thing at issue was allegations of Google stealing code from Oracle. API's were at the focus of that because Google's API's had the same function names as the Oracle ones did, which according to Oracle constituted theft of code.

  • @SonnyDarvish
    @SonnyDarvish Місяць тому

    I think Indonesia should sue Oracle.

  • @kendric5578
    @kendric5578 Місяць тому +1

    Google bought Android in 2005, two years before the iPhone came out. They were competing with Blackberry (or so they thought).

  • @dariofagotto4047
    @dariofagotto4047 Місяць тому

    Making Dalvik was definitely a weird situation and it's surprising how they managed to keep it contained only in android and not spun as a separate product, if jScript was not a dead Microsoft language it would have been a good compromise, personally i think that changing the name slightly wouldn't be a bad idea as long as js is still a valid abbreviation

  • @Trazynn
    @Trazynn Місяць тому

    In this cost of living crisis it's good that I no longer have to pay for Javascript.

  • @seccentral
    @seccentral Місяць тому

    sidenote regarding pokemon, you don't have to imagine anything, they are sueing palworld effective sept 18

  • @lajawi.
    @lajawi. Місяць тому +1

    19:25 How is your Wikipedia looking like that? The search bar is still top right on my device?

  • @powerisokay
    @powerisokay Місяць тому

    Hmmm..... I think Orcale is up to something... Oracle did not "respond with silence."

  • @mopifyz
    @mopifyz Місяць тому

    Damn, interesting video! Thanks Theo!

  • @HyperionX-w5d
    @HyperionX-w5d Місяць тому

    when are you doing the react lua vid?

  • @Gabriel-rg7cy
    @Gabriel-rg7cy 9 днів тому

    13:25
    I propose calling it "WebScript" and call it a day

  • @sad_man_no_talent
    @sad_man_no_talent Місяць тому +1

    simple we can just call it typescript

  • @Binarytales
    @Binarytales Місяць тому

    Hot take: I think it’s a good things that Oracle are a sleeping giant on the JS TM.
    A bit of pain and confusion naming the handful of organisations that have any legitimate claim to any kind of “ownership” is worth the price, IMO, for stopping the floodgates of 1000s of shitty scams and direct to landfill “official” training courses, books, videos, certifications, boot camps that would happen if Oracle let the TM lapse.
    Does it suck that there isn’t a “JavaScript Conference”. Yeah I guess. It sucks a lot less than there being 100 of them though.

  • @marcomongalo3328
    @marcomongalo3328 Місяць тому +1

    Once and for all, HTML is not a programming language. It isn't Turing complete. No conditionals or iterators. It's a markup language. It's in the name. Any resemblance to a programming language is because you're manipulating HTML with some other language or invoking some non-standard semantics.

  • @funkijote
    @funkijote Місяць тому

    Maybe ECMA folks should rename to something that allows 'JS' to continue to work as an acronym e.g. "Just Script", "Jaba Script", "Jawa Script", "Jank Script", "Jazz Script", "Joint Script" 😅

  • @gro967
    @gro967 Місяць тому

    It’s 2024, every serious JS dev uses TS, so just call it TypeScript.

  • @thisisreallyme3130
    @thisisreallyme3130 Місяць тому

    Anything Oracle has possession of, is held closely even when it's to the detriment of that thing. Oracle killed Star Office AND Open Office, Oracle killed MySQL, and Oracle killed both Sun and DynDNS. Dyn owned all this historical DNS telemetry (think Mirai attack to way before) that was accumulated by a Renesys. In the end, I heard the company refused to replace failing disks (but also refused to share the data). When you are that big, scale protects you from needing to know what you even have.

  • @kebien6020
    @kebien6020 13 днів тому

    Next Oracle will try to sue Java the island for using their trademarked name.

  • @lunasophia9002
    @lunasophia9002 20 днів тому

    Appealing to Oracle on ethical terms fundamentally misundertands Oracle. A lawnmower can't make moral decisions.

  • @adaliszk
    @adaliszk Місяць тому

    Honestly, all languages should be public domain or something similar.
    They are all used generally by hundreds of millions.

  • @neppe4047
    @neppe4047 Місяць тому

    that Microsoft one LMAO

  • @TheKennyWorld
    @TheKennyWorld Місяць тому

    Please Oracle do not give away the trademark!

  • @ianbelletti6241
    @ianbelletti6241 17 днів тому

    Oracle didn't just lock up Java script. They threw a tantrum because they lost in court intentionally hurting everyone.

  • @mikhailryzhov9419
    @mikhailryzhov9419 8 днів тому

    Oracle is now thinking of how to make people pay for using the word “JavaScript”.

  • @paxdriver
    @paxdriver Місяць тому +4

    I would argue it would be easier for the entire world to simply call the language "jayess" and be done with it all.
    The "lawn mower opensaurus" quite at 22:33 always cracks me up, btw lol

  • @BuriTechVids
    @BuriTechVids Місяць тому

    1:05 - Theo is changing to Uncle Bob. 👀

  • @FlyingJolly
    @FlyingJolly Місяць тому

    JavaScript was designed and intended to connect DOM events to Java applets. All of the usage nowadays is just a side-effect.