elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:24  


Tema destacado: Últimos eventos sobre seguridad/inseguridad

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Java VS C#, No lo creo, Son lo mismo pero...
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 2 [3] Ir Abajo Respuesta Imprimir
Autor Tema: Java VS C#, No lo creo, Son lo mismo pero...  (Leído 17,151 veces)
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #30 en: 27 Abril 2006, 06:55 »

Dios, qué pronunciación... "Microsoft", "Java", "Python". Es peor que la mía. ;D



Citar
"Queremos que Linux reemplace a Windows"

Que quiten los comandos. ;D

Citar
"Para aquellos que tienen problemas en la escuela, también tenemos un compilador de Basic"
Jajajajajaja. ¡Así se habla! ;)

Citar
"C# es Java, pero con más cosas y de Microsoft"
Aha.

Citar
"Microsoft gasta mucho dinero en documentación, ese es un gran defecto del software libre"
Desgraciadamente, así es. Aunque otro defecto, que no es tan común, es el GUI. :-[

Citar
"MONO no tiene Windows Forms"
¿Y no existe un IDE por aparte que haga esto?  :huh:


En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
LastDragon


Desconectado Desconectado

Mensajes: 847


Usuario Baneado (troll)


Ver Perfil WWW
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #31 en: 27 Abril 2006, 07:47 »

Veo que ya lograste ver el video. :)

Bueno la pronunciacion es como uno quiera.

Aqui  cuando he trabajado con españoles le dicen

Microsoft a Maicrosoft

algunos le dicen paiton otros piton

algunos osados le siguen diciendo lainux a Linux en fin, por nombres, no creo que haya debate. hasta que el autor de cada programa aclare como lo pronuncia

Linus torlvards tiene una grabacion en donce dice..

Hello this is Linus Torvarlds and I pronunce Linux as L"i"nux

Sobre Basic... me es graciosa la parte donde les llama programadores de closet.


En la parte que dices que mono no tiene las librerias de Windows.Form

Si recuerdas bien el video el esta hablando en futuro que las va a tener, pero resulta que nuestro presente ya es el pasado del futuro del que el hablaba..

Ese video fue presentado en el 2004, hace 2 años. Ya tenemos Windows Form

Este hilo lo inicie con un programa de ejemplo que hace uso de Windows Form


En línea
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #32 en: 27 Abril 2006, 08:24 »

Bueno la pronunciacion es como uno quiera.

Aqui  cuando he trabajado con españoles le dicen

Microsoft a Maicrosoft

algunos le dicen paiton otros piton

algunos osados le siguen diciendo lainux a Linux en fin, por nombres, no creo que haya debate. hasta que el autor de cada programa aclare como lo pronuncia

Linus torlvards tiene una grabacion en donce dice..

Hello this is Linus Torvarlds and I pronunce Linux as L"i"nux
Es que a mi me gusta pronunciar bien, todo como se debe. Nada de "Microsoft". Por eso uso el plug in del Opera o el text-to-speech con el Babylon.:)

Citar
Sobre Basic... me es graciosa la parte donde les llama programadores de closet.
Sí, me reí mucho. ;D

Citar
Este hilo lo inicie con un programa de ejemplo que hace uso de Windows Form
Ah ok.
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
BADBYTE-K
Knowledge is power, Diesel-K


Desconectado Desconectado

Mensajes: 2.328


Aprende todo lo que este a tu alkance


Ver Perfil WWW
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #33 en: 2 Mayo 2006, 03:38 »

Bueno. creo que es la primera vez que estoy deacuerdo con Dragon, es que esta diciendo es fidedigno, me sorprendi cuando hace un par de semanas, en suse comence a probar mis practicas de c# y vb para consola y winforms, sin duda es un gran avance el que se ha logrado. y cabe mencionar que cuando se presento la tecnologia .net como mejora de COM, ese fue uno de los puntos a tratar, pero todos los que tuvimos la oportunidad de recibir charlas en el nacimiento de .net , concordamos que la idea de microsoft en realidad estaba orientada a aplicaciones corriendo en todos los windows (a excepcion de win95 que queda fuera) pero como hemos visto, la multiplataforma se esta logrando, indirectamente, pero se esta logrando gracias a la invencion del Intermediate language (IL) lo que nos permite generar codigo independiente de arquitecturas especificas.

aqui se habla un poco del tema:

http://www.ajlopez.net/ArticuloMuestra.php?Id=654

entonces, quiero comentarles algo, una vez me preguntaron lo que opino de .NET y lo que respondi lo sigo sosteniendo.

Una de las pocas cosas que en verdad valen la pena viniendo de quien viene

y es facil aprenderlo, gracias a la gran cantidad de material disponible por la red.

por ejemplo:

http://caldoit.blogspot.com/2006/04/curso-de-introduccin-net-con-c.html

una muestra de lo que se encuentra y totalmente gratuito.

y asi, se encuentran muchas cosas utiles

http://caldoit.blogspot.com/2006/04/recursos-gratis-para-clases-de-net.html


yo les recomiendo C# a pesar de que no lo he aprendido lo suficiente aun, lo que lo he tratado me da la facultad para decirles que es bueno.

Otra cosa que quiero mencionarles, es que la competencia directa en lo que se refiere a .NET vrs JAVA es J#

a pesar de lo parecido de java con c# se sorprenderan de lo mas parecido que tiene a  J#

http://www.microsoft.com/spanish/msdn/vjsharp/productinfo/overview.asp

saludos
En línea

JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #34 en: 9 Junio 2006, 16:59 »

Tengo 2 dudas.

- ¿Cómo mierd@ compilo un *.cs?
Leí la documentación y decía que con "csc archivo.cs", pero me dice que el comando no se encuentra.
Y tampoco veo por ningún lado el IDE de MONO. :-\

- Si hago un GUI en Glade y compilo con MONO, para ejecutarse en Windows, ¿necesito el MONO o puede ser con el .Net Framework?. :huh:

En la documentación no veo nada que responda. :-[
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
winfuck

Desconectado Desconectado

Mensajes: 254



Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #35 en: 20 Junio 2006, 00:11 »

Hola X.Cyclop

Bueno tengro la respuesta a tu primer pregunta.
Para compilar un .cs, en consola
Código:
mcs file.cs

En cuanto a IDE para Mono, yo uso el Monodevelop.
http://www.monodevelop.com/Main_Page

o desde consola instalalo
Código:
sudo aptitude install monodevelop

En cuanto a la segunda pregunta, si hago un GUI en Glade y compilo con MONO, para ejecutarse en Windows, ¿necesito el MONO o puede ser con el .Net Framework?, yo tambien tengo esa pregunta, ya intente correrlo pero me da error y tal parece que no tenia instalado el gtk-sharp en windows, asi que busque y instale uno de novell, pero siguio sin correr.

Otra pregunta, como en linux se compila con mcs, en windows como se compila sin usar el visual studio y sus derivados, osa como se compila por cmd???

Gracias de Antemano, Saludos!
« Última modificación: 20 Junio 2006, 00:15 por winfuck » En línea

|_|0|_|
|_|_|0|
|0|0|0|
Casidiablo
Desarrollador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.915



Ver Perfil WWW
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #36 en: 23 Junio 2006, 15:41 »

Otra pregunta, como en linux se compila con mcs, en windows como se compila sin usar el visual studio y sus derivados, osa como se compila por cmd???

Abres el cmd, te ubicas en la carpeta bin de donde instalaste el mono, y luego haces lo mismo: mcs archivo.cs. Así me funciona ;)

Saludos!!!
En línea

winfuck

Desconectado Desconectado

Mensajes: 254



Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #37 en: 23 Junio 2006, 16:37 »

Otra pregunta, como en linux se compila con mcs, en windows como se compila sin usar el visual studio y sus derivados, osa como se compila por cmd???

Abres el cmd, te ubicas en la carpeta bin de donde instalaste el mono, y luego haces lo mismo: mcs archivo.cs. Así me funciona ;)

Saludos!!!


Lo siento me exprese mal, cuando decia sin usar el Visual Studio y sus derivados me referia a sin usar el programa en entorno grafico, osea quiero saber como compilar un programa con la .NET Framework, asi como se hace con MONO, como se hace con .NET Framework desde consola (cmd)?

Gracias =
Saludos!
« Última modificación: 23 Junio 2006, 16:39 por winfuck » En línea

|_|0|_|
|_|_|0|
|0|0|0|
BADBYTE-K
Knowledge is power, Diesel-K


Desconectado Desconectado

Mensajes: 2.328


Aprende todo lo que este a tu alkance


Ver Perfil WWW
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #38 en: 24 Junio 2006, 05:56 »

