, pkoi et pkoi pas... [C] [C++] [VB] [JAVA] - Divers - Programmation
Marsh Posté le 29-04-2002 à 16:28:15
http://forum.hardware.fr/forum2.ph [...] p=1&trash=
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
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]
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 )
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
Quoique la plateforme .NET me plait aussi énormément, le C# en particulier
Marsh Posté le 29-04-2002 à 16:49:39
T'as testé quoi d'autre que les MFC pour dire ça ?
Marsh Posté le 29-04-2002 à 17:01:21
l'assembleur
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
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 ??