Slashdot Mirror


Java Creator James Gosling Joins Amazon Web Services (geekwire.com)

The legendary computer scientist and founder of Java, James Gosling, is joining forces with Amazon Web Services. Gosling made the announcement today on Facebook saying that he's "starting a new Adventure" with the cloud computing juggernaut as a Distinguished Engineer. GeekWire reports: Gosling wrote Java, one of the most widely used programming languages in the history of computing, while at Sun Microsystems in the early 1990s. After leaving Sun following its acquisition by Oracle, Gosling did a short stint at Google before settling in for almost six years at Liquid Robotics, which is working on an autonomous boat called the Wave Glider. He likely ruffled a few feathers in Seattle last year after speaking out about fears of cloud vendor lock-in. "You get cloud providers like Amazon saying: 'Take your applications and move them to the cloud.' But as soon as you start using them you're stuck in that particular cloud," he said at IP Expo according to The Inquirer, echoing the sentiment of some skeptical IT organizations burned by enterprise vendors in the past.

90 comments

  1. I guess the pay is good... by Anonymous Coward · · Score: 3, Insightful

    for him to go back on his ideals like this. I would never work for Amazon after so many of my friends were worked nearly to death and then bitten by dogs in their office. Stressed-out and lack of sleep is something dogs notice, and that greatly increases the chances of getting bitten.

    1. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      This. Amazon is everything we've all fought against.

    2. Re: I guess the pay is good... by fluffernutter · · Score: 2

      Amazon is what unions were fighting against. Like them or hate them, Amazon is what we get in an environment with weaker unions.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    3. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      They mostly abuse tech workers and require "Seattle hundreds," and unions typically don't represent those people, so no.

    4. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      Wal-Mart on web wheels...

    5. Re: I guess the pay is good... by fluffernutter · · Score: 1

      I had assumed you were talking about the warehouse workers. As a tech person I would never work long hours like that.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    6. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      I assume you're correct. He used to stand against this crap.

    7. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      Or Amazon wants to increase memory usage. Our unit tests already take more tha 12 GB of memory, and we don't have that big of a Java project.

    8. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      That's because programmers were too short-sighted to join a union when times were good. Now that our once-proud profession has been thoroughly proletarianized, people are starting to change their minds.

    9. Re: I guess the pay is good... by ShanghaiBill · · Score: 4, Funny

      Amazon is what we get in an environment with weaker unions.

      Well, Java doesn't have unions at all. Gosling explicitly excluded them from the language.

    10. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      Uhhh, no. Warehouse workers get paid for their time so Amazon isn't requiring them to work much more than forty.

      They do require tech workers often to work Mon-Thu 16 hours a day and then Friday through Sunday 12 hours a day which is Seattle hundreds. Since we're exempt from overtime and mostly get paid salary, Amazon mostly pays us next to nothing extra for that time. Working Seattle hundreds since 1998 has sucked. I have no life and my health is crap.

    11. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      Considering good developers are easily 100x more productive than bad ones, having a union would only hurt us. Being able to negotiate my own pay isi a good thing.

    12. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      This. Only bad developers want to equalize pay. For me, I work hard and long hours so I don't want my pay cut. Plus, I haven't taken a single sick day in over thirty years. Our union employees are lazy so they take an average of almost four per year.

    13. Re: I guess the pay is good... by Anonymous Coward · · Score: 5, Funny

      Amazon pays more productive workers more so I guess that is why lazy union workers hate them. For me, I've worked for Amazon since early 1996 and haven't had a single weekday off. I think I've taken six weekends off in that over twenty-one years. I would hate to see some lazy union member make as much as me.

    14. Re: I guess the pay is good... by Anonymous Coward · · Score: 3, Insightful

      It's really too bad that Amazon are the only high-tech shop in the world - that workers don't have the option of taking their services to another company with better policies

    15. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      One day, you're gonna wake up dead. You'd wonder where your life went, but you can't. Because you're dead.

    16. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      Wow - you make 100x as much as your peers in the same company? That's awesome!

      Or wait - did you mean you feel like you're 100x better, and your employer recognizes that by paying you 10% more? Whew-wee, that's really super special. How many "Seattle hundreds" did you have to work to achieve that exalted status? Are you still required to waste a little of your life every morning in the demeaning, anti-productive bureaucratic "scrum" ritual?

      Now in fully-unionized Hollywood, some high performing actors really do make at least 100x more than their average peers.

    17. Re: I guess the pay is good... by Anonymous Coward · · Score: 1

      Who wants to equalize pay? That's not what a union is about.

      The benefits we win with a union are simple:

      * A raise for EVERYONE. Nominal salaries have been stagnant for a decade, while real cost of living doubled and programmer productivity continued to rise. All that money stolen from the workers just made some inherited rich silverspoon VCs a little bit richer.

      * Protection from 19th Century style abusive labor practices like the "Seattle hundred". Amazon wins the Scrooge Award here, but 60+ hour work weeks are the norm in Silicon Valley.

      Even Henry Ford knew labor productivity drops fast after 40 hours - and that was for assembly line manual labor! Don't let any smooth talking management sycophants fool you. Long work hours have nothing to do with increased production. The purpose of the abuse working hours is to keep us proles in our station. So we remember we'll never be the social equal of those who own capital. So we're tired all the time and can't think clearly for ourselves.

      * Protection for having our jobs shipped overseas. More and more companies are firing their American workers and making them train their H1B replacementsâ. Well that shit don't work so well when it makes the entire company go on strike.

    18. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      How does your boss's dick taste? Do you get company-issued knee pads?

    19. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      I've always been more a fan of joins than unions. Especially 3 way inner joins.

    20. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      Don't worry, a guy in China, with a higher IQ, and the need to work longer hours or not eat, will undercut you soon enough. Enjoy while the going is good.

    21. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      After a few weeks' exposure to Haskell I'm really disappointed Gosling didn't put more effort into sum types.

    22. Re: I guess the pay is good... by FictionPimp · · Score: 1

      1) I get a new raise when I need one, I just find a new job.
      2) Move out of the big cities and flee the large companies. You can easily make 90-130k in the midwest at a smaller shop with a much lower cost of living and a straight 40 hour work day.
      3) Overseas protection doesn't work if they can literally move all of you overseas, and they can.

    23. Re: I guess the pay is good... by fluffernutter · · Score: 1

      For 1) what do you do when every company tells you that they can pay you X because if they don't pay you X then they'll get into a wage war with company B? That's pretty much what I get in my city.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    24. Re: I guess the pay is good... by FictionPimp · · Score: 1

      Move?

    25. Re: I guess the pay is good... by fluffernutter · · Score: 1

      Then I have to factor in time that it costs me being on the road, housing, having someone take care of my kids with no family support, extra stress from possibly being away from work, and it doesn't make sense.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    26. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      This... Honestly the thing that surprised me the most is how "Office Space" got it all right before I really understood it.

      The more advanced I get in my career, the more I realize I'm acting like they did in Office Space. The people who lose are playing the game. The people who win ignore the game and instead use it against the others who are still playing.

      I haven't worked a 40 hour week in over a year. I leave early, come in late, and with the energy this brings I do amazing things with code :)

      If you insult me or upset me in any way, I will immediately go home and start speaking with recruiters and leave. I have no loyalty and I will not "accept" any concessions if the company is "doing bad". You cut my pay I'll leave, you raise my hours I'll leave, you even so much as move my desk to spot I don't like I'll leave.

      I know I have skills, I know I'm better than the average C++ programmer and frankly all the idiots still using .Net and Java are slowly figuring it out and hiring "real" developers to clean up the mess and switch to C++. I ask for nearly double the pay of the others working near me, I get it, and barely put in 35 hour weeks if that. I skip company parties, functions, and never stay late. People try to do this "lunch and learn" crap and I simply leave and go eat my food anyways.

      I'm proud that I have lived up to my ideals and never allowed anyone to convince me that I'm dumb enough or unskilled enough to "settle". I've always held my head high and it feels good to be extremely successful and earning double while not getting burnt out and overworked.

      Then I realize others act like this career is insane and one that will chain you to the desk..... It has never been that for me. I won't let it.... yet my skills keep employed so I must be on to something. Then I realize OfficeSpace essentially had it right. Peter is promoted because he has the balls to give it to people like it is.... and they respect that and overlook his poor attendance.

      So unions are bad because I'm highly skilled and not one to do "fair" work. I also am self taught and hold no degree yet earned over a quarter mil sitting next to other 10 year veteran software developers making 125. If only they knew.......

    27. Re: I guess the pay is good... by luis_a_espinal · · Score: 1

      It's really too bad that Amazon are the only high-tech shop in the world - that workers don't have the option of taking their services to another company with better policies

      My thoughts exactly. With that said, and I don't mean to dismiss what is being claimed here. I know people who work at Amazon, and none of them have reported such ludicrous work hours. I know they work hard, but to heard this claim, it defies by belief threshold.

    28. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      "I haven't taken a single sick day in over thirty years. Our union employees are lazy so they take an average of almost four per year."

      The next thing you know, union employees will demand 2 weeks of vacation. And onsite bathrooms.

    29. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      Nice troll. This is the life YOU wish you had.

    30. Re: I guess the pay is good... by Anonymous Coward · · Score: 0

      Sounds like you're still sitting in a cubicle / open desk. That tells you a lot about your value to the company. Talk it's cheap, real estate is real fucking expensive.

  2. 5 minute provisioning times YEEHA by Billly+Gates · · Score: 1, Funny

    with.lots.of.different.methods.to.chose.and.remember.from.tobe() implements java

    I guess there is always Azure ... haha sorry had to type that last sentence

  3. Java - the most awful programming language ever by kugeln · · Score: 4, Insightful

    So AWS is going to start crashing from running out of memory, spawning too many processes, or trying to run native, platform optimized binaries that only work on a specific antiquated version of the platform. Talk about progress!

    1. Re:Java - the most awful programming language ever by Anonymous Coward · · Score: 0

      My goodness, another Slashdotter has fallen into the time portal from 2008. Go back and warn him!

    2. Re:Java - the most awful programming language ever by gl4ss · · Score: 3, Insightful

      it's not a bad language and the vm's arent that bad. ..a lot of the stuff people make with it is bad though. a lot of the frameworks and stuff people use it is pretty bad though. ..like, needing 10 lines of code to interface something that goes into kilobytes of something to CALL A METHOD YOU COULD JUST HAVE CALLED DIRECTLY YOURSELF.

      doesn't really help that experts recommend using libraries and frameworks when they are completely unnecessary(usually written by them - googles android division does this one quite a lot.. so much they can't even explain why themselves or why you should use their way instead).

      also, bollocks of bollocks of more stuff to make things "easier", like plugging in an event system to call a method when you could just call the method directly. here's a hint: you shouldn't use reflection as basis of how your programs logic is going to run - it's just STUPID.

      --
      world was created 5 seconds before this post as it is.
    3. Re:Java - the most awful programming language ever by Anonymous Coward · · Score: 0

      Translation: it sure takes longer to cut Java code compared with RoR.

  4. Gosling? Ugh! by Anonymous Coward · · Score: 0, Funny

    I hated him on John and Kate plus 8.

    1. Re:Gosling? Ugh! by Anonymous Coward · · Score: 0

      Think of your audience, we don't get the reference.

    2. Re:Gosling? Ugh! by Anonymous Coward · · Score: 0

      No, we do. Not all of us our basement-dwellings aspies like you.

  5. legendary scumbag by Anonymous Coward · · Score: 0

    Legendary scumbag uses Facebook, works for Amazon.

    Gosling is dead to me.

    1. Re: legendary scumbag by Anonymous Coward · · Score: 0

      White death....3 minutes is over...new physics phenomenon...
      A white hole...acts like a snake hole....worshipped, but the deeper it goes, the farther it is.from the Light

  6. Updates? by CimmerianX · · Score: 1, Insightful

    Now instead of a web page GUI or API, we'll need a java client loaded locally that dependent upon a certain version of JRE just like CIsco crappy GUI interfaces. Will we get prompted to install macafee everytime we connect?

    1. Re:Updates? by Anonymous Coward · · Score: 0

      Perhaps, but it will still use fewer resources than an Electron app.

  7. Re: Java - the most awful programming language eve by Anonymous Coward · · Score: 0

    Not too many processes. Too many threads!

  8. Re: Java - the most awful programming language eve by Anonymous Coward · · Score: 0

    2 minutes is over dorkness

  9. Tough crowd tonight... by __aaclcg7560 · · Score: 4, Funny

    Does this mean that Amazon will support vendor-neutral implementation of their cloud?

    1. Re:Tough crowd tonight... by Anonymous Coward · · Score: 1

      You literally just said the opposite of what you think you said.

    2. Re:Tough crowd tonight... by __aaclcg7560 · · Score: 1

      You literally just said the opposite of what you think you said.

      WOOOSH!

    3. Re:Tough crowd tonight... by Anonymous Coward · · Score: 0

      Let's see - Creamer makes the stupidest comments all day showing a complete lack of knowledge on anything above rack n stack, basic windows update, and some high school level hobby scripting. He then makes a "joke" about how object store APIs work.

      Nah, it's not a whoosh. You're just a moron. This is a site for Nerds. You are not welcome here.

  10. should have hired someone else by Anonymous Coward · · Score: 0

    Maybe hire someone younger who has new ideas and is likely to invent the next big thing. Not some old fart that is going to sit around with his grand title while people worship his decades old accomplishments.

    1. Re:should have hired someone else by __aaclcg7560 · · Score: 1
    2. Re:should have hired someone else by buss_error · · Score: 5, Insightful

      Maybe hire someone younger who has new ideas and is likely to invent the next big thing. Not some old fart that is going to sit around with his grand title while people worship his decades old accomplishments.

      I get that sort of attitude at times from the younger folks I work with. Like the time they wanted to run a Ethernet connection a few thousand feet on a fence with repeaters. "Hum, guys, we get a lot of electrical noise from the substation next door and lighting around here. Might want to explore fibre." No no! they said. Every thing will be fine they said. After replacing a few Cisco routers over a year's time, they -ahem- installed fibre.

      Or the time I said "Hey, let's not use discrete LEDs for that, let's use a matrix" Company went bankrupt when our competitors used -ahem- matrices.

      Or maybe read about https://en.wikipedia.org/wiki/...

      Or maybe realize that it isn't chronological time the ossifies brains, but complacency, lack of ambition, lack of team work, and a lack of being open to ideas of others and doesn't have anything at all to do with how old someome is.

      On the flip side of that, someone told me I was doing something wrong. Before I opened my mouth to say "Sonny boy, I've been doing this thirty years!" I thought about their criticism and realized that I had, in fact, been doing it wrong for 30 years. I was pretty damned embarrassed.

      We all, in fact, live exactly the same length of time - right now. We don't live yesterday, we don't live tomorrow. We live right now.

      Just sayin'.

      --
      Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    3. Re:should have hired someone else by phantomfive · · Score: 1

      "Great talent shows itself late in life."
      -Tao of Programming

      --
      "First they came for the slanderers and i said nothing."
    4. Re:should have hired someone else by Anonymous Coward · · Score: 0

      Thanks for the post. I enjoyed it.

    5. Re:should have hired someone else by Anonymous Coward · · Score: 0

      That would be an "altar" you fucking illiterate goofball.

    6. Re:should have hired someone else by __aaclcg7560 · · Score: 1

      Thank you for the Tao reference. I enjoyed it greatly!

    7. Re:should have hired someone else by __aaclcg7560 · · Score: 1

      I stand corrected.

    8. Re:should have hired someone else by Anonymous Coward · · Score: 0

      Shit, don't strain yourself; when's the last time you stood?

    9. Re:should have hired someone else by __aaclcg7560 · · Score: 1

      Shit, don't strain yourself; when's the last time you stood?

      When was the last time you asked an intelligent question?

    10. Re:should have hired someone else by Anonymous Coward · · Score: 0

      Not when I was talking to you, that's for sure. I think I could actually get more cogent replies from Khyber, and he's usually strapped down and held by three burly orderlies!

    11. Re:should have hired someone else by __aaclcg7560 · · Score: 1

      Not when I was talking to you, that's for sure.

      Fat people make you stupid? That would explain a lot.

    12. Re:should have hired someone else by Anonymous Coward · · Score: 0

      No, just you. Luckily I have brain cells to spare. Those that survived Khyber and Bluefoxlucid are just stronger now!

    13. Re:should have hired someone else by Anonymous Coward · · Score: 0

      Or maybe realize that it isn't chronological time the ossifies brains, but complacency, lack of ambition, lack of team work, and a lack of being open to ideas of others and doesn't have anything at all to do with how old someome is.

      Yeah, but we're talking about a guy who didn't even include unsigned integers and pass by reference in a language created in the friggin' 1990s. Gosling was solidly fossilized well before he got old.

  11. Re: Leftists hate America by Anonymous Coward · · Score: 1

    Short memory, have you? You had a leftist president during WW II. Good thing because you'd all be goose stepping right now if it wasn't for him.

  12. H1B by Anonymous Coward · · Score: 0

    How long until they replace him with an H1B?

  13. Legendary by Darinbob · · Score: 4, Interesting

    Legendary for Gosling Emacs, preceding GNU Emacs which copied liberally from it. The fact that he sold it to UniPress which later requested Stallman remove Gosling's code from GNU Emacs was the impetus for Stallman to create the GPL.

    1. Re:Legendary by phantomfive · · Score: 5, Informative

      You can actually look at the Gosling source code here. It was a library for drawing updates to the screen (with a dynamic programming library), and actually the source code got shared and was being used in a lot of places, not just emacs. That was the main thing Stallman had to rewrite, and when he did, he ended up making it more efficient.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Legendary by Anonymous Coward · · Score: 0

      That was the main thing Stallman had to rewrite, and when he did, he ended up making it more efficient.

      Woh there...you're saying he rewrote some existing code...and it ended up being improved somewhat?? Marvelous...simply marvelous!! ;)

    3. Re:Legendary by swillden · · Score: 1

      You can actually look at the Gosling source code here. It was a library for drawing updates to the screen (with a dynamic programming library), and actually the source code got shared and was being used in a lot of places, not just emacs. That was the main thing Stallman had to rewrite, and when he did, he ended up making it more efficient.

      This description understates the EMACS-related achievements of both.

      RMS was the primary creator of the original EMACS, written in TECO macros and PDP-10 assembly (though note that EMACS itself was an extension of earlier work by others, and Guy Steele also contributed a huge amount to EMACS). Gosling reimplemented EMACS in C, including his own extension language called Mocklisp, which looked like LISP, but lacked key features of LISP, like lists.

      The most clever part of Gosling EMACS (Gosmacs) was the drawing library, but calling it a "drawing library" kind of trivializes it. At the time, "drawing" meant updating a display terminal's character display. Because data connections to terminals were often slow, it was important to do this in the most efficient way possible. So this was an instance of the classic "string to string" problem, which is taking string A (what's already in the terminal display buffer) and string B (what needs to be displayed) and find the most efficient way of changing A into B with a sequence of cursor movement and write commands. These days, of course, it would never occur to us even to care; we're just rewrite the entire display 120 times per second. Oh, and because computers were slow, finding the efficient edit sequence had to be done efficiently. Gosling's implementation was clever, and novel, and very complex, so much so that he put a skull and crossbones in the comment and warned people against changing it because they probably didn't understand it, even after they thought they did. That displays some hubris, but it was an impressive piece of work. Go read the code and see if you understand it.

      RMS wrote GNU EMACS. He did use Gosmacs as a starting point but he replaced Mocklisp with a proper(ish) LISP interpreter, which required essentially a full rewrite of the editor, though some bits of Gosmacs stuck around, including the clever drawing functions. Gosling sold Gosmacs to Unipress, who commercialized it and attempted to stop all other use of the code they had purchased, which caused Stallman to rewrite the remaining bits of Gosmacs, including the scary display routines. In the process he made the already very-efficient code more efficient as well as simpler and cleaner.

      The experience with Unipress, along with similar experiences with Symbolics, led RMS to invent the notion of copyleft as a sort of legal judo to prevent copyright being used to restrict access to GNU software.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Legendary by Anonymous Coward · · Score: 0

      Too bad Stallman isn't more efficient with soap.

    5. Re:Legendary by Anonymous Coward · · Score: 0

      Yo mamma displayed her poonany in my face but I was like: "Nah, brah, I already had Arby's twice today."

    6. Re:Legendary by maestroX · · Score: 1

      He has POX, plain old XML, no use for soap.

  14. adventure time! by wept · · Score: 2

    everything has to be a fucking "adventure" now.

  15. Re:Leftists hate America by Anonymous Coward · · Score: 0

    You're the same stupid cunt harping on about having worked for Amazon since 1996 aren't you? Stupid cunt, I bet you're really a garbologist.

  16. Amazon Web Services... by Anonymous Coward · · Score: 0

    You will never find a more wretched hive of scum and villainy.

  17. Re: Java - the most awful programming language eve by Anonymous Coward · · Score: 0

    Do you not realize that AWS is already largely powered by Java microservices?

  18. You have my condolences by Anonymous Coward · · Score: 0

    I'm sorry that your particular life sucks so much. I pray you, too, find adventure.

    1. Re:You have my condolences by Anonymous Coward · · Score: 0

      Says the guy who fucks dogs all day.

  19. Re: Leftists hate America by Anonymous Coward · · Score: 0

    Yes, because 1945 was such a short time ago...Dumb ass.

  20. Re benefits of older workers. by Anonymous Coward · · Score: 0

    No kids at home. Need to work late? No problem. Need to travel across the country on 2 hours notice? I can do that.

  21. Re: Java - the most awful programming language eve by Anonymous Coward · · Score: 2, Insightful

    Don't correct him. He's obviously someone still stuck on antiquated programming languages from the 1970s or 1980s that don't offer threads. He goes with what he knows.

  22. Will he do any actual technical work? by swb · · Score: 1

    Or will it mostly be serving as window dressing to sales presentation and serving as "inspiration" to actual developers in the kind of relentless cheeleading meetings I assume corporate giants like Amazon indulge in?

    1. Re:Will he do any actual technical work? by Anonymous Coward · · Score: 0

      The latter of course. He'll be Bezos' Most Distinguished Cuck.

  23. Re: Java - the most awful programming language eve by luis_a_espinal · · Score: 1

    Do you not realize that AWS is already largely powered by Java microservices?

    Indeed. That tells you everything you need to know the technical quality of posters in /.

  24. It doesn't negate facts though by Anonymous Coward · · Score: 0

    Just because AWS is powered by Java does not negate the fact AWS is utter fucking horse shit, and no one in their right mind would ever use it.

    Only trendy fagot balls riders who *really* don't understand network and computing architectures use that shit.

    1. Re:It doesn't negate facts though by luis_a_espinal · · Score: 1

      Just because AWS is powered by Java does not negate the fact AWS is utter fucking horse shit, and no one in their right mind would ever use it.

      You are emotional, not factual.

      Only trendy fagot balls riders who *really* don't understand network and computing architectures use that shit.

      Emergency! Emergency! "No true Scotsman" detected in the vicinity.

  25. yay .. another unnecessary language by Anonymous Coward · · Score: 0

    We've already got Swift (Apple), C#, F#, Typescript etc. (Microsoft), Go, Dart, Angular JS (Alphabet), Haxe, React JS (Dickbook). Surely it's now time for .. another one.