Bonjour,
Je souhaiterais connaître l'avis des informaticiens actifs sur l'utilisation actuelle et à l'avenir des principaux langages informatiques dans le vaste secteur de l'informatique ? Pour notamment, C, C++, Java, C#, VB, ASM ?
Merci:
Bonjour,
Je souhaiterais connaître l'avis des informaticiens actifs sur l'utilisation actuelle et à l'avenir des principaux langages informatiques dans le vaste secteur de l'informatique ? Pour notamment, C, C++, Java, C#, VB, ASM ?
Merci:
Chaque langage a son application bien précise...
ASM, étant initialement conçu pour se passer du langage binaire, puis pour l'optimisation, tend maintenant à disparataire au profit des machines toujours plus puissante, et compilateurs qui produisent des codes super optimisés... mais y a toujours des composant qui ont besoin d'être programmé en mode natif qui est parfois du code ASM...
en ce qui concerne le C, C++ il y a plusieurs applications dans le commerce écrites dans ces deux langages, même la nouvelle plate-forme NET l'a été, et il le seront tant tant que la notion de la machine abstraite ne soit courante dans le developpement ...
Java et C# sont des langage pour des machine virtuelles, et il sont plus adapté pour des developpement orienté multi-platforme...
Pour ce qui est de VB il n'as jamais été ma tasse de café.. je peux pas te donner plus de renseignement...![]()
L'assembleur demeure, je suppose, incontournable pour certaines applications : démoscene, consoles de jeux, moteurs 3D ?
quel type d'applications en général ?ava et C# sont des langage pour des machine virtuelles, et il sont plus adapté pour des developpement orienté multi-platforme...
[/quote]
tous type d'application... que ce soit client/serveur , base de données..
tu écris une fois ton application en java (supposons un client d'un serveur donné) et tu le fais tourner sur n'importe quelle système qui dispose
de la JVM (machine abstraite de java)..
Pourquoi ne pas commencer par lire ce sujet sur les langages de programmation en entiers :
http://www.developpez.net/forums/viewtopic.php?t=185087
8)
Java oui tout à fait. L'utilisation du C# est quasi identique à celle du Java (programmation client-serveur notamment) mais par contre elle est tout sauf multi-plateforme. Enfin, à ce que j'en sais C# ne tourne que sous windows, alors que java fonctionne vraiment partout. Corrigez moi si je me trompe, je ne connais pas le C#, juste par des description ici et là, par contre j'ai toujous réussit à executer mes applications Java partout, sans recompiler mes sources (NetBSD, Linux, FreeBSD, Windows 98, Me,2000,XP).Java et C# sont des langage pour des machine virtuelles, et il sont plus adapté pour des developpement orienté multi-platforme...
Comme il a été dit, on privilégie aujourd'hui l'utilisation de bon compilateurs à l'utilisation de l'assembleur. J'ai des amis qui font un stage d'infographie actuellement, ils programment tout en C. Ils utilisent des bibliotheques C disponibles sur internet qui sont trés optimisées pour les calculs liés au graphisme. Donc a priori pas besoin d'assembleur. Maintenant, j'imagine que la plupart des applications gourmandes en graphisme, je pense aux jeux vidéos, ont quand même plusieurs routines implémentées directement en ASM, soit les plus utilisées, soit les plus gourmandes en calcul.L'assembleur demeure, je suppose, incontournable pour certaines applications : démoscene, consoles de jeux, moteurs 3D ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager