Slashdot Mirror


JavaScript Inventor Brendan Eich Named New CEO of Mozilla

darthcamaro (735685) writes "Mozilla today announcedthat Brendan Eich would be its new CEO . Eich had been serving as Mozilla's CTO and has been with Mozilla since day one — literally day one. Eich was a Netscape engineer when AOL decided to create the open-source Mozilla project in 1998. The choice of Eich as CEO seems obvious to some, after a string of recent short-tenured CEOs at Mozilla's helm."

58 of 112 comments (clear)

  1. Welcome back, Brendan by Narcocide · · Score: 1

    Sorry about the mess...

    1. Re:Welcome back, Brendan by davester666 · · Score: 3, Interesting

      um, shouldn't he be apologizing to us for Javascript...

      --
      Sleep your way to a whiter smile...date a dentist!
    2. Re:Welcome back, Brendan by Joce640k · · Score: 2, Interesting

      Why?

      The name, for starters. How much untold confusion has that caused?

      Then there's the language....

      Still, JavaScript isn't any worse than all those other languages that the BASIC programmers of the world seem to prefer. Even if JavaScript hadn't 'won' it would have been something similar. Better the devil you know.

      --
      No sig today...
    3. Re:Welcome back, Brendan by narcc · · Score: 1

      That doesn't really answer the question, does it? What do you think is wrong with the language?

      Even if JavaScript hadn't 'won' it would have been something similar.

      Really? It's pretty unique as far as programming languages go. Are you sure we're talking about the same thing?

    4. Re:Welcome back, Brendan by Megol · · Score: 1
      Just like you want arguments of what's wrong with Javascript I'd like some arguments why "It's pretty unique as far as programming languages go".

      Personally I read the book "JavaScript: The Good Parts" wondering when it would be finished with describing patching the language to be marginally usable and come to the good parts. Sadly I arrived to the last page before finding that section.

    5. Re:Welcome back, Brendan by hairyfeet · · Score: 1

      How about it was designed in an innocent time when there really wasn't any bad actors but instead of replacing it when they saw that there were baddies they just kept bolting shit on top, like bandaids on bullet wounds?

      At the end of the day the entire concept is stupid.."Why yes I would like a dozen servers from around the planet to give me strange code which I'll run without the slightest care as to where its from or even what it is"...yeah and that is why we have JavaScript malware o' the day. What we need is something new which assumes that every page is filled with malware and take proper precautions, something designed from the ground up to work with least permissions and with best practices in mind.

      And please don't give me the "its lasted this long" or "everybody uses it" excuses because that is what gave us a half a decade of IE 6 optimized pages, just because something is old or used a lot doesn't make it good, just makes it old and popular.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    6. Re:Welcome back, Brendan by datavirtue · · Score: 1

      The only people that have experienced confusion from the Javascript name do not matter...but yeah, the language is insane, and I would apologize if I was the inventor.

      --
      I object to power without constructive purpose. --Spock
    7. Re:Welcome back, Brendan by narcc · · Score: 1

      Insane? How so?

    8. Re:Welcome back, Brendan by R.Mo_Robert · · Score: 1

      Actually, he should apologize to us for being anti-gay-marriage and donating to Prop 8.

      --
      R.Mo
    9. Re:Welcome back, Brendan by davester666 · · Score: 1

      Those were the good parts. The parts you can monkey-patch into being useful.

      --
      Sleep your way to a whiter smile...date a dentist!
    10. Re:Welcome back, Brendan by UnknownSoldier · · Score: 1

      JavaScript has some completely idiotic design in a few places:

      * it will use variables without any warning unless you use this hack at the top of every .js file
            "use strict";
      * lack of proper specific bit wide types -- we had to wait for ECMAScript v5 Float32Array(), Uint8Array(), etc.
      * All numbers default to float64, aka C double, for wasted speed and unnecessary precision until Chrome's V8 generated x86 optimized array access to in32
      * Idiotic semi-colon insertion; you can not put a return on its own line for example
      * no way to include .js files -- we use an offline utility to manually merge all .js into 1 big .js for minification
      * The fact that you need to minify your JS in the first place for performance is stupid.

      JavaScript is the Basic of 2010. It encourages sloppy programming, sloppy design.

    11. Re:Welcome back, Brendan by UnknownSoldier · · Score: 1

      > What do you think is wrong with the language?

      See my post for the specifics on what JavaScript totally fucked up on. It was designed by someone who didn't learn a dam thing about all the pitfalls of programming languages in the 80's.

      http://tech.slashdot.org/comme...

    12. Re:Welcome back, Brendan by narcc · · Score: 1

      I did, I was not impressed.

      I agree that semicolon insertion was a mistake.

  2. Possible backlash over Prop 8 support by CritterNYC · · Score: 5, Informative
    1. Re:Possible backlash over Prop 8 support by ArcadeMan · · Score: 5, Funny

      Dear Brendan,

      gay people have the rights to be miserable too.

      Signed,
      someone who hopes more gay men means more single women.

    2. Re:Possible backlash over Prop 8 support by tylikcat · · Score: 2

      I do not think I'd feel especially comfortable to be a gay Mozilla employee right now. (Though I haven't heard that Mozilla internal culture is problematic.)

    3. Re:Possible backlash over Prop 8 support by konohitowa · · Score: 3, Funny

      Dude, if that ain't an understatement. Not only are you not gay, I'd wager you're not even mildly jovial.

    4. Re:Possible backlash over Prop 8 support by Lehk228 · · Score: 1

      I am sure that losing a clone of pixelated will be devastating to the Firefox OS marketplace.

      --
      Snowden and Manning are heroes.
    5. Re:Possible backlash over Prop 8 support by CritterNYC · · Score: 1

      You do realize you're calling me a hypocrite when I never expressed an opinion. That's a bit telling.

    6. Re:Possible backlash over Prop 8 support by devent · · Score: 2

      Eich's respond in 2012 is not very convincing. Just replace "gay people should not allow to marry" with "black people should not allow to marry", or "Asian people should not allow to marry". The issue of gay marriage have nothing to do with religion or personal opinions. It is an issue because married couples have certain advantages under the law, like tax breaks, property rights, etc. And to support a bill that will disallow certain state granted advantages to some people only on the reason that those people are born like they are born is bigotry. Eich should apologize to support such a bill.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    7. Re:Possible backlash over Prop 8 support by chefmonkey · · Score: 1

      You might be interested in the perspective of one gay Mozilla employee, then: http://subfictional.com/2014/0...

  3. Congratulations! by movdqa · · Score: 1

    Met him in Whistler back in 2008 when he was doing JIT.

  4. Re:Javascript: the worst Internet development. by K.+S.+Kyosuke · · Score: 1

    He's now the Head Eich of Mozilla. (I can't believe I wrote that...)

    --
    Ezekiel 23:20
  5. AOL created Mozilla? by Gregg+M · · Score: 1

    "AOL decided to create the open-source Mozilla project in 1998"

    I don't think AOL would have created an open source browser. AOL never did anything with Netscape.

    --
    Linux is only free if your time has no value. Windows is only free if you threaten to use Linux.
    1. Re:AOL created Mozilla? by Culture20 · · Score: 1

      That's why they released the source code starting the mozilla project (not the same as mozilla).

    2. Re:AOL created Mozilla? by Anonymous Coward · · Score: 1

      No. AOL bought Netscape after they decided to open source their browser

      You have the order of operations backwards. AOL bought Netscape in 1998, primarily to get the netscape.com portal, and Netscape Enterprise Server was handed over to Sun.

      The Netscape browser languished under this structure, and The Mozilla Foundation was created in 2003, to spin off the browser as open source.

      -Someone else who was acquired by AOL in 1998 and who still has the "Netscape 6" fleece vest we all got when it was released

    3. Re:AOL created Mozilla? by madbrain · · Score: 1

      I guess I am too old, acquisition closed in 1999, not 1997. Someone should delete my post above. Apparently slashdot doesn't let one delete their own comments..

      --
      -- Julien Pierre http://www.madbrain.com/blog
  6. The "Proprietary Codec" guy? by Dr.Dubious+DDQ · · Score: 2

    Wasn't he the one who's been pushing so hard to get proprietary codecs being used in Firefox? (Not just h.264, but also the proprietary OTOY "orbx.js" codec for remote video)

    1. Re:The "Proprietary Codec" guy? by Anonymous Coward · · Score: 1

      No, he's the one who gave in after Google refused to remove h.264 support in favor of their own VP8 codec.

    2. Re:The "Proprietary Codec" guy? by Dr.Dubious+DDQ · · Score: 2

      Po-TAY-to, Po-TAH-to... :-)
      (If h.264/mp3/aac was the only issue I wouldn't be all that worried, but the "ORBX.js" followup makes it seem like Eich doesn't really care beyond "as long as 'consumers' don't have to pay money to 'consume', who cares if 'producing' is by proprietary permission only?")

  7. He's entitled to spend his money as he wishes... by Anonymous Coward · · Score: 4, Insightful

    I'm amazed at how much negative feedback this is generating. He had to list his employer to make his donation, it wasn't Mozilla supporting Prop. 8. He seems like a genuinely nice guy, and (at least a few years ago) he was active in the newsgroups and willing to help / support developers. As to his support of Prop 8., I'm sure he had his reasons. He's entitled to his opinion and he's entitled to spend the money he has earned as he sees fit.

    Just because an individual may not support gay marriage does not mean they also hate gay people. Personally I would prefer it if the state would just wash it's hand of the 'marriage' issue altogether. Introduce civil unions between people and award benefits and/or tax breaks accordingly. If (as some suggest) the motivation behind a tax break is primarily to help support children / raise a family, strip the benefit and award when they actually have children (their own, or adopted children). Leave marriage between individuals to the churches.

  8. Re:Javascript: the worst Internet development. by bill_mcgonigle · · Score: 2

    I hope that this won't be the case here, but with this new CEO such a possibility is raised.

    Well, presumably he has great decision making abilities and is a fantastic manager, since he's going from T to E.

    That's gold shirt to red shirt (or the converse if you're old school) so ... while I don't know it for a fact, I think we can trust (hope?) that Mozilla isn't putting a dorkus nerd in charge of the company.

    If he's a great manager and a great engineer, then he'll make a really great CEO.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  9. Seems the CEO numbering scheme... by fahrbot-bot · · Score: 2

    The choice of Eich as CEO seems obvious to some, after a string of recent short-tenured CEOs at Mozilla's helm.

    ... mirrors the one used for the Mozilla products. I predict there will be a new Firefox and CEO next month.

    --
    It must have been something you assimilated. . . .
  10. Re:He's entitled to spend his money as he wishes.. by Fancia · · Score: 3, Insightful

    He's entitled to his opinion and he's entitled to spend the money he has earned as he sees fit.

    The issue gets a lot more thorny when you remember that he's the CEO of the foundation and is now the ultimate authority on employee benefits. I've already seen people express concern that their top-level boss, or potential boss, thinks they should not be able to get married and has put forward money to try to make it that way.

    --

    Bít, zabít, jen proto, ze su liska!
  11. Re:Javascript: the worst Internet development. by relisher · · Score: 1

    (I can't believe I wrote that...)

    Richard Stallman would call puns on other people's names onomastication, since it incites the response of "Oh No!"

  12. I thought by rossdee · · Score: 1

    that the Eich were a bunch of evil aliens, enemy of the Lensman series (E E Doc Smith)

  13. Invented by konohitowa · · Score: 1

    Does it make sense that we would elevate the creation of an interpreted C variant to the level of invention? It reminds me of a self-promotor type who was bending my ear with the tale of how his team "invented an XML" - meaning, they came up with an XML spec for their data.

    1. Re:Invented by konohitowa · · Score: 1

      As it turns out, you're wrong. You use my products almost any time you fly commercially. My picture is etched in gold and orbiting the earth. Now, you I've heard of - AC must be the most common commenter on /. who throws around trash talk with no ability to back it up.

    2. Re:Invented by konohitowa · · Score: 1

      awk

  14. Communication skills by Pascal+Sartoretti · · Score: 1

    I once saw Brenda Eich at a conference in Amsterdam maybe 10 years ago, where he did the final keynote.

    As usual for such conferences in Europe, 90% of the audience was not of English mother tongue, but spoke and understood it quite well (thanks, Slashdot). But Eich's keynote was barely understandable to many people : he managed to speak at the same time too fast and too low, with inside jokes that only a few Americans seemed to understand.

    Most of us thought "What a jerk".

    1. Re:Communication skills by Pascal+Sartoretti · · Score: 1

      "Brenda"? Are you saying this heterosexist is actually trans?

      Freudian slip...

  15. exaggeration by spage · · Score: 1

    after a string of recent short-tenured CEOs at Mozilla's helm.
    Kovacs became CEO in 2010, and announced his departure in 2013, I think 7-year veteran Jay Sullivan has been acting CEO since then. Before that John Lilly was CEO for 2 years, taking over from Mitchell Baker who remains as Chairman. Two short-term CEOs in a row makes a pair, not a string.

    People who don't like Firefox's six-week release cadence can quit bitching and run the Firefox Extended Support Release.

    --
    =S
  16. Here's what a real "string of short-tenured CEOs" by spage · · Score: 1

      * Marissa Mayer (2012–)
      * Ross Levinsohn _Interim_ (2012)
      * Scott Thompson (2012)
      * Tim Morse _Interim_ (2011–2012)
      * Carol Bartz (2009–2011)
      * Jerry Yang (2007–2009)

    --
    =S
  17. Re:He's entitled to spend his money as he wishes.. by flagboy · · Score: 1

    The CEO cannot unilaterally change company policy on employee benefits or anything else. And if the extent of his activism is to donate to a campaign 6 years ago (he has not spoken publicly on the issue very much) then it probably isn't a major issue for him.
    And even he were a major campaign leader against gay marriage, it doesn't necessarily mean he is going to bring his politics into the Boardroom. The founder/owner of the Stagecoach bus company in the UK (Brian Souter) campaigned very strongly and publicly against the repeal of Section 28 (an statute that banned the "promotion" of homosexuality in schools), especially in Scotland, using his personal fortune to run an unofficial 'referendum' on the law there. However, Stagecoach has an excellent record as an equal-opportunities employer, with no-one expressing concern that Mr Souter was using his company as a platform for his own view on homosexuality or that its employment practices reflected it in any way.
    Ultimately, limited companies are not Leninist organizations, in the sense of being the personal tool of the CEO. The CEO has to answer to the Board and if he did want to change Mozilla employment practice to discriminate against gays, or use corporate money to finance an anti-gay-marriage campaign, other Board members would have to agree to it.

  18. Re:He's entitled to spend his money as he wishes.. by dabadab · · Score: 1

    I'm amazed at how much negative feedback this is generating.

    He is spending money to fuck with other people. And not in the literal sense. Frankly, if he would donate to a campaign to ban disabled parking spaces I would be a lot more understanding because there he could gain something. But supporting prop 8 is just pure jerkage.

    Just because an individual may not support gay marriage does not mean they also hate gay people.

    In my experience, yes, it does.
    There may be some pseudo-rational mumbo-jumbo but it almost boils down to outright homophobia.

    Personally I would prefer it if the state would just wash it's hand of the 'marriage' issue altogether. Introduce civil unions between people and award benefits and/or tax breaks accordingly.

    So you propose that in the future marriage be called civil union, because...?

    --
    Real life is overrated.
  19. Re:He's entitled to spend his money as he wishes.. by madbrain · · Score: 1

    It was prop 8, not prop 9, and it is now defunct.

    As for those "valid reasons" that aren't anti-gay", if there are some, please enlighten us, as nobody on the "Yes on Prop 8" team during the trial could make a rational argument that wasn't anti-gay.

    --
    -- Julien Pierre http://www.madbrain.com/blog
  20. Misuse of the word inventor by Megol · · Score: 1
    A programming language can surely be _inventive_ by creating new methods of programming, the creation of functional programming as a usable method of programming is surely inventive (though it is based on mathematics which that didn't invent). But Javascript is in no way inventive. It was created using well known, already used methods. Polishing of known things aren't the same as inventing.

    TL;DR Javascript was created, not invented. IMHO of course.

  21. The name by dgun · · Score: 1

    I don't know that the name was his fault. Originally it was called LiveScript and was changed to JavaScript for marketing purposes. Myself, I have never cared for the name "ECMAScript".

    --
    FAQs are evil.
  22. Re:Javascript: the worst Internet development. by DuckDodgers · · Score: 1

    He had nine days to invent the language. I doubt there are more than a handful of computer scientists in the world that could invent a good language that fast.

    And the reason C++ became so popular is the migration path from pure C code and the migration path for pure C developers. The reason Java became so popular is marketing and the syntactical similarities with C and C++. Javascript piggybacked on that, and now it's everywhere. We will never be rid of it, your dream of a superior replacement will never take off because there's no practical migration path from Javascript to wherever it is you want the world to go.

  23. Don't like gay marriage? Don't have one by Tenebrousedge · · Score: 2

    Let's not equate you being "discriminated against" by so-far-mostly-polite comments on a message board, to people being discriminated against by denying them spousal rights. It's also incorrect to suggest that marriage is somehow a religious institution -- it most certainly preceded all current religions. In point of fact it is primarily a legal construct, which is why we discuss it in terms of civil rights and not e.g. theology.

    No one really cares about Eich, it's just an excuse for opination. Your opinion appears to be incorrect and impolite. Personally, I don't see what difference it might make to you whether I should choose to be married to a man or a woman, but you needn't attend the ceremony. I will console myself with the knowedge that the tide of opinion is flowing against you. This discussion is obsolete: each day brings the death of old reactionaries and the birth of scores who will not be taught to hate.

    P. S. Reason being preferable to ad hominem invective, you might disengage your spleen from your keyboard.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  24. An obvious and practical example ... by Rambo+Tribble · · Score: 1

    ... of prototypical, and not class, inheritance. Which is not to say Brendan doesn't have class, in fact he is a prototypical classy guy.

  25. Re:He's entitled to spend his money as he wishes.. by devent · · Score: 1

    > Just because an individual may not support gay marriage does not mean they also hate gay people.

    "I not hate black people, but black people should drink from a special sink, or should use a different entrance to bars". That is state and federal law what we are talking about, not some personal opinions. If marriage would be just a religious ceremony, then there would be no debate about gay marriage. But we are talking about the legal status of marriage, that have legal aspects, like tax breaks, property rights, etc. And laws against gay marriage are not about the religious ceremony, it's about the state and federal acknowledgement of a civil status. You are bear some people of some state and federal privileges because they are born like they are born.

    > Leave marriage between individuals to the churches.

    Yes, I wish. Tell that to the government. There are in the USA about 1,138 statutory provisions[1] in which marital status is a factor in determining benefits, rights, and privileges. Please let your government know that you would like to abolish all of them.

    [1] http://www.gao.gov/new.items/d...

    --
    http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
  26. Javascript vs ECMAScript by cyberhooligan77 · · Score: 1

    I frecuently have to explain to "HeadHunters" that Javascript & Java aren't the same thing. Sometimes, to I.T. students or undergraduates.

    In many forums the name change is debated, but, many people is too used to the "Javascript" brand. There are also developers who argue that there are so many versions or implementations of Javascript, that does not conform to the ECMA standard, that believe its areason not to support the "ECMAScript" name.

  27. Fuck this bigot Brendan Eich by gig · · Score: 1

    I'm withdrawing all of my support for Mozilla, including using it as a development target, until Eich is fired. I'm teetering on the edge right now of simply banning the browser from my sites. I only get maybe 10% of users with Firefox, but fuck those users too. Fuck every extra hour that I worked around some awful Mozilla bug for those users.

    1. Re:Fuck this bigot Brendan Eich by 1s44c · · Score: 1

      You do that and let us know how well it works out for you in 6 months or so. Personally I try to keep my business non-political, a customer is a customer no matter what browser they use or who they vote for.
       

  28. Re:He's entitled to spend his money as he wishes.. by 1s44c · · Score: 1

    He seems like a genuinely nice guy

    Except the treating gays as less than human, and putting forward his own money to do so. That's the behavior of a genuinely not so nice guy.

    Lots of successful people are not nice guys. Steve Jobs wasn't a nice guy either. He was still good at his job.

    Personally I have nothing against gay rights but I'm sick of hearing about it at least 4 times a day, every day, for about 10 years now. Everything on TV, in every paper, every radio program is gay rights, gay rights, and more gay rights. One person isn't pro-gay rights and huge numbers of people start publicly moaning about it. Gay rights are not the make or break defining personality trait of successful CEOs.

  29. Re:He's entitled to spend his money as he wishes.. by 1s44c · · Score: 1

    He is entitled to his opinion. You are entitled to yours.

    Mine is that gay rights are blown up as some mega-issue when there are in fact many more important things people should be worrying about.

  30. Re:The Thought Police are coming by 1s44c · · Score: 1

    That's the pro-gay rights crowd for you, no alternative opinion is valid. They remind me of the anti-Nazi league, they have little knowledge of what they are actually against but they have fanatical dedication to their cause.

    Gay rights discussions are an overblown distraction from more serious news. Gay people can live together if they choose, end of issue.