Dear Oracle, it's time to free JavaScript

  Рет қаралды 93,140

Theo - t3․gg

Theo - t3․gg

Күн бұрын

Пікірлер: 400
@willcoder
@willcoder Ай бұрын
Oracle did not *"respond with silence."* On the contrary: Oracle is still processing the query.
@VivekYadav-ds8oz
@VivekYadav-ds8oz Ай бұрын
LMFAO this is such a corporate thing to do. It's painful and funny.
@RamkrishanYT
@RamkrishanYT Ай бұрын
Oracle is preparing a lawsuit against the whole industry and every single internet user actually
@samirbettahar7602
@samirbettahar7602 Ай бұрын
nice joke 😂
@monad_tcp
@monad_tcp Ай бұрын
​@@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 Ай бұрын
this makes perfect sense
@NikkiDimesYT
@NikkiDimesYT Ай бұрын
Screw it. I'm just gonna start calling it ECMAScript.
@AwesomeAdmirak
@AwesomeAdmirak Ай бұрын
"I program in ECMAScript" "What's that?" "Oh uhh... it's what I call Javascript"
@succatash
@succatash Ай бұрын
I've never understood why it never switched
@AwesomeAdmirak
@AwesomeAdmirak Ай бұрын
@@succatash Same reason nobody calls Twitter "X"
@nicejungle
@nicejungle Ай бұрын
I use ECMAscript on my last resume. ECMAscript is the official name of the standard
@schizomaru
@schizomaru Ай бұрын
anyone use ESON?
@Cohors1316
@Cohors1316 Ай бұрын
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 Ай бұрын
Use Typescript where possible or otherwise rename JS to TypelessScript😂
@呀咧呀咧
@呀咧呀咧 Ай бұрын
Anyscript fits more, cause in ts non typed variables are implicitly "any"
@nicejungle
@nicejungle Ай бұрын
ECMAscript is the real name of javascript
@Crates-Media
@Crates-Media Ай бұрын
Let's just call it BajaScript and clock out for the week.
@danser_theplayer01
@danser_theplayer01 Ай бұрын
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 Ай бұрын
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 Ай бұрын
All programming languages will be called javas from now on
@bullpup1337
@bullpup1337 Ай бұрын
the best java is not java
@0.amonymous
@0.amonymous Ай бұрын
true
@funkijote
@funkijote Ай бұрын
Java enemas for everybody!
@kyesil
@kyesil Ай бұрын
Java and JavaScript like "car" and "carpet"
@timarbatis640
@timarbatis640 12 күн бұрын
no. its like "pet" and "carpet"
@sub-harmonik
@sub-harmonik Ай бұрын
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 Ай бұрын
StallmanScript
@zookaroo2132
@zookaroo2132 Ай бұрын
just like HTML DOM
@0.amonymous
@0.amonymous Ай бұрын
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 Ай бұрын
@@0.amonymous "In summary" bro got caught lackin 💀
@benloud8740
@benloud8740 Ай бұрын
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 Ай бұрын
It’s only because of the context. Java the programming language is very specific. While Java the coffee is a general term
@azmah1999
@azmah1999 Ай бұрын
Is it really? One of the most valuable company ever to exist is named after a fruit
@ConstanceJill
@ConstanceJill Ай бұрын
@@azmah1999Raspberry ? :D BTW, it reminds me of that comedic video from the BBC, "My blackberry is not working" :')
@belonggame
@belonggame Ай бұрын
Wait, didn’t Oracle sue Starbucks over the term *Java Chip Frappucino Ice Cream* ? Or am I remembering that wrong?
@TheStevenWhiting
@TheStevenWhiting Ай бұрын
From Harry and Paul​@@ConstanceJill
@pixl_xip
@pixl_xip Ай бұрын
If HTML is a programming language, then Markdown is too, and if Markdown is, _then I am programming right now_
@R-5P
@R-5P Ай бұрын
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 Ай бұрын
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 Ай бұрын
Transformative use is a doctrine in copyright law, not trademark law.
@symix.
@symix. Ай бұрын
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 Ай бұрын
java my script
@fdwr
@fdwr Ай бұрын
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 Ай бұрын
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 Ай бұрын
@@emmaeilefsen7214butter and butterfly would have been a better analogy
@azurarobo
@azurarobo Ай бұрын
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 Ай бұрын
Fun - funny
@connormc711
@connormc711 Ай бұрын
poke the bear they said. it will definitely not make Oracle litigious
@ray73864
@ray73864 Ай бұрын
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 Ай бұрын
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 Ай бұрын
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 Ай бұрын
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 Ай бұрын
@@nicejungleit’s not. It doesn’t have control flows or loops. And it’s not Turing complete.
@thomassynths
@thomassynths Ай бұрын
@@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 Ай бұрын
@@thomassynths and a third ignorant who think every programming language should be imperative.
@hellowill
@hellowill Ай бұрын
I moved to a C# company as a Java guy... everyone handed me the Javascript tasks. ROFL
@vsolyomi
@vsolyomi Ай бұрын
this is actually underrated
@sub-harmonik
@sub-harmonik Ай бұрын
That nintendo notice was for every parent and grandparent in the 90s
@schizomaru
@schizomaru Ай бұрын
time to use ECMA Script Object Notation = ESON
@gregdawe2786
@gregdawe2786 Ай бұрын
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 Ай бұрын
HTML is a mark-up language, not a programming language.
@ゾカリクゾ
@ゾカリクゾ Ай бұрын
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 Ай бұрын
OMG, flutter and dart makes sense now
@呀咧呀咧
@呀咧呀咧 Ай бұрын
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 Ай бұрын
Flutter and dart were pure hell....
@elvispalace
@elvispalace Ай бұрын
dart on the web 🤮
@SeanJMay
@SeanJMay Ай бұрын
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 Ай бұрын
@@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 Ай бұрын
@@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 Ай бұрын
@@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 күн бұрын
I think you definitely should trademark your hair / mustache combo.
@raulnoheagoodness
@raulnoheagoodness Ай бұрын
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 Ай бұрын
I like the name Mocha. And the fact that it means piss in my first language.
@bandinopla
@bandinopla Ай бұрын
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 Ай бұрын
L take.
@zulth2065
@zulth2065 Ай бұрын
W take.
@gregdawe2786
@gregdawe2786 Ай бұрын
W take
@ErikTheHalibut
@ErikTheHalibut Ай бұрын
That's how KZbin works though, cringe or not people click it
@doccdisrepecc7307
@doccdisrepecc7307 Ай бұрын
Probably already A-B tests it and the cringe prevails every time
@DaxSudo
@DaxSudo Ай бұрын
Omg we finally have a Theo ads sketch. Lmao. I love it.
@Caldaron
@Caldaron Ай бұрын
love your sponsor videos, it's fun being able to be so creative, right? keeps one sane :-)
@wiicow
@wiicow 13 күн бұрын
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 Ай бұрын
I think Oracle should just discontinue JS and free us from it. And Java while we're at it.
@wlockuz4467
@wlockuz4467 Ай бұрын
Oracle should also discontinue itself while they're at it.
@lolilollolilol7773
@lolilollolilol7773 Ай бұрын
Most importantly, Oracle should discontinue Oracle.
@vsolyomi
@vsolyomi Ай бұрын
You can't just... discontinue java!
@rzyr
@rzyr Ай бұрын
@@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 күн бұрын
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 Ай бұрын
Wait, isn’t Java and JavaScript the same? You are wrong I think, JavaScript is just a script of Java man
@nickwoodward819
@nickwoodward819 Ай бұрын
Bait
@theairaccumulator7144
@theairaccumulator7144 Ай бұрын
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 Ай бұрын
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 Ай бұрын
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).
@tuananhdo1870
@tuananhdo1870 Ай бұрын
Honda for a motorcycle in VN
@ShaharHarshuv
@ShaharHarshuv Ай бұрын
HTML is obviously not a programming language. You can't write a program with it.
@jishnuviswanath
@jishnuviswanath Ай бұрын
Should have called it JayEss and be done with it
@yaroslavpanych2067
@yaroslavpanych2067 Ай бұрын
What we are talking about? It is fucking Oracle! More damage it takes, better it is.
@KAZVorpal
@KAZVorpal 15 күн бұрын
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 Ай бұрын
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 Ай бұрын
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 Ай бұрын
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 Ай бұрын
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 Ай бұрын
Dumpster is a trademark.
@dasten123
@dasten123 Ай бұрын
We should just call it Typescript without types. Nobody should not use Typescript anyway
@kensyjolicoeur
@kensyjolicoeur 28 күн бұрын
bro i hate typescript
@dasten123
@dasten123 28 күн бұрын
@@kensyjolicoeur cool
@goerwin20
@goerwin20 Ай бұрын
Dark mode on the articles please!
@shadeblackwolf1508
@shadeblackwolf1508 Ай бұрын
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 күн бұрын
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_ Ай бұрын
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 Ай бұрын
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 14 күн бұрын
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 Ай бұрын
HTML is a computer language. It is not a programming language. (Turing complete is a basic requirement.)
@timgerk3262
@timgerk3262 Ай бұрын
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 Ай бұрын
3:07 hot take, if SQL is programing language so is html
@skatcat743
@skatcat743 Ай бұрын
blacksmith seems pretty cool
@bagofmanytricks
@bagofmanytricks Ай бұрын
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 9 күн бұрын
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 Ай бұрын
NOOOOOOOOO HTML IS NOT A PROGRAMMING LANGUAAAGEEE
@nicejungle
@nicejungle Ай бұрын
of course it is and you can't argue on that
@thatonekid1967
@thatonekid1967 Ай бұрын
@@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 Ай бұрын
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 Ай бұрын
Should've been called WebScript
@DhvanitMonpara
@DhvanitMonpara Ай бұрын
It make sense
@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
@DrakiniteOfficial
@DrakiniteOfficial 14 күн бұрын
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.
@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.
@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 Ай бұрын
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. Ай бұрын
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 8 күн бұрын
13:25 I propose calling it "WebScript" and call it a day
@sad_man_no_talent
@sad_man_no_talent Ай бұрын
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 Ай бұрын
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 12 күн бұрын
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 Ай бұрын
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.
This tool annoyed me (so I built a free version)
19:38
Theo - t3․gg
Рет қаралды 84 М.
javascript is dumb
46:04
Theo - t3․gg
Рет қаралды 117 М.
PRANK😂 rate Mark’s kick 1-10 🤕
00:14
Diana Belitskay
Рет қаралды 8 МЛН
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4,2 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,4 МЛН
The fastest website ever?
30:48
Theo - t3․gg
Рет қаралды 75 М.
Use Java For Everything
38:35
ThePrimeTime
Рет қаралды 459 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 617 М.
JavaScript might become two languages (and it's dramatic)
24:33
Theo - t3․gg
Рет қаралды 123 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 671 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 218 М.
Plagiarism and You(Tube)
3:51:10
hbomberguy
Рет қаралды 30 МЛН
I was too dumb for Laravel. Then they fixed it.
10:33
Theo - t3․gg
Рет қаралды 71 М.
PRANK😂 rate Mark’s kick 1-10 🤕
00:14
Diana Belitskay
Рет қаралды 8 МЛН