Delphi 8: C# mascarado?
Um colega me falou que o Delphi 8 nada mais é do que um C mascarado. Isso é verdade? Alguem pode explicar isso melhor? É possível escrever aplicações Delphi como nas versões anteriores, perservando o código e usando as mesmas coisas que faziamos, como usar datasets?
[]s
Rubem Rocha
Manaus, AM
[]s
Rubem Rocha
Manaus, AM
Khundalini
Curtidas 0
Respostas
Beppe
01/05/2004
Teoria interessante, tão interessante q deveria estar no boteco.
O fato de q o Delphi está na versão 8(compilando 99¬ dos códigos em Delphi pre-8 de 99¬ dos desenvolvedores), e C na 1, não lhe diz nada?
Pq justamente não é o inverso?
O fato de q o Delphi está na versão 8(compilando 99¬ dos códigos em Delphi pre-8 de 99¬ dos desenvolvedores), e C na 1, não lhe diz nada?
Pq justamente não é o inverso?
GOSTEI 0
Khundalini
01/05/2004
Sim, colega. Me diz muito. Mas isso a questão que quero levantar é sobre o cerne do Delphi 8, o seu núcleo. Muitos me dizem, por exemplo, que o VB.NET e o C.NET gera uns tais .CLR que, na verdade, não passam de códigos Java.
Eu quero saber realmente se o cerne do Delphi 8 segue a mesma linha das versões anteriores (compilação gerando código nativo de 32/64 bits, linguagem Object Pascal - agora Delphi Language -, portabilidade total e desenvolvimento compatível com versões anteriores, etc.)
[]s
Rubem Rocha
Manaus, AM
Eu quero saber realmente se o cerne do Delphi 8 segue a mesma linha das versões anteriores (compilação gerando código nativo de 32/64 bits, linguagem Object Pascal - agora Delphi Language -, portabilidade total e desenvolvimento compatível com versões anteriores, etc.)
[]s
Rubem Rocha
Manaus, AM
GOSTEI 0
Beppe
01/05/2004
Sim, colega. Me diz muito. Mas isso a questão que quero levantar é sobre o cerne do Delphi 8, o seu núcleo. Muitos me dizem, por exemplo, que o VB.NET e o C.NET gera uns tais .CLR que, na verdade, não passam de códigos Java.
Todas as liguagens xxx.NET geram CIL, semelhante(mas não-compatível) com bytecodes Java(J.NET compila pra CIL)
Eu quero saber realmente se o cerne do Delphi 8 segue a mesma linha das versões anteriores (compilação gerando código nativo de 32/64 bits, linguagem Object Pascal - agora Delphi Language -, portabilidade total e desenvolvimento compatível com versões anteriores, etc.)
Delphi for .NET, como qualquer linguagem para .NET, não gera código nativo da arquitetura de destino. O código gerado é convertido para o código nativo apenas antes de executar o programa.
O Delphi nunca assegurou compatibilidade binária com versões prévias. Falo de packages(.bpl´s) e units(.dcu)
GOSTEI 0
Aroldo Zanela
01/05/2004
Colegas,
http://delphiforum.icft.com.br/forum/viewtopic.php?t=40632&postdays=0&postorder=asc&start=0
????
http://delphiforum.icft.com.br/forum/viewtopic.php?t=40632&postdays=0&postorder=asc&start=0
????
GOSTEI 0