Como resultado de los juicios de Microsoft algunos de sus emails internos han sido hechos públicos. Hay uno especialmente interesante con respecto a Java escrito por el Product Manager de Visual J++ donde se insta a apropiarse de Java. Las palabras exactas son "Screw Sun, cross-platform will never work. Let's move on and steal the Java Language". El mail en pdf se puede ver aquí -> http://www.iowaconsumercase.org/011107/PX_2768.pdf
#7:
¿Un mail interno? Si mis clientes pudieran leer los mails internos que nos enviamos hablando de ellos, no nos quedaría ni uno.
#3:
estos emails ya no sorprenden a nadie, lo realmente sorprendente seria encontrar uno donde hablasen una idea nueva, brillante... y suya
#2:
¿Qué no ha intentado robar Microsoft (en el mundo de la tecnología digo eh, estoy seguro que aquel donut que me desapareció en el cole no se lo llevo Ballmer)?
¿Qué no ha intentado robar Microsoft (en el mundo de la tecnología digo eh, estoy seguro que aquel donut que me desapareció en el cole no se lo llevo Ballmer)?
Pero, ¿de qué habláis? Todo el mundo sabe que Microsoft innova. De no ser por ellos y los requerimientos de sus SSOO ya no se necesitaría que la industria del hardware produjera memorias RAM/discos el doble de grandes cada dos años.
Realmente es increíble como estas noticias que hablan de M$ pasan a la portada en minutos, de todos modos para aquellos que se detienen a investigar antes de opinar les dejo un link con una entrevista a Anders Hejlsberg de como C# se parece menos a Java y más a C++ / Smalltalk y una suma de lenguajes que los que mucho creen
#c-6" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/90072/order/6">#6 Bueno, pero no negaras que C# se parece muuuucho a Java. Seguro que también han cogido caracteristicas de otros lenguages, no digo que no, pero que una buena parte lo han hecho basandose en Java, seguro. A parte, habria sido una tonteria no hacerlo asi, al fin y al cabo, C# pretende ser la alternativa a Java de Microsoft.
#c-13" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/90072/order/13">#13 Para hacer Java miraron muy de cerca Smalltalk (tanto que tomaron muchos desarrolladores de proyectos de Smalltalk).
En enlace que mencionas no hablan demasiado de Smalltalk, excepto cosas que sin iguales en Java (como el bytecode y el entorno de ejecución, el cual se parece mucho más el de C# (.NET) y Java que a Smalltalk, que es un entorno de objetos, no un entorno de ejecución).
Resumiendo: C# se parece mucho más a Java que a C++ o Smalltalk. Si quieres los discutimos.
#6#8 En ninguno de los enlaces que pones se menciona Smalltalk.
En cualquier caso un lenguaje orientado a objetos debe tomar ideas de Smalltalk, que es el ideal de la programación con objetos (que no orientado a objetos), dado su paradigma de Entorno de Objetos.
En C# el código es precompilado a código nativo de la máquina y en java seguía siendo interpretado. Sun vio que el rendimiento era mejor y a partir de la JDK 5 también puedes obtener código precompilado...
La industria avanza de copiarse ideas unos a otros y mejorar las de tu competencia. En todos los ámbitos industriales es así, en el del SW no iba a ser menos. Lo que pasa es que en meneame la palabra M$ provoca urticaria... es curioso. La plataforma .net es impresionante, de verdad, el que ha trabajado en un proyecto .net lo sabe, el que sólo ha odio nada mas que es una copia de java... o ha hecho un hola mundo y poco más... pues no tiene mucho que opinar.
Si excluimos a Microsoft, el resto de empresas se copian tanto o un poco mas. O acaso no se parecen por ejemplo Websphere y Weblogic? Y Oracle a PostgreSQL... y Perl y Python??
Sigo sin entender por qué la gente afirma que M$ son unos piratas. Es una empresa privada... que esperais?? Son igual de piratas que IBM, Sun, Novell, Oracle y Google. Todos van a por la pasta y a copiarse mutuamente todo lo que puedan. Lo cual, por cierto, me parece bien. Las copias se hacen normalmente mejorando lo presente... Otro tema ya es el tema de las patentes de software, que tendría que tener cierto control para que no se puedan patentar chorradas con el "doble-click" y cosas así.
A ver por favor, algún desarrollador de software que aporte su experiencia... En vuestro trabajo nunca habeis tenido, por ejemplo, que desarrollar un CRM y habeis echado un ojillo a siebel, vtiger y SalesForce, a ver cómo son?? jeje
Comentarios
Y así es como nació C#
¿Un mail interno? Si mis clientes pudieran leer los mails internos que nos enviamos hablando de ellos, no nos quedaría ni uno.
estos emails ya no sorprenden a nadie, lo realmente sorprendente seria encontrar uno donde hablasen una idea nueva, brillante... y suya
¿Qué no ha intentado robar Microsoft (en el mundo de la tecnología digo eh, estoy seguro que aquel donut que me desapareció en el cole no se lo llevo Ballmer)?
Pero, ¿de qué habláis? Todo el mundo sabe que Microsoft innova. De no ser por ellos y los requerimientos de sus SSOO ya no se necesitaría que la industria del hardware produjera memorias RAM/discos el doble de grandes cada dos años.
Realmente es increíble como estas noticias que hablan de M$ pasan a la portada en minutos, de todos modos para aquellos que se detienen a investigar antes de opinar les dejo un link con una entrevista a Anders Hejlsberg de como C# se parece menos a Java y más a C++ / Smalltalk y una suma de lenguajes que los que mucho creen
http://www.artima.com/intv/csdes.html
#c-6" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/90072/order/6">#6 Bueno, pero no negaras que C# se parece muuuucho a Java. Seguro que también han cogido caracteristicas de otros lenguages, no digo que no, pero que una buena parte lo han hecho basandose en Java, seguro. A parte, habria sido una tonteria no hacerlo asi, al fin y al cabo, C# pretende ser la alternativa a Java de Microsoft.
#c-13" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/90072/order/13">#13 Para hacer Java miraron muy de cerca Smalltalk (tanto que tomaron muchos desarrolladores de proyectos de Smalltalk).
En enlace que mencionas no hablan demasiado de Smalltalk, excepto cosas que sin iguales en Java (como el bytecode y el entorno de ejecución, el cual se parece mucho más el de C# (.NET) y Java que a Smalltalk, que es un entorno de objetos, no un entorno de ejecución).
Resumiendo: C# se parece mucho más a Java que a C++ o Smalltalk. Si quieres los discutimos.
#6 #8 En ninguno de los enlaces que pones se menciona Smalltalk.
En cualquier caso un lenguaje orientado a objetos debe tomar ideas de Smalltalk, que es el ideal de la programación con objetos (que no orientado a objetos), dado su paradigma de Entorno de Objetos.
me rectifico el link es este
http://www.artima.com/intv/genericsP.html
la de mierda que está saliendo de sus emails, madre mía
#11 seguramente los fabricantes de hardware no están nada contentos con tener que hacer obsoletos todos los productos que nos vendieron el año pasado y tener que vendernos nuevos, que pensa me da.
#9 Es verdad es en esta
http://www.windowsdevcenter.com/pub/a/oreilly/windows/news/hejlsberg_0800.html
C# y VB.NET se parecen mucho a Delphi, mas que en Java. Lo del lenguaje es solo un detalle.
Y se quejan de la pirateria? M$ es el mayor pirata actual
Por ahí alguien dice que esos e-mails son de 1997?
En C# el código es precompilado a código nativo de la máquina y en java seguía siendo interpretado. Sun vio que el rendimiento era mejor y a partir de la JDK 5 también puedes obtener código precompilado...
La industria avanza de copiarse ideas unos a otros y mejorar las de tu competencia. En todos los ámbitos industriales es así, en el del SW no iba a ser menos. Lo que pasa es que en meneame la palabra M$ provoca urticaria... es curioso. La plataforma .net es impresionante, de verdad, el que ha trabajado en un proyecto .net lo sabe, el que sólo ha odio nada mas que es una copia de java... o ha hecho un hola mundo y poco más... pues no tiene mucho que opinar.
Si excluimos a Microsoft, el resto de empresas se copian tanto o un poco mas. O acaso no se parecen por ejemplo Websphere y Weblogic? Y Oracle a PostgreSQL... y Perl y Python??
Sigo sin entender por qué la gente afirma que M$ son unos piratas. Es una empresa privada... que esperais?? Son igual de piratas que IBM, Sun, Novell, Oracle y Google. Todos van a por la pasta y a copiarse mutuamente todo lo que puedan. Lo cual, por cierto, me parece bien. Las copias se hacen normalmente mejorando lo presente... Otro tema ya es el tema de las patentes de software, que tendría que tener cierto control para que no se puedan patentar chorradas con el "doble-click" y cosas así.
A ver por favor, algún desarrollador de software que aporte su experiencia... En vuestro trabajo nunca habeis tenido, por ejemplo, que desarrollar un CRM y habeis echado un ojillo a siebel, vtiger y SalesForce, a ver cómo son?? jeje
NIGGA STOLE MY...
#7 ¿Dónde dices que trabajas?
#12 ALMOST
#7 Te secundo
Microsoft es malo, Linux es bueno, Mac es más bueno (y más más caro)
#6 Aqui nadie tiene que investigar nada, es Microsoft se critica y punto.