Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1303 connectés 

  FORUM HardWare.fr
  Programmation

  Programmation windows

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programmation windows

n°98367
Centaur
Posté le 09-02-2002 à 01:27:31  profilanswer
 

Salut à tous,
 
Je voudrais bien que vous m'aiguillez un peu....
J'ai appris le c/c++ depuis qqs tps, et je fait face
à un problème: je voudrais maintenant m'orienter vers de la
programmation windows et, à moindre importance, internet.
 
donc, vous me conseillez quoi objectivement?
*Developper avec l'api win32
*Utiliser MFC
*Utiliser Visual C++
 
*Passer au C# (plus simple, porté vers l'internet, pour l'avenir?)
*Passer au java
 
Je voudrais un avis objectif, pas d'anti-microsoft...etc.
Je ne voudrais pas non plus me heurter à un langage très complexe
(c ce que je crains avec win32). il parait que le c# est très
proche du c++.
 
Merci pour vos remarques.

 

[jfdsdjhfuetppo]--Message édité par centaur--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 09-02-2002 à 01:27:31  profilanswer
 

n°98373
Centaur
Posté le 09-02-2002 à 01:39:48  profilanswer
 

ou sinon, g le choix de prendre du VB mais g completement zappé la case VB en programmation. ça vaut le coup que je m'y mette après le C ou pas ? (étant donné que je le fait l'année prochaine en cours pour gerer des BD access, excel....)
 
pour l'instant, je veux surtout creer des applications windows.

 

[jfdsdjhfuetppo]--Message édité par centaur--[/jfdsdjhfuetppo]

n°98411
Centaur
Posté le 09-02-2002 à 14:16:33  profilanswer
 

:bounce: allez, une réponse please

n°98413
Da True Cl​ouseau
It's good to be true
Posté le 09-02-2002 à 14:43:40  profilanswer
 

Surtout pas VB.

n°98425
os2
Posté le 09-02-2002 à 15:34:47  profilanswer
 

je te conseille soit C++ builder si tu as aimé ton expérience avec le c,c++, tu feras des applications très puissante et rapide... de plus tu pourras utiliser les mfc...
de plus tu pourras porter tes programmes sous linux bientôt...
 
sinon essaye java, c'est super, tu développes très rapidement avec ce langage, de plus c'est le langage numéro 1 maintenant...
c'est le plus utilisé

n°98435
Centaur
Posté le 09-02-2002 à 16:06:19  profilanswer
 

Bon, merci.
je vais me renseigner sur c++builder.
 
les api win32 m''avaient l'air assez longues a programmer; c ca qui me rebutait. Quant à l'utilisation des mfc, ce qui me genait, s'était la taille des fichiers, mais bon, si tu dis que c portable vers linux/unix... ca m'intéresse.
des compileurs linux vont gerer les mfc? c bizarre.

 

[jfdsdjhfuetppo]--Message édité par centaur--[/jfdsdjhfuetppo]

n°98446
CYBERXav79
Quoi? moi j'suis un gogol?
Posté le 09-02-2002 à 17:17:30  profilanswer
 

La programmation avec les API à mon avis c'est fini tout ça...
c'est beaucoup trop lourd (à développer), et tu passes un temps fou sur les applications que tu développes. De plus tu peux faire la même chose avec Builder C++ sauf qu'au lieu de taper des lignes de 3km et bien tu dessines! c'est quand même plus sympa!

n°98447
Kristoph
Posté le 09-02-2002 à 17:19:24  profilanswer
 

Ca c'est parceque les API sont mal foutues :). Mais c'est vrai qu'un bon éditeur graphique ca vaut la peine quand meme. Si tu veux un truc portable, il y a QT qui est pas mal aussi mais il y a des contraintes d'utilisation. Forcemment, c'est gratuit :)
 
QT c'est fait par TrollTech.

n°98462
deathsharp
Posté le 09-02-2002 à 18:10:00  profilanswer
 

il me semblait que qt c payant?


---------------
What butter and whiskey won't cure, there is no cure for.
n°98492
Kristoph
Posté le 09-02-2002 à 20:29:16  profilanswer
 

C'est payant uniquement pour une utilisation commercialle, ou alors tu met ton code sous GPL.

mood
Publicité
Posté le 09-02-2002 à 20:29:16  profilanswer
 

n°98519
os2
Posté le 09-02-2002 à 22:40:30  profilanswer
 

