Página 1 de 1

Qual o melhor compilador para C?

MensagemEnviado: 02 Out 2009 10:55
por albertorcneto
To precisando fazer o download de um compilador para o seguinte projeto.

Assim como eh muito comum um programa fazer comunicacao serial simples (duas janelas, uma pra receber, outra pra enviar, e um painel pra abrir comunicacao), eu preciso fazer comunicacao via TCPIP, com 2 portas abertas.

Eu usei ate hoje o velho Turbo Borland C para DOS para os programas de comunicacao serial que eu tenho feito. Para TCPIP tenho usado o MATLAB mas parece que a comunicacao eh um pouco lenta. Nao sei se eh o MATLAB ou o instrumento. Entao estou pensando de montar o tal programa. Mas faz tempo que programei para PC (geralmente so pra uc). Qual dessas ferramentas abaixo eh a melhor e mais rapida pra programar em ANSI C? Talvez so o Visual C++ 2005 basta mas, se o Visual Studio nao for tao mais pesado (tenho um AMD 900 MHz com 756 MB que chora pra fazer o que eu preciso), talvez seria o caso de pegar ele. O Visual Studio eh compilador pra quais linguagens?

[code]
Product Name Platform
Microsoft Visual J# .NET Windows
Microsoft Visual Studio 6 Pro - Disc 1 Windows
Microsoft Visual Studio 6 Pro - Disc 2 Windows
MSDN Library (Visual Studio 6.0) CD1 ISO (Oct 2001) Windows
MSDN Library (Visual Studio 6.0) CD2 ISO (Oct 2001) Windows
MSDN Library (Visual Studio 6.0) CD3 ISO (Oct 2001) Windows
MSDN Library for Visual Studio 2005 - CD1 Windows
MSDN Library for Visual Studio 2005 - CD1 (Deutsch) Windows
MSDN Library for Visual Studio 2005 - CD2 Windows
MSDN Library for Visual Studio 2005 - CD2 (Deutsch) Windows
MSDN Library for Visual Studio 2005 - CD3 Windows
MSDN Library for Visual Studio 2005 - CD3 (Deutsch) Windows
MSDN Library for Visual Studio 2008 (x86 and x64 WoW) - DVD Windows
MSDN Library for Visual Studio 2008 (x86) - DVD (German) Windows
Visual Basic 2005 Express Edition Windows
Visual Basic 6.0 Enterprise Edition - Disc 1 Windows
Visual Basic 6.0 Enterprise Edition - Disc 1 (German) Windows
Visual Basic 6.0 Enterprise Edition - Disc 2 Windows
Visual Basic 6.0 Enterprise Edition - Disc 2 (German) Windows
Visual C# 2005 Express Edition Windows
Visual C# 2005 Express Edition (Deutsch) Windows
Visual C++ 2005 Express Edition Windows
Visual C++ 2005 Express Edition (Deutsch) Windows
Visual J# 2005 Express Edition Windows
Visual Studio .NET 2003 Prerequisites (Deutsch) Windows
Visual Studio .NET 2003 Professional - Full Install (Deutsch) Windows
Visual Studio .NET 2003 Professional, Disc 1 (Deutsch) Windows
Visual Studio .NET 2003 Professional, Disc 2 (Deutsch) Windows
Visual Studio 2005 Professional Edition CD1 Windows
Visual Studio 2005 Professional Edition CD1 (Deutsch) Windows
Visual Studio 2005 Professional Edition CD2 Windows
Visual Studio 2005 Professional Edition CD2 (Deutsch) Windows
Visual Studio 2005 Standard Edition CD1 (Deutsch) Windows
Visual Studio 2005 Standard Edition CD2 (Deutsch) Windows
Visual Studio 2005 Team Suite - DVD (German) Windows
Visual Studio 2005 Tools for the Microsoft Office System (German) Windows
Visual Studio 2008 Express Edition with SP1 Windows
Visual Studio 2008 Professional Edition (x86 and x64 WoW) - DVD Windows
Visual Studio 2008 Professional Edition (x86 and x64 WoW) - DVD (German) Windows
Visual Studio 2008 SP1 Windows
Visual Studio 2008 Team Foundation Server Workgroup Edition (x86 and x64 WoW) - DVD Windows
Visual Studio Team System 2008 Team Foundation Server SP1 Windows
Visual Studio Team System 2008 Team Suite (x86 and x64 WoW) - DVD Windows
Visual Web Developer 2005 Express Edition Windows
Visual Web Developer 2005 Express Edition (Deutsch) Windows
[\code]

MensagemEnviado: 02 Out 2009 17:24
por Milhoci
Visual Studio é top, muito bom, na minha opinião é um dos poucos produtos decentes da micro$oft, só que é muito pesado acho q nào vai rodar bem na sua configuração... você pode usar o C++ builder da embarcadero (antiga codegear, que foi da borland hehe) que é muito bom também e tem bastante coisa pronta.


Milhoci

MensagemEnviado: 03 Out 2009 11:02
por andre_luis
Também prefiro o Borland C++ Builder.

Tem uma boa usabilidade e é bem intuitivo ( ao menos na versão 5.5, que usei ).


+++

MensagemEnviado: 05 Out 2009 08:47
por chipselect
Eu utilizo bastante o Turbo C++ Explorer 2006, é um pouco pesado, mas a IDE é muito boa, para fazer coisas rápidas, é interessante, principalmente porque é de graça.

Na empresa eu comecei a utilizar o Visual Studio 2008 por ser uma exigência, é muito boa a IDE, a maioria das "software house" de jogos e computação gráfica utiliza o Visual C++ do VS, se esse for o seu caso, você pode baixar o Visual C++ Express Edition que "é de graça" também.

Eu utilizo também o Code::Blocks + Mingw no windows, e o code::blocks no ubuntu 9, é uma opção muito atraente se você quiser fazer código para Windows e Linux...

Se quiser portabilidade ao extremo, java...

MensagemEnviado: 05 Out 2009 09:56
por albertorcneto
Valeu a todos!

Na verdade, quando o milhoci tocou no assunto do C++ Builder da Embarcadero eu acabei lembrando do DJGPP que eu usava a um tempo atras e que, alem de leve, era bem versatil.

Alem disso eu achei uma biblioteca pra TCP/IP que se chama WATT-32. Estou estudando ela e acho que vai dar para o que estou precisando.

So pra evitar mahs interpretacoes de que eu sou a favor de pirataria, quando eu digo "baixar de graca" significa que eu posso baixar direto da microsoft, porque a universidade onde eu trabalho participa do programa MSDNAA. Isso significa que funcionarios e estudantes podem baixar versoes completas de programas e usar pelo tempo que eles estiverem matriculados/trabalhando pela universidade.