Pues te bajas el .NET Framework SDK
http://msdn.microsoft.com/netframework/

Y para compilar archivos de C# usas:


Código:
csc archivo.cs

para vb usas:

Código:
vbc archivo.vb

saludos

En línea

winfuck

Desconectado Desconectado

Mensajes: 254



Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #39 en: 24 Junio 2006, 23:41 »

Muchas gracias, luego lo voy a probar ;)
En línea

|_|0|_|
|_|_|0|
|0|0|0|
granzeta

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Java VS C#, No lo creo, Son lo mismo pero...
« Respuesta #40 en: 6 Agosto 2011, 21:20 »

Hola a todos soy nuevo y quisiera aportar puntualizando algunas cosas, que se me llamaron la atención al leer el articulo.

Afirmas: que la JVM esta muy ligada a java y Net soporta multiples lenguajes de programacion, es entendible tu punto, por la "especificación del Lenguake Comun" (CLS) que ha promocionado habilmente Microsoft, y algunos especifican como la "principal diferencia entre java y NET", que aunque yo no puedo debatir tecnicamente por que mis concocimientos son escasos en la materia, si lo pongo en duda, pero recurriendo al método de recopilar evidencias de hecho a  favor y en contra a continuación. 

- En Net se compilan varios lenguajes de programacion como C#, Vb, NetCobol, Delphi, PowerBuilder, etc, gracias al CLS que permite este variedad de lenguajes, y en la cual se basa la principal diferencia entre NET y java
- Fue una sopresa encontrar que en JVM, tambien se compilan otros lenguajes, entre ellos: Groovy , Jython(Python en JVM), Scala, Clojure (basado en Lisp), JPerl(basado en Perl), Kotlin, Ceylon (en beta por RED HAT), REL, JRuby,etc. muchos de a lo cuales no son una promesa si no un presente real y como señalan muchos entendidos tienen un futuro provisorio como: Groovy , Scala, Clojure (basado en Lisp)
 
Si java no tiene no tiene algo similar a CLS como hace el JVM para compilar varios lenguajes?, O posiblemente si tiene mecanismos similares al CLS de Net?, mas alla de responder esta pregunta. En la realidad y fines practicos esta principal diferencia entre Net y Java "no existe", pudiendo escoger Net por eje. si quieres programar lenguajes antiguos como Cobol o Pascal (de Delphi), o si te gusta python IronPython de Net o Jyton de Java, y si quieres usar lenguajes emergentes como Groovy, Escala o Clojure que corren en JVM, que un futuro también se podrian migrar a Net.

ADICIONALMENTE:
- C# es muy buen leguaje , que algunos lo han llamado java mejorado, y por lo que sé podria serlo en algunos aspectos, pero todavia no lo puedo afirmar, pero si agrego respecto a la portabilidad es, que JVM esta implementado en la actualidad un sinnumeros de plataformas diversas muy superior a la Net, siendo una mejor opción en grandes empresas, que tienen una mezcla de sistemas heterogenos como los mainfranes, que puede que algun dia las implemente Net, aunque no lo veo llegar ni en corto ni mediano plazo.
- Tambien pongo en el tapete una mayor madurez de java con JEE para aplicaciones empresariales de misión crítica, debido a su amplio e intensivo uso en las empresas en USA y Europa, lo que influye en la decision a la hora de elegir entre NET y JAVA en ambitos corporativos.

Net es mejor que JaVa? no creo que existan los argumentos suficientes para afirmarlo, que Net en un futuro puede superar a Java? es posible, siguie creciendo en caracteristicas y potencia ademas de tener buenos cimientos y respaldo de Microsoft. Tiempo lo dirá. Aunque la forma mas directa seria que Microsoft compre Oracle dueña de Java.

Ciertamente, no soy un experto, pero he tratado, de buscar y analizar por diversos lugares opiniones diferentes sobre el tema y ver sus fundamentos, por lo que es probable que me equivoque si alguno de Ustedes puede complementar o rectificar algo bienvenido.
En línea
Páginas: 1 2 [3] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Compré windows 7 pero creo que me arrepiento ¿qué hacer?
Windows
piluve 6 942 Último mensaje 10 Febrero 2011, 21:46
por Randomize
es lo mismo Java, que Java para android?
Java
Belial & Grimoire 2 1,580 Último mensaje 1 Enero 2012, 05:09
por Belial & Grimoire
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines