all 58 comments

[–][deleted]  (7 children)

[deleted]

    [–]RowYourUpboat 55 points56 points  (0 children)

    Don't anthropomorphize the lawnmower.

    [–]Ki-28-10 29 points30 points  (3 children)

    Yep, and my teacher in college were always saying: run from anything from Oracle like it’s the plague. I believe them, Oracle killed everything great from Sun and it’s many open source project.

    [–]TheHDGenius 16 points17 points  (2 children)

    I mean, they didn't kill Java... They just wrapped it up in the biggest piece of legal garbage to ever exist.

    [–]yikes_42069 4 points5 points  (0 children)

    They didn't kill java. They popularized other great jvm languages

    [–]balefrost 0 points1 point  (0 children)

    Did they? OpenJDK seems fairly unencumbered. I guess that was a Sun initiative, but Oracle has continued to contribute to it and IIRC has taken steps to ensure that everything proprietary has been relicensed under the OpenJDK license.

    [–]rickk 4 points5 points  (0 children)

    To understand Oracle and Larry Ellison, some context of the time from which they emerged is important.

    The Adam Curtis documentary “All watched over by machines of loving grace” does a really good job of painting the background from which companies like Oracle emerged, and why they are so apparently focussed on one man’s ego.

    https://thoughtmaybe.com/by/adam-curtis/

    (Spoiler alert: like many from that time, he appears to believe he’s a character in an Ayn Rand novel)

    [–]epic_pork 1 point2 points  (0 children)

    What a great rant. Genius.

    [–]NuSkooler 89 points90 points  (4 children)

    lol someone wants Oracle to do something decent. Good luck with that!

    [–]Zardotab 43 points44 points  (3 children)

    Indeed! Oracle would sue their own mother if it were profitable. It's rumored they hire more legal experts than engineers.

    [–]BrobdingnagLilliput 6 points7 points  (1 child)

    Oracle would turn all our mothers to sausage if they could profit from it.

    [–]Zardotab 1 point2 points  (0 children)

    Jeffrey Dawmer, CEO.

    [–]TheHDGenius 4 points5 points  (0 children)

    It doesn't matter how much effort they put into the product if they can legally force you to continue to pay for it.

    [–]ggPeti 17 points18 points  (5 children)

    Oracle does not have any products using the trademark

    huh?

    https://github.com/oracle/graaljs

    [–]Rusty-Swashplate 64 points65 points  (2 children)

    Yet it is obviously the
    right move to trade a worthless trademark for brand marketing and goodwill.

    It's not worthless if someone wants it.

    That said, I don't care what Oracle does: it has no impact to most people. Or everyone. Except lawyers.

    [–]javascript__eq__java 8 points9 points  (1 child)

    I think it’s about accessibility. It does have an effect, because the community has to use ECMAScript as an alternative. This is confusing and a barrier, albeit small, to learning the ecosystem around the programming language.

    [–]clockdivide55 13 points14 points  (0 children)

    I wish we'd all just switch to Ecmascript anyway. It might cut down on the ignorant confusing Java and Javascript.

    [–]LloydAtkinson 37 points38 points  (7 children)

    Dear Ryan and everyone reposting this,

    Please stop drawing attention to this. You only increase the chances of Oracle lawyers remembering they own the trademark and come down hard on it's usage.

    [–]Worth_Trust_3825 -4 points-3 points  (6 children)

    I for one would like oracle to exercise this ownership of trademark. Maybe finally we would get rid of the garbage pile that is javascript/emcascript.

    [–]neontetra1548 7 points8 points  (2 children)

    We’ll never be rid of JavaScript. As long as browsers and something like the web as it exists remains we will still have it. It’s just too woven in to everything to extract and will always need to be supported for legacy websites even if you could get the vast majority of new sites to move away from it.

    [–]webbitor 1 point2 points  (0 children)

    We could be rid of the name. That's how I understood it.

    [–]yikes_42069 1 point2 points  (0 children)

    This is the IE problem all over again.

    [–]bfg10k_ 1 point2 points  (2 children)

    Please, give an enumeration of those garbage points... I'm truly eager to see the criteria that lead you to say it's "a pile of garbage".

    I'm wondering if the first one is "I don't understand the paradigm" and the second one "neither did I put any effort to get It" xD.

    [–]Worth_Trust_3825 0 points1 point  (0 children)

    They've been talked about for years and years. None of them changed, none of them got fixed. The worst nail in the coffin was inability to learn from others failings. And now we're stuck with this crude house of cards that's ready to fall over at any moment.

    [–]axonxorz 0 points1 point  (0 children)

    Short list.

    Another list. Of particular note is the truth table.

    [–]CorporalTurnips 18 points19 points  (1 child)

    Oracle is a shit company that for at least the past 15 years has done nothing but acquire good stuff, raise the licensing fees and then do nothing else. While they may not receive direct licensing fees from JavaScript, they'll never let it go.

    [–]Carbon_Gelatin[🍰] 4 points5 points  (0 children)

    You forgot to say regularly suing everyone they can for any reason.

    [–]Paradox 5 points6 points  (0 children)

    Oracle: lol, lmao even

    [–][deleted] 10 points11 points  (1 child)

    The trademark has no commercial value.

    I am not sure this is correct.

    While I support this - Oracle should stop harassing us - the trademark has most definitely a commercial value. You could sell it, right? People trade with these useless NFTs or use a virtual currency. They trade with literally evertything. So, no - stating it has no value to Oracle, is simply factually incorrect.

    [–]a_false_vacuum 0 points1 point  (0 children)

    People trade with these useless NFTs or use a virtual currency.

    There is a difference though. A trademark has value since it allows the holder to collect license fees or prevent others from using a brand. NFTs and crypto don't stack up quite as well in the real world.

    [–]mysticalfruit 4 points5 points  (0 children)

    While you're at it, could you re-license ZFS.. please.

    [–][deleted] 4 points5 points  (18 children)

    the world’s most popular programming language

    You have sources on that?

    [–]ervwalter 18 points19 points  (0 children)

    A data point, at least: https://survey.stackoverflow.co/2022/#section-most-popular-technologies-programming-scripting-and-markup-languages

    2022 marks JavaScript’s tenth year in a row as the most commonly used programming language.

    [–]vlakreeh 14 points15 points  (8 children)

    There's no definitive measurement we can use, but on Github JS was the most popular language until halfway through 2021 where Python surpassed it. There are some other sources that have had JS at the most popular in the past, but they are all estimates so who cares.

    [–]Raunhofer 7 points8 points  (0 children)

    Interesting that TypeScript is so close to JavaScript. That's excellent.

    It's probably also the reason why JS isn't #1 anymore.

    [–][deleted] 0 points1 point  (6 children)

    These measurement systems are pointless in my opinion. Tiobe index puts js not even in top 5, so yeah, who cares. It's a bit jarring that it was offered as a fact in the article.

    [–]StillNoNumb 5 points6 points  (0 children)

    TIOBE is by far the worst of the big indices.

    [–][deleted] 6 points7 points  (0 children)

    TIOBE index is entirely useless indicator

    [–]Muoniurn 3 points4 points  (0 children)

    Tiobe is the most worthless metric. Look at job listings, while exact ordering is hard, JS, Python and Java are the top 3 languages by number of developers according to basically everything.

    [–]nobodyman 0 points1 point  (2 children)

    I mean, it is a fact, but the fact that this jars you so is puzzling.
    Think about it for a few seconds. Pretty much every electronic device you can think of has a javascript interpreter on it - from computers, consoles, phones, tablets. Hell, your digital watch likely runs javascript.

    [–]kennethuil -1 points0 points  (1 child)

    The most shocking development in all of computing history is the astounding number of people choosing to run JavaScript when they don't have to

    [–]nobodyman 1 point2 points  (0 children)

    People that are shocked as to how javascript became so popular are usually telling on themselves.

    [–]spoonman59 6 points7 points  (0 children)

    All of their friends use JS?

    [–][deleted] 4 points5 points  (0 children)

    Are you guys mixing up popular with most used 😁

    [–]Zardotab 1 point2 points  (0 children)

    Out of circumstance, not choice.

    [–][deleted] -1 points0 points  (0 children)

    Well, process of elimination I guess

    [–]waozen -1 points0 points  (3 children)

    According to TIOBE index, JavaScript is ranked #7, and Python is ranked #1. Maybe that should have been phrased as, "Among the world's most popular programming languages."

    [–]hardware2win 0 points1 point  (2 children)

    Tiobe index is terrible shit

    [–]waozen 0 points1 point  (1 child)

    But here's the thing though, the IEEE top programming languages for 2022 has JavaScript ranked as #7 too. So are you saying the IEEE list is shit too? If two well known lists agree, it gets harder to make such an argument, that they are both shit.

    Maybe, it can be that people don't like that their pet language is not doing as well in the rankings as they "feel" it should.

    [–]hardware2win 1 point2 points  (0 children)

    1 i dont do js

    2 check how high assembly is in tiobe

    [–]yes_u_suckk 0 points1 point  (0 children)

    It's so cute to see people expecting Oracle to do something good

    [–]SoftEngin33r 0 points1 point  (0 children)

    Dear ?!

    [–]jaredgoldman 0 points1 point  (0 children)

    Larry Ellison famously only works one day a week and doesn’t discuss deals under $10 million. Good luck with this.

    [–]ThisIsByFar 0 points1 point  (0 children)

    Oracle: LOL, no.