Ver Mensaje Individual
  #16 (permalink)  
Antiguo 02/04/2006, 21:40
blackwind
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años, 3 meses
Puntos: 7
Cita:
Iniciado por X.Cyclop
¿Porqué no se usan los demás?
Todos los que conozco que programan en .Net usan Vb o C#, los demás lenguajes (J#, J++, C++) están de adorno.
Todos los demas lenguajes que existen es para poder utilizar las ventajas de .NET integrandolos con algun otro lenguaje. Los lenguajes por default que tiene microsoft son muy pocos: c#, vb, j#, c++ y creo que otros 2. Pero los 4 anteriores es a los que les da mayor importancia.

Y los mas usados son VB y C# por 1 sencilla razon:
1.- vb es producto de microsoft, y al ir saliendo nuevas versiones de visual "x" con muchas mejoras, los usuarios se van actualizando. Cuando llego .NET incorporo muchas nuevas funcionalidades, que hubiera sido una tonteria no quererlas usar, ademas de que visual studio .net puede convertir codigo de vb6 a vb.net. Con c# es porque seria el lenguaje estrella de .net al ser una combinacion de java y c++ junto con otras cosillas (aunque eso no quiere decir que integre todo lo que c++ posee).....

J# y c++.net son los que le siguen con mayor soporte por 1 sencilla razon:
Son los lenguaje "no microsoft" mas usados para fines generales. J# es simplemente para teclear codigo java que pueda utilizar .NET. Por ejemplo, este codigo pertenece a j#:
Código PHP:
package ConsoleJavaApps;
public class 
Program
{
    public static 
void main(String[] args)
    {    

        
System.out.println("hola mundo");
    }

Como puedes ver es codigo 100% java que compila con .NET y ya no necesita la JVM de sun. Se supone que fue diseñado para cuando quieras migrar de java a .net. Aunque la verdad no se que tan utilizado sea en el ambito profesional. Supongo que cuando se tiene mucho codigo y ya quieres utilizar .net utilizas j# para usar .net "por lo mientras" y ya despues con el tiempo lo vas pasando a c#. Lo que tambien ignoro es que tanto soport tenga j#.net 2.0 para Java 5

En cuanto a los demas "lenguajes .net", casi todos fueron integrados por compañias/personas ajenas a microsoft, es por eso que casi nadie las usa. Creo que es muy dificil que por ejemplo un programador fanatico de ADA quiera usar "ada.net" para sus aplicaciones.....

aqui una lista de los "lenguajes .net"
http://www.dotnetpowered.com/languages.aspx

saludos,