Registered: Feb 2005
Location: Toulon/La Tremblade
Bientot les CG permettront de tout faire
Oct-22-2008 11:33
chasis.fan
Uplift Addict
Registered: Oct 2006
Location: Paris (92), France
quote:
Originally posted by JoeHell
Le C/C++ est très utilisé à la fac, et ça le restera parce que les profs aiment pas se mettre à jour déjà.
Le Java oui, ça ressemble, ça a l'avantage d'être simplifié niveau gestion de la mémoire, mais les programmes poussés gèrent eux-même la mémoire (comme Google Chrome) sinon au bout d'un moment t'as plus le choix, faut fermer et relancer le programme. Par contre le Java c'est interprété comme le VB, et là, niveau vitesse c'est pas le top. Mais du coup c'est multi-plateforme, bref...
Les personnes que je connais qui développent professionnellement en C/C++ ils développent des "vrais" jeux vidéos, ils codent des drivers de graveurs ou d'imprimantes professionnelles, et tout ça mixé à de l'assembleur ou avec le langage du moteur 3D utilisé (pas dans cet ordre, les graveurs avec Geforce9 c'est pas encore pour maintenant )
C'est une question d'investissement pour l'entreprise : former un bon développeur C ça prendra plus de temps que former un développeur VB.
C'est meme pas ca la question de former un bon développeur en C par rapport a un developpeur VB, tout est question du besoin.
Le java et le dotnet sont tout a fait adaptés pour des applications de gestions ou de toute maniere tu perdras 100 fois plus de temps lors d'une requete en base de donnée que sur le traitement une fois recupere dans ton code. Etant donné que c'est plus rapidement mis en oeuvre, le C++ ne va pas etre retenu pour ce genre d'application.
Pour simplifier :
Langage de bas niveau -> systeme embarqué, systeme critique (central nucleaire, aviation, toussa), programmation systeme, drivers, moteur 3D, calcul scientifique, etc
Langage de haut niveau -> appli de gestion, peu consomatrice de ressource, productivité ameliorée, favorise la reutilisation, etc
Langage de script -> le VBS suffit pour faire un script qui map des lecteur reseau a l'ouverture d'une session windows
langage web (php, asp, ...) : bah comme son nom l'indique
...
Et encore la c'est que les langage pour la programmation imperative...
Sinon pour java c'est pas de l'interprete facon scripting non plus, c'est un intermediaire entre un code compilé et son interpretation a la volée (php, javascript, vbs, ...), c 'est du code pour la machine virtuelle et l'avantage est sa reutilisation multiplateforme (pas besoin de recompiler pour windows, mac os, linux etc). Une fois de plus c'est un choix, ca a ses avantage et ses inconvenient.
Chacun est fait pour un usage différent donc c'est un débat steril de les comparer sur des problematique differentes.
Quant à l'enseignement, ca depend aussi des formations, par exemple pour les langage d'initiation certaines privilégient le turbo pascal, d'autre l'ADA (exemple de la fac de poitiers ou beaucoup de prof enseignent pour l'aeronautique, ce langage etant tres utilise dans ce domaine).
Le java est heureusement tres enseigne aujourd hui, les formations doivent se remettre en question pour repondre aux besoins actuels des entreprises (apres un langage commercial comme le dotnet de microsoft aura plus de mal a percer a cause du prix des licences et d'une réticence du milieu universitaire envers ce genre d'entreprise).
___________________
Next parties :
2013-04-05 - Luminosity Trance Gathering @ Westerunie, Amsterdam
2013-04-06 - ASOT 600 @ Brabanthallen, Den Bosh
Last edited by chasis.fan on Oct-22-2008 at 12:34
Oct-22-2008 12:13
Hank608
Supreme tranceaddict
Registered: Nov 2004
Location: Est de la France
quote:
Originally posted by chasis.fan
Chacun est fait pour un usage différent donc c'est un débat steril de les comparer sur des problematique differentes.
Mon but était juste de lancer, ou continuer un débat stérile
Oct-22-2008 12:43
Eddy
DouDou Addict
Registered: Feb 2005
Location: Toulon/La Tremblade
Troll detected
Oct-22-2008 12:49
Kartman
Supreme tranceaddict
Registered: Jan 2005
Location: Chaumont (52), France
quote:
Originally posted by chasis.fan
Chacun est fait pour un usage différent donc c'est un débat steril de les comparer sur des problematique differentes.
Voila !
Non mon message c'était un peu pour que ca s'enflamme. Comme d'habitude en info et on l'est tous plus ou moins on prend un peu trop parti pour un langage, un système etc...
Apres je parle de ce que je vois de par mon activité. Actuellement les entreprises nous demandent du Webstart, du client léger mais pas du C/C++ de toutes facons on n'en fait pas
La mode est au Java mais si ca commence à se perdre.
Originally posted by Kartman
La mode est au Java mais si ca commence à se perdre.
Et encore la mode c'est bien pour les nouveaux projets, faut pas oublier le nombre de vieilles applis a maintenir (les joies du bug de l'an 2000 et du changement à l'euro ou tout les papys codant en fortran étaient partis en retraite avec presque aucun jeune diplome ne connaissant ce langage ).
___________________
Next parties :
2013-04-05 - Luminosity Trance Gathering @ Westerunie, Amsterdam
2013-04-06 - ASOT 600 @ Brabanthallen, Den Bosh
Oct-22-2008 14:29
d&b
Albatar
Registered: Nov 2003
Location:
bande de facho !
___________________
Rien ne se perd, rien ne se crée, tout s'arrose
Oct-22-2008 19:12
Insigma
poste utile.
Registered: Mar 2002
Location: A life of trance & running...
quote:
Originally posted by JoeHell
Et surtout sortir un argument comme "ça fait 25 ans que..." !
Mon 1er PC il y a 15 ans était un assembleur 1er prix avec un proc AMD pas 100% compatible Intel, alors évidemment il plantait régulièrement.
Au fur et à mesure j'ai commencé à investir dans du 100% grande marque pour chaque composant, et avec l'évolution des Windows, depuis XP SP1 j'ai pratiquement plus eu de soucis de plantages ou d'écrans bleus en dehors de pannes matérielles. Y'a des trucs de base à configurer soi-même comme la taille du fichier cache en fixe, un défragmenteur de fichiers système au démarrage, partitionner le disque correctement.
Si on veut être tranquille et qu'on n'a pas envie de passer son temps à chercher l'origine des problèmes, faut mettre le prix et investir dans un PC de marque style HP ou Dell dans les configs les plus musclées (AlienWare) où les combinaisons de composants ont été testées. Mais faut pas non plus acheter un HP entrée de gamme et commencer à changer la carte graphique, la carte son. et pour la tranquillité, mieux vaut prendre l'extension de garantie 3 ans sur site.
Et quand un PC commence vraiment à mouliner pour rien après plusieurs mois, un formatage, une réinstallation propre et ça repart.
Selon toi, ce dont je parlais il y a qq temps, chez Asus, ça tient la route ? La EEEbox
A savoir qu'avec finalement, je surfe surtout, un peu de bureautique + utilisation des produits Adobe/Macromedia, 0 jeux....
Pas besoin d'une bête de course je pense et je crois que c'est amplement suffisant non ?
Originally posted by Insigma
Selon toi, ce dont je parlais il y a qq temps, chez Asus, ça tient la route ? La EEEbox
A savoir qu'avec finalement, je surfe surtout, un peu de bureautique + utilisation des produits Adobe/Macromedia, 0 jeux....
Pas besoin d'une bête de course je pense et je crois que c'est amplement suffisant non ?
Originally posted by Insigma
Selon toi, ce dont je parlais il y a qq temps, chez Asus, ça tient la route ?
Si tu n'as pas besoin de lecteur cd, alors oui.
Ah et si tu ne comptes pas regarder des vidéos en 720p également
___________________
quote:
Posted By Birante
Quand la AnneDose passe, le foie trépasse.
Je me lève et je confirme
Nov-03-2008 10:31
Hank608
Supreme tranceaddict
Registered: Nov 2004
Location: Est de la France
quote:
Originally posted by Insigma
Selon toi, ce dont je parlais il y a qq temps, chez Asus, ça tient la route ? La EEEbox
A savoir qu'avec finalement, je surfe surtout, un peu de bureautique + utilisation des produits Adobe/Macromedia, 0 jeux....
Pas besoin d'une bête de course je pense et je crois que c'est amplement suffisant non ?
Oui je pense que ça suffit. En plus niveau conso électrique ce sera bien moins gourmand.
Et pour les vidéo en 720p comme quelqu'un le dit plus bas, pas grave qu'il suive pas : tu uploades les vidéos sur la Freebox HD qui les lira si c'est pas des codecs trop bizarres (j'ai pas encore testé puisque j'ai pas d'écran HD).
Petite remarque sur les Mac encore : un pote développeur Flash m'a fait une démo de l'interface graphique d'OS X, et c'est vrai qu'en étant un expert des raccourcis clavier, ça écrase l'interface Windows. Mais j'ai tellement d'années d'utilisation de Windows que je suis pas prêt à changer d'OS. En plus j'ai pas envie d'investir dans un Mac ni dans un nouveau PC, le mien tient encore la route après 6 ans.
Nov-03-2008 10:54
Insigma
poste utile.
Registered: Mar 2002
Location: A life of trance & running...
quote:
Originally posted by PyrofraG
Si tu n'as pas besoin de lecteur cd, alors oui.
Ah et si tu ne comptes pas regarder des vidéos en 720p également
a pas de lecteur ??
@ low-R, perso je veux pas d'un ultrportable, juste une boiboite