Java VS C#, No lo creo, Son lo mismo pero...

Iniciado por LastDragon, 26 Abril 2006, 01:04 AM

0 Miembros y 4 Visitantes están viendo este tema.

JuszR

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:
- 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]

LastDragon

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

JuszR

Cita de: LastDragon en 27 Abril 2006, 07:47 AM
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.:)

CitarSobre 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.
- 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]

BADBYTE-K

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

JuszR

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. :-[
- 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]

winfuck

#35
Hola X.Cyclop

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

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

o desde consola instalalo
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!
|_|0|_|
|_|_|0|
|0|0|0|

Casidiablo

Cita de: winfuck en 20 Junio 2006, 00:11 AM
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!!!

winfuck

#37
Cita de: CasiOffline en 23 Junio 2006, 15:41 PM
Cita de: winfuck en 20 Junio 2006, 00:11 AM
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!
|_|0|_|
|_|_|0|
|0|0|0|

BADBYTE-K

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

Y para compilar archivos de C# usas:


csc archivo.cs

para vb usas:

vbc archivo.vb

saludos


winfuck

|_|0|_|
|_|_|0|
|0|0|0|