M4ck wrote:
> � vaporware no sentido de que n�o realizou a promessa inicial de
> ser uma cria��o original, um/uma substituto/alternativa � altura
> do java, sendo na verdade uma **implementa��o** do C++ (o C#)
> que despreza v�rias funcionalidade dessa linguagem de
> programa��o em nome de uma propalada universaliza��o de
> plataformas (sic).

Opa, vc est� totalmente equivocado. O dotnet n�o � uma linguagem, � uma
plataforma. Para v�rias linguagens. O framework define classes padr�o em
um formato semicompilado chamado Microsoft Intermediate Language (MSIL)
que podem ser subclasseadas de qualquer linguagem q consiga compilar
para MSIL, inclusive Perl, Python, Scheme e outras existentes. Esse
formato transiente pode tanto ser interpretado pela CLR, como JITeado
durante a execucao, e tambem compilado pra codigo nativo em tempo de
instalacao. Entenda a plataforma .NET como uma evolu��o do COM (modelo
comum de objeto, com funcionalidade equivalente �s varias implementa��es
de CORBA), misturado com conceitos da plataforma Java *incluindo* J2EE.
O BizTalk, que est� funcionando em diversos lugares por a�, � baseado no
framework .NET. Dificilmente vaporware. 

Outra coisa em q vc est� enganado sobre a C# � q a mesma n�o � uma
vers�o de C++, e sim uma das 3 linguagens padr�o liberada com o SDK do
.NET (as outras sao C++ e VB), e que para quem conhece � uma vers�o de
Java com suporte ao tipo struct, enums e heran�a m�ltipla. A sintaxe da
C#, enquanto baseada na sintaxe de Java, nao _retira_ sen�o coisas
redundantes q qqer programador Java odeia (como os argumentos
obrigatorios na main() e definicoes public em classes externas, por
exemplo). O Java em si, ou seja, sem suporte aos recursos q foram
introduzidos na C# � a J#, q nao acompanha o SDK mas at� pouco tempo
atr�s podia ser baixada do mirror da Microsoft na Conxion. A vers�o de
C++, q provavelmente � a q vc est� se referindo, para a plataforma .NET
� a mesmissima q acompanhava a ultima versao do Visual Studio, de 3 anos
atr�s, mas q tb pode compilar para x86 e tamb�m MSIL chamada Managed
C++. 

S� para fechar:

[thiago@kingston:~]$ cl /clr
Microsoft (R) C/C++ Optimizing Compiler Version 13.00.9254 for CLR
Copyright (C) Microsoft Corporation 1984-2001. All rights reserved.

cl : Command line error D2003 : missing source filename
[thiago@kingston:~]$ csc
Microsoft (R) Visual C# Compiler Version 7.00.9254 [CLR version
v1.0.2914]
Copyright (C) Microsoft Corp 2000-2001. All rights reserved.

fatal error CS2008: No inputs specified
[thiago@kingston:~]$ vbc
Microsoft (R) Visual Basic.NET Compiler version 7.00.9254
for Microsoft (R) .NET CLR version 1.00.2914.16
Copyright (C) Microsoft Corp 2001. All rights reserved.

De resto, PVT, pois aqui � uma lista de Linux e n�o de dotnet.

-- 
thiago pimentel | mad scientist | [EMAIL PROTECTED]

Assinantes em 28/11/2001: 2414
Mensagens recebidas desde 07/01/1999: 143803
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a