si tu veux rendre compatible ton programme compatible avec linux tu devras utiliser la librarie clx, dans ce cas le programme utilisera la librarie qt (élément graphique)
 

centaur a écrit a écrit :

Bon, merci.
je vais me renseigner sur c++builder.
 
les api win32 m''avaient l'air assez longues a programmer; c ca qui me rebutait. Quant à l'utilisation des mfc, ce qui me genait, s'était la taille des fichiers, mais bon, si tu dis que c portable vers linux/unix... ca m'intéresse.
des compileurs linux vont gerer les mfc? c bizarre.  
 
 



n°98523
Da True Cl​ouseau
It's good to be true
Posté le 09-02-2002 à 23:18:54  profilanswer
 

centaur a écrit a écrit :

des compileurs linux vont gerer les mfc? c bizarre.  




Non, pas les mfc mais les trucs de borland.

n°98527
Roswell_
Posté le 09-02-2002 à 23:32:05  profilanswer
 

j'ai fait du C, C++/win32, Java et je viens de me mettre au C# et c'est bien plus rapide et simple à développer qu'avec l'api Win32. Ca reprend bien des avantages du Java.
 
En plus, je crois qu'on peut générer du code objet pouvant être interpréter par une machine virtuelle (comme en java).
Et le jours ou une telle MV sera développée sous linux, bah ça marchera.
 
Si quelqu'un pouvait comfirmer ou infirmer ce que j'ai dit dans le dernier paragraphe, histoire que je sois sure.

n°98536
Kristoph
Posté le 10-02-2002 à 00:06:44  profilanswer
 

Oui bah meme si des gens addaptent C# sous linux actuellement, je compte pas trop sur une technologie Microsoft pour faciliter le portage d'applications vers Linux :)
 
En fait, sans rien nier des avantages du C#, voici un document très interressant sur le C# ou plustot sur leur prétendue machine virtuelle capable de faire tourner n'importe quel langague si on dispose du compilateur adapté :
 
   http://www.javalobby.org/clr.html
 
Allez, une petite citation pour vous donner un avant gout :
 

Citation :

Playing with the .NET SDK, the cross-language support looks impressive, but the illusion holds true only until realizing that all languages in the mix are virtually identical. Microsoft has actually invented the concept of skinnable language: changing a language?s most superficial aspects, and claiming the result to be a new language. There is only One True Language that is C#, and "skins" offered by Microsoft and third parties. Just like in GUIs, these skins will alter the system?s look and feel, add a few features, but never compete with a fully new toolkit.

n°98661
Centaur
Posté le 10-02-2002 à 16:24:39  profilanswer
 

ok. mais pour l'utilisation de c++ builder, il faut
connaitre les bibliothèques propres a borland. or, je n'ai
pas trouvé de livres traitant sur c++ builder.
 
savez-vous où en trouver?
(par contre, g trouvé ce qu'il faut pour les mfc sous MS visual
c++ 6, mais je suppose que c pas les meme que borland)

 

[jfdsdjhfuetppo]--Message édité par centaur--[/jfdsdjhfuetppo]

n°98714
antp
Super Administrateur
Champion des excuses bidons
Posté le 10-02-2002 à 19:44:10  profilanswer
 

centaur a écrit a écrit :

ok. mais pour l'utilisation de c++ builder, il faut
connaitre les bibliothèques propres a borland. or, je n'ai
pas trouvé de livres traitant sur c++ builder.
 
savez-vous où en trouver?




 
Les bibliothèques de C++Builder sont les mêmes que celles de Delphi (tu remplaces les "." par des "->" :D), et là la doc devrait être plus facile à trouver...

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°98717
Centaur
Posté le 10-02-2002 à 20:27:18  profilanswer
 

ok merci, c devrait aller maintenant.
au pire, je vais peut-etre me prendre le livre
Borland C++ Builder 3 de gerard leblanc, meme s'il date
un peu, ca a pas du trop changer.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Programmation windows

 

Sujets relatifs
[C] - Programmation d'un ScriptVC++ SDK DirectX 8.1 sous Windows XP --> merdouille !?
ACCESS et programmation CProgrammation windows: animation quand on minimise une fenêtre
[C] Programmation Windows[ C/C++] programmation windows. Recupperer le string du folder courant
[ c/c++ ] Programmation windows.[C++] Programmation d'une fenetre windows
[C] Programmation WindowsProgrammation Windows (Dessin grace aux API)
Plus de sujets relatifs à : Programmation windows


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR