logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog

follow us in feedly

Quer um bom motivo para migrar para o Visual C++ 8?

Existem mais coisas, mas acho que só pelo preview de containers STL já vale a migração. Aos programadores Visual C++ 6.0, o que eu já escrevi para o Visual C++ 7.1 também vale para a versão 8.


Em 02/10/2006 14:48, por Rodrigo Strauss


  
 
 
Comentários
Leonardo Stabile | em 02/10/2006 | #
Só por isso já vale a migração, mas comparar VC6 com VC8 é sacanagem, a começar pelo suporte à STL também ao codificar, que melhorou SIGNIFICATIVAMENTE.
Rodrigo Strauss | website | em 02/10/2006 | #
Eu costumo comparar com o Visual C++ 6 porque existe MUITA gente que ainda usa o VC6, muitas vezes por causa dessa maldita confusão que a Microsoft criou ao colocar .NET no nome do Visual Studio.
Marcos Eike Tinen | e-mail | em 03/10/2006 | #
Com certeza teve uma imensa mudanca, melhorou muito, mas infelizmente, a microsoft poderia ter melhorado muito mais. Assim, como fez com C#. Programar em C# é muito semelhante ao Eclipse Java, facilita muito, ainda mais quando o projeto vai ficando maior.
Rodrigo Strauss | website | em 04/10/2006 | #
Que melhoria você acha que podia ser feita além dessas?
Marcos Eike | e-mail | em 04/10/2006 | #
Acredito que um class designer, se bem que podemos utilizar o visio para desenvolver a UML.
Mas, acho que principalmente na parte de intellisense.. Ainda está um pouco lenta.. E poderiam ter incorporado o xml. Assim, como em c#.
Mas, vamos esperar...
Wanderley Caloni | website | e-mail | em 06/10/2006 | #
E podiam aproveitar que já está bem desenvolvida a versão .NET e partir pra otimizar o código. Se você compara a carga e velocidade do 2005 com o VC6 aí é o 2005 que fica no chinelo.
Marcos Eike | e-mail | em 11/10/2006 | #
Rodrigo e outros...
Como ainda estao vendo o .NET?
Nao sei muito bem! Mas, vcs que tem acesso a maiores informacoes da microsoft.. Quais sao os planos para o Win32 API e o .NET, além do DirectX? Será tudo gerenciado?
As API com o tempo serao substituídas? Tudo que consigo fazer no .net, consigo tambem na API? Parece-me q muita coisa nova... principalmente o Vista, teremos que programar usando o .net. Obrigado!
Rodrigo Strauss | website | em 15/10/2006 | #
Posso te falar como eu estou vendo o .NET. Praticamente tudo que existe hoje é feito em Win32, e caso essa API consiga ser substituida, isso deve levar mais de uma década.

O .NET é implementado sobre a API Win32, e traz diversos facilitadores. Você consegue fazer o que faz com .NET em C++, da mesma forma que consegue fazer em Assembly. A diferença é que com o .NET é mais rápido para fazer, apesar de rodar mais lento e consumir mais memória.

Genericamente, minha opinião é: quando o foco é produtividade, web e aplicativos de banco de dados, a melhor escolha é o .NET. Quando o foco é melhor utilização de recursos da máquina , mais performance e você tem pessoal competente para tanto, a melhor opção é C++, COM e Win32.

No Windows Vista, as API nativas do Windows continuam sendo feitas em C e C++ (os recursos novos do shell foram feitos em C++ e COM, a API de Task Dialog ainda é unmanaged).
Alvin | website | em 21/11/2006 | #
Opa, ótimo artigo Rodrigo!

Estou iniciando em C++ com SDL e estava usando o maledito e paleozóico Visual Studio 6.0, não sabia NUNCA quais parâmetros tinha que passar para as funções das bibliotecas SDL e SDL_Image, agora com o 8.0 quando abro os parênteses o bicho milagrosamente já fala o que tenho que passar.

Um ganho absurdo de produtividade já que não preciso ficar abrindo os .h do SDL para ver a definição e como usar cada função.

Em relação ao .NET também não me empolgo muito com ele não, todo mundo acha um pouco mais lento, será que só eu acho MUITO mais lento? Por enquanto só uso mesmo para desenvolver sites em ASP.NET porque acho muito divertido.

[s]
Rodrigo Strauss | website | em 21/11/2006 | #
Comparado com C++, é bem lento mesmo.
Algo a dizer?
Nome:


Site:


E-mail:


Escreva o número vinte e seis:


 Não mostre meu e-mail no site, não serve pra nada mesmo...

Comentário





Os comentários devem ser sobre assuntos relativos ao post, eu provavelmente apagarei comentários totalmente offtopic. Se quiser me enviar uma mensagem, use o formulário de contato. E não esqueça: isso é um site pessoal e eu me reservo o direito de apagar qualquer comentário ofensivo ou inapropriado.
rebarba rebarba
  ::::