Jump to content

.Net o Java?


Paladin

Recommended Posts

Llevo mas de 16 años como programador. 3 en MSX Basic, 4 en MS-DOS Turbo Pascal y 11 con todas las versiones de Delphi para Win32. En este ultimo me considero si no un profesional, al menos hago cualquier sistema que necesite una Empresa. son muchos años de experiencia.

Quiero aprender por mi propia cuenta poco a poco y salir de Win32 y superarme un poco personalmente.

Los expertos que haya por aqui. Que me recomiendan programar? (De momento para nada Mac/Linux, solo Windows)

Framework.NET o Java? Y por supuesto una breve explicacion del por que.

Gracias.

 

PD: Un apunte, en caso de ser .NET no tendria que aprender un nuevo lenguaje, ya que Embarcadero (Nueva empresa del Delphi) ha sacado una version Delphi Prism que se programa en .NET con Object Pascal. Pero bueno, no estaria de mas aprender un poco de C#

Edited by Paladin
Link to comment
Share on other sites

Yo, personalmente preferiria mil veces empezar con Java, ya que es muy útil en muchas cosas (mas que nada para armar páginas web, y para scripts y otras cosas tambien viene bastante bien aprender). Ahora que ando experimentando en hacerme una pág., mas metido estoy aprendiendo sobre el Java.

 

El .Net no lo llegué a conocer muy a fondo ya que, sinceramente, no le presté mucha atención todavia, pero seria bueno saber la maña que trae.

Link to comment
Share on other sites

Guest Darkness

Sin duda .NET con el Framework 3.5, y especialmente con C#, aunque una de las muchas cosas buenas que tiene es que los tipos de objetos son compatibles entre todos los lenguajes de la arquitectura, de tal forma que pueden compartir datos entre sí.

 

El año pasado para el trabajo de fin de estudios de mi sobrino me hice tutor oficial suyo y desarrollamos un videojuego con C# y librerías XNA, que son las que se usan para programar para XBOX 360. Y es realmente potente, ya había hecho cosas pero fue con ese videojuego cuando vi el potencial.

 

A ver, Java está bien pero se ha enredado demasiado. Se les ha ido el tema de las manos, es un desmadre. La arquitectura .NET recoge lo mejor del C++ y lo mejor de JAVA en una estructura de objetos muy eficaz, muy bien organizada y muy bien definida.

 

De hecho Microsoft quiere terminar con la arquitectura tradicional de Windows y su API y cambiarlo completamente por la arquitectura Framework que da soporte a .NET. Y sin duda es una gran idea.

 

Además cada vez hay más empresas que abandonan JAVA precisamente por lo enrevesado de la arquitectura y se pasan a .NET. Y recordad que .NET está también disponible en Linux y tiene editores y compiladores libres como SharpDevelop, es decir no hace falta Visual Studio si no queréis usarlo.

 

http://www.icsharpcode.net/OpenSource/SD/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Some pretty cookies are used in this website