Ik krijg nu (aan de UvA (Programmeren 2)) C als programmeertaal aangeleerd. Omdat ik al Java redelijk onder de knie heb en al eerder met C/C++ gestoeid heb (nooit echt serieus maar toch) heb ik het boek C A Reference Manual (http://www.CAReferenceManual.com)van Harbison & Steele gekocht om me snel de taal eigen te maken.
Ik zoek nu eigenlijk een goede compiler die voldoet aan de ISO standaard, het liefst C99 maar C89 is ook goed. Ik kan via school aan Visual Studio .Net 2003 komen, maar ik vraag me af of de C++ compiler van Microsoft ook C99 aan kan. Ik heb hier naar gezocht maar niet veel gevonden.
Als ik het goed begrijp, kan je C ook als subset van C++ zien en zou dus elke C code door een C++ compiler (eventueel met kleine aanpassingen) moeten kunnen worden gecompileerd. Maar aan welke standaard voldoet zo'n subset dan?
De reden dat ik een compiler/IDE zoek die voldoet aan de ISO standaard is dat het primair onder een UNIX systeem moet kunnen werken, maar ik vind gcc/cygwin (ik werk thuis onder win2000) niet echt een optie omdat ik een IDE met een soort van intellisense heel handig vind.
Ik zoek nu eigenlijk een goede compiler die voldoet aan de ISO standaard, het liefst C99 maar C89 is ook goed. Ik kan via school aan Visual Studio .Net 2003 komen, maar ik vraag me af of de C++ compiler van Microsoft ook C99 aan kan. Ik heb hier naar gezocht maar niet veel gevonden.
Als ik het goed begrijp, kan je C ook als subset van C++ zien en zou dus elke C code door een C++ compiler (eventueel met kleine aanpassingen) moeten kunnen worden gecompileerd. Maar aan welke standaard voldoet zo'n subset dan?
De reden dat ik een compiler/IDE zoek die voldoet aan de ISO standaard is dat het primair onder een UNIX systeem moet kunnen werken, maar ik vind gcc/cygwin (ik werk thuis onder win2000) niet echt een optie omdat ik een IDE met een soort van intellisense heel handig vind.