[C] [C++] [VB] [JAVA], pkoi et pkoi pas...

, pkoi et pkoi pas... [C] [C++] [VB] [JAVA] - Divers - Programmation

Marsh Posté le 29-04-2002 à 15:30:52    

A koi servent ces langages de programmations ??  :)  
que faut-il comme logiciel pour les programmer, pour les tester ??  :??:  
 
lequel me conseillez vous de voir en premier ??

Reply

Marsh Posté le 29-04-2002 à 15:30:52   

Reply

Marsh Posté le 29-04-2002 à 16:28:15    

Reply

Marsh Posté le 29-04-2002 à 16:35:11    

le C : sert principalement à faire des applications en mode console, bien qu'on puisse aussi l'utiliser pour faire du Win32, mais c bcp moins souple que le couple C++/MFC. C'est un langage procédural, basé sur des appels de fonctions et ou le programme suit un déroulement linéaire.
 
le C++ : c'est un langage orienté objet, permettant de représenter le problème initial à partir d'objets indépendants, chaque objet représentant une composante naturelle du pb. Bcp plus à la mode que le C, dont il est dérivé.
 
le Java : c'est un langage orienté objet, adoptant une syntaxe proche du C++. A la différence de ce dernier, il s'agit d'un langage interprété nécessitant une machine virtuelle Java pour son lancement, c'est un peu le même principe qu'un émulateur. Avantage : un prog Java peut tourner sous n'importe quel OS sans recompilation si une machine virtuelle est présente sur cet OS. Inconvénient : assez lent à cause du fait qu'il soit interprété et non compilé.
 
le VB : c'est un langage Basic, à la sauce Microsoft. Avantage : très facile à prendre en main et permet de réaliser rapidement des applications correctes. Inconvénient : ce langage fait prendre de très mauvaise habitudes de programmation car trop permissif

Reply

Marsh Posté le 29-04-2002 à 16:37:15    

et où trouver de koi compiler du C ??

Reply

Marsh Posté le 29-04-2002 à 16:41:45    

www.google.fr
 
recherche sur gcc win32

 

[jfdsdjhfuetppo]--Message édité par Harkonnen le 29-04-2002 à 16:42:22--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 29-04-2002 à 16:43:21    

Sinon t'a aussi le Pascal (même genre que le C) et le Pascal Objet (même genre que le C++), avec Delphi (environnement de dev dont il y a une version gratuite).
Pour les programmes Windows MFC n'est pas du tout obligatoire. T'as les VCL de Borland (Delphi & C++Builder) qui sont nettement plus pratique je trouve (même si c'est plus lourd :/)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-04-2002 à 16:45:06    

antp a écrit a écrit :

 
Pour les programmes Windows MFC n'est pas du tout obligatoire.



 
Tout a fait, mais je reste un inconditionnel des MFC  :love:  
 
Quoique la plateforme .NET me plait aussi énormément, le C# en particulier

Reply

Marsh Posté le 29-04-2002 à 16:49:39    

T'as testé quoi d'autre que les MFC pour dire ça ? :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-04-2002 à 17:01:21    

l'assembleur  :D  
 
au boulot, on utilise C++ Builder, et je trouve les VCL puissantes, mais très lourdes. Je suis d'accord pour dire qu'elles sont bcp plus complètes, mais alors bonjour la lourdeur ! Je trouve également, mais ça n'engage que moi, qu'elles ne sont pas spécialement pratiques pour faire de la prog réseau. 2 classes pour une fonction quasiment identique (TServerSocket et TClientSocket), à comparer à CAsyncSocket des MFC, je trouve ça idiot.
 
De toute façon, à titre perso, je glisse progressivement des MFC vers les classes unifiées de .NET  :love:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed