Bing ja .net

Jos C#, Visual Basic ja .net ympäristö ovat niin hyviä ja hienoja, niin miksi Microsoftin Bing on koodattu Javalla? Siksikö, että nyt on tosi kyseessä ja piti käyttää luotettavia työkaluja?

Yllättäen Microsoft on melko avoin siitä, että Bingin moottorina on Java-pohjainen HBase. Viime aikoina Microsoft antanut merkkejä NIH-syndrooman [1] olevan hellittämässä. On hyvä, jos Microsoftat viimeinkin ymmärtäisivät, että ulkopuolisten kanssa yhteinen ohjelmistoinfrastruktuuri ja standardit ovat hyvästä. Ne innovaatiot voi rakentaa tämän yhteisen infran päälle. Kuvittele, että autot olisivat uusi asia ja asfalttitiestä tehdään standardi. Microsoftille olisi tyypillistä, että heidän rakentamilleen teille rakennetaan metrin välein muun merkkisten autojen puhkovat naulat [2]. Tämä ei ole kenellekään, edes Microsoftille, hyväksi.

Ei kaikkea tarvitse tehdä aina talon sisällä uusiksi. Ei lisää vastaavia pareja, kiitos: OpenGL - Direct3D, Java - C#.net, Flash - Silverlight, SVG - VML, Java appletit - ActiveX, HTML - Microsoft HTML, LDAP - Active Directory, ODF - OOXML, MPEG/h.264/yms. - Windows Media, ICQ/AIM - MSN, PDF - lit/XPS... esimerkkejä olisi vaikka kuinka paljon.

[1] Not Invented Here, taipumus keksiä pyörä aina uudestaan.
[2] Eli taipumus ottaa standardi, nostaa standardia koskevan tuotteen markkinaosuus merkittävään asemaan Windowsin määräävää markkina-asemaa hyväksikäyttämällä ja tuotteen muuttaminen vähän kerrallaan epäyhteensopivaksi kilpailevien tuotteiden kanssa. Pidemmän päälle pelisääntöjä noudattavat kilpailijat ovatkin hitaasti alakynnessä tuotteensa paremmuudesta riippumatta.
1192
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

Jaa paha sanoa miks java kun en oo noissa toteutushommissa. Oisko yks vaihtoehto se, että mikki on ostanut jonkun firman jolla on ollut paketti tehtynä javalla ja sitten siitä on kasattu mikille oma hakukone samalla pohjalla?

Mikki nyt puskee työasemiin ja muualle tota dotnettiä ja koittaa tappaa muita tieltä ihan kuten kuuluukin jos haluaa vaikka nyt monopolia markkinoille. Ainakin se on tarkottanut kohtuuhintasia kehityssoftia ja pirun hyvää ideä. Varmaan kääntäjät saa ilmatteks ja kova kaveri koodaa vaikka pinäärikytkimiö vääntäen. Ite mä tykkään hyvästä ymopörustöstä joka on useimmissa paikoissa aika vakioitu.

Enkä mä koita muuttaa maailmaa valkkaamalla jotain muuta vaan siks ettei joku firma pääsis isompaan valtaan. Idealistien hommia.

Äänestä

Kommentoi aloitusta


JJ. kirjoitti:

Jos C#, Visual Basic ja .net ympäristö ovat niin hyviä ja hienoja, niin miksi Microsoftin Bing on koodattu Javalla? Siksikö, että nyt on tosi kyseessä ja piti käyttää luotettavia työkaluja?

Yllättäen Microsoft on melko avoin siitä, että Bingin moottorina on Java-pohjainen HBase. Viime aikoina Microsoft antanut merkkejä NIH-syndrooman [1] olevan hellittämässä. On hyvä, jos Microsoftat viimeinkin ymmärtäisivät, että ulkopuolisten kanssa yhteinen ohjelmistoinfrastruktuuri ja standardit ovat hyvästä. Ne innovaatiot voi rakentaa tämän yhteisen infran päälle. Kuvittele, että autot olisivat uusi asia ja asfalttitiestä tehdään standardi. Microsoftille olisi tyypillistä, että heidän rakentamilleen teille rakennetaan metrin välein muun merkkisten autojen puhkovat naulat [2]. Tämä ei ole kenellekään, edes Microsoftille, hyväksi.

Ei kaikkea tarvitse tehdä aina talon sisällä uusiksi. Ei lisää vastaavia pareja, kiitos: OpenGL - Direct3D, Java - C#.net, Flash - Silverlight, SVG - VML, Java appletit - ActiveX, HTML - Microsoft HTML, LDAP - Active Directory, ODF - OOXML, MPEG/h.264/yms. - Windows Media, ICQ/AIM - MSN, PDF - lit/XPS... esimerkkejä olisi vaikka kuinka paljon.

[1] Not Invented Here, taipumus keksiä pyörä aina uudestaan.
[2] Eli taipumus ottaa standardi, nostaa standardia koskevan tuotteen markkinaosuus merkittävään asemaan Windowsin määräävää markkina-asemaa hyväksikäyttämällä ja tuotteen muuttaminen vähän kerrallaan epäyhteensopivaksi kilpailevien tuotteiden kanssa. Pidemmän päälle pelisääntöjä noudattavat kilpailijat ovatkin hitaasti alakynnessä tuotteensa paremmuudesta riippumatta.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu