Posez votre question Signaler

Comparatif langages

Krako - Dernière réponse le 23 janv. 2011 à 01:32
Salut,

Quelqu'un aurait-il déja vu sur le web un dossier synthétique sur les avantages et inconvénients des principaux langages (java, c++, c, fortran, asp, php, jsp, etc ...)?
De même pour les SGBD, outils de développements et modélisation.
Un organigramme de choix des technologies en fonction de critères donnés serait le must :p

D'avance merci ....
Lire la suite 

Comparatif langages »

31 réponses
Réponse
+2
moins plus
Et en plus il aurait pu chercher un petit peu:
http://directory.google.com/Top/Computers/Programming/Languages/Comparison_and_Review/
Ajouter un commentaire
Réponse
+1
moins plus
slt ts, j'espère que vous trouverez votre bonheur dans ce lien :

http://www.journaldunet.com/...
Ajouter un commentaire
Réponse
+0
moins plus
Salut Krako,

Moi aussi je suis dans le mêm e mer...ier que toi, dans cette multitude de langage on ne sit plus quoi choisir!!! Et quand on pose la question, on voit d'ébarquer des fanatics qui hurles à la mort que leurs langages sont les meilleurs...
Si t'as des infos préviends moi .

MErci ;o)
Ajouter un commentaire
Réponse
+0
moins plus
Un truc tout simple Krako, tu vas sur la page d'accueil de CCM et tu y trouveras des renseignements sur ce que tu cherches sur les langagaes de programmation (assembleur, java,C, etc)et sur Html, javascript ..... Mais peut-être as-tu déjà regardé.

Claude
WhiteFang - 30 nov. 2002 à 23:53
Tiens, en voilà, une idée qu'elle est bonne ;-))) Au moins, ce sera toi qui jugera ! ;-))))

Moa, je suis pro-vb, mais je suis pas objectif ;-)))

Wild and Free
teebo - 6 déc. 2002 à 11:55
Et moi plus je bosse avec VB et plus je suis pro Delphi et Pro Smalltalk...


ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"
Ajouter un commentaire
Réponse
+0
moins plus
C'est vrai à la fin, Krako et Kermit_13, on en a marre de se faire insulter et traiter de C..N! Si vous avez trouvé Commentcamarche.com comme des grands, c'est que vous n'êtes pas manchots, alors, un peut d'autonomie que diable, si personne ne répond, c'est que la question est mal posée et ne nous intéresse pas, ou qu'elle est écrite à la patte de mouche et est incompréhensible comme cela arrive de plus en plus souvent, ou qu'elle implique qu'on bosse à plein temps pour vous.
Jeff, tu n'ouvrirais pas un système de rémunération pas carte de crédit ? Pour les bonnes œuvres de la St CéCéMel et St Didier ?

Alors, tu prends ce qu'on te donne, et tu composes ta dissertation en disant merci ! D'ailleurs quand vous travaillerez, les impératifs seront tout autres que la beauté du langage:
On vous dira poliment non: ce seront les coûts exorbitants d'un nouvel environnement de développement, les coût de formation des autres membres du personnel, l'incompétence du patron qui voudra conserver la mainmise sur le produit, les lubies d'un chef IT rétrograde, la compatibilité avec tel vieux brol d'outre tombe.

C'est comme à la chasse, l'informatique est une cible mouvante. A toi d'étudier les mécanismes d'algorithmique, les systèmes de communication et de synchronisation (tris, arbres binaires, fifo, ring buffers, mutex, irq ...) Le langage n'est jamais que la couleur de l'encre qui sort du stylo.
Interroge les seniors: ils ont tous vu passer une demi-douzaine de langages et cela s'accélère!
:,§_ ç _
(@)=(@)
kalamit - 2 déc. 2002 à 14:23
CQFD, a part pour krako qui avit juste posé une question en aout et à qui personne n'avait répondu... (lui n'a pas commis de delit d'insulte :oD)

Kalamit,
Je ponce donc j'essuie
Ajouter un commentaire
Réponse
+0
moins plus
Dites moi........, que de propos pour si peu de contenu.
Je vois qu'il y en a qui ont du temps à passer. J'espére que vous allez savoir dormir.
Durant tout votre temps libre vous pourriez peut-être m'aider?
Vu vos réctions vous devez être jeune(s).
kalamit - 2 déc. 2002 à 18:05
Tu es qui pour te permettre de dire ca, hein ? T'as deja aidé des gens ici ?

http://www.commentcamarche.org/forum/affich.php3?cat=3&ID=178050&page=3
On y a répondu à ta question, un petit "merci, mais ca ne me convient pas" aurait largement suffit.

Ben voyons, il nous insulte, après il demande de l'aide...

Kalamit,
Je ponce donc j'essuie
Ajouter un commentaire
Réponse
+0
moins plus
Pendant que j'y pense une autre différence en le C et le VB. VB lorsqu'il compile met dans ton exe des mullion de lien vers les dll de VB alors si tu veut le donner (ton programme) a une autre qui n'a pas VB tu doit lui donner les 45000 dll qui viennent avec VB. Tandis que en C ton programme est complètement indépendant des dll de ton compilateur.
kalamit - 2 déc. 2002 à 19:47
Vi, t'as raison psycho_45, VB est un language qui n'est pas à proprement dit "compilé", mais plus "interpreté" (y'a pas de code machine après compilation) d'ou les link avec de nombreuses DLL (runtime). Cependant, il ne faut pas craché non plus sur VB, je me vois mal pondre une fenetre en C pour un petit projet qui ne necessite pas des calculs très importants.
Tout dépend des besoins, tout est la !

Kalamit,
Je ponce donc j'essuie
psycho_45 - 4 déc. 2002 à 18:03
Vrai VB a son coté pratique mais il ne faut pas compter juste la dessus car dès que le programme grossi VB mange tout le temps machine.
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir a tous

Si vous voulez vous pouvait aussi utiliser FOXPRO.

Moi malheureusement je connait que se langage mais si vous pouvez me donner quelque cours sur le C ou VB c'est bien venu!!!

Pour info j'ai téléchargé toute la doc du site mais je suis ouvert a toute forme de doc supl.

Sinon si tu connait un peu FOXPRO tu peut t'y lancer...

Bon courage !!!!!!
Ajouter un commentaire
Réponse
+0
moins plus
A mon humble avis WhiteFang est dans l'erreur.
Mon métier est de programmer en VB et ca ne fait aucun doute que la rapidité d'éxécution est meilleure en C, langage de bas niveau, proche de la machine.

Ceci dit, dans la majorité des cas, vb ne sert aps a faire le meme genre d'application que le C, et meme si on prends le cas d'un C utilisé avec une bibliotheque de Widgets pour faire des interfaces graphiques, ce n'est pas forcément le meilleur choix car comme tout le monde le sait, le temps c'est de l'argent ! et Vb ou les autres langages de 5 (6?) ieme génération permettent de programmer rapidement.
Ceci dit je suis contre VB car mise entre des mains de personnes qui ne savent pas structurer leurs programmes, on arrive vite a des sources difficiles a déboger. Vb est trop permissif. je recommenderai plutot delphi, ne serais ce que parce que borland diffuse une version gratuite pour faire des programmes non commerciaux.

Pour ce qui est de l'objet, creer des objets ne suffit pas selon moi a programmer objet, donc VB n'est pas un langage objet, car il n'en apporte pas les bénéfices, ou peu d'entre eux
Ajouter un commentaire
Réponse
+0
moins plus
Je suis du même avis que MarsuGL.
Ajouter un commentaire
Réponse
+0
moins plus
Je suis de cet avis là aussi. Mais alors, pour ce qui est de la science récente de l'ingéniérie logicielle" permettant de définir l'architecture en précisant des point sde synchronisation, des interfaces clairs, de se répartir le travail en équipe, d'y voir clair, d'allouer des numéros de version à chaque étape du travail, de réviser le code, de pratiquer des tests unitaires puis l'intégration de tous les éléments, en enfin de vérifier le résultat par rapport aux spécidications du client, vous nêtes pas sans savoir qu'avec le codage événementiel à la Microsoft Access où tout est noyé dans des propriétés de petits boutons, on n'est pas sorrti de l'auberge. A la limite, un produit reste toujours semi-fini et une fois que l'unique programmeur qui a pondu cela s'en va sous d'autres cieux, "het is gebak !" c'est foutu, et à court terme, le temps qu'un windows change ou qu'un manager impose le déployement du prochain OFFICE 200x !

Dans ce segment, Microsoft propose son Visual Studio .Net.

Donc, VB reste confiné dans le secteur du développement rapide mono-développeur mono-ordinateur. Et dans le créneau RAD (rapid application developement) il y a du monde.

Tiens, je vous pointe encore deux trois liens intéressants :
http://www.rad.fr/
http://www.sei.cmu.edu/
http://www.frostburg.edu/dept/cosc/htracy/cosc450/OOSDOver.htm
http://csweb.cs.bgsu.edu/maner/domains/RAD.htm#11

 :,§_ ç _
(@)=(@)
Ajouter un commentaire
Réponse
+0
moins plus
Ici il y à tous les langages ou presque :
http://www.developpez.com/cours/
Ajouter un commentaire
Réponse
+0
moins plus
Je voudrais savoir les differences entre les 2,aussi bien du coté client que serveur. je sais que les 2 travaillent côté serveur et gèrent les pages dynamiques mais le quel choisir et pourquoi...
Merci d'avance
Ajouter un commentaire
Réponse
+0
moins plus
LOL
En lancant ce suket je pensais pas engendrer une discussion aussi longue, stérile parfois et surtout aux véritables extraits de crétin (M&M t vraiment pas mal qd même).

Alors merci pour tous ceux qui ont répondu réellement à ma question, merci aussi a ceux qui traite avec distinction d'autres sujets dans le post et un gros carton rouge pour tous les grands donneurs de lecons qui nous insultent parce qu'ils nous rappellent un passage de la bible de l'informatique dont ils sont vraisemblablement les auteurs vu leurs connaissances immenses, mais bon on leur fait perdre leur temps, heinh ... ? ;p


Krako

PS : C mon seul et unique pseudo et mon deuxième post dans ce sujet ....
Marmot - 1 janv. 2003 à 15:59
Bof, si on met de côté les attaques ad hominem, je trouvais les arguments de M&M plein de bon sens.

La mode peut jouer beaucoups en informatique, les "décideurs pressés" étant comme tout consommateur cible facile du marketing.

On a fait tout un foin de la notation UML, puis la mode des méthodes dites AGILE a remplacé UML a la une. On a même vu l'inébranlable MERISE se rapliquer discrètement.

La POO a été vue comme LA méthode de programmation a présent on se rend compte qu'elle ne peut tout courvrir et la nouvelle mode est a la Programmation Orienté Aspect.

Et je parle même pas de Java vs l'environnement .NET, langages fonctionnels vs langage OO, langage de script vs langage compilé, langage haut niveau vs langage bas niveau, MYSQL vs PostGreeSQL, SQL Server vs Interbase etc..

Alors que les débats font rage dans le monde entier a propos de tout ce brol tu demande de manière angélique si il n'y a pas un dossier qui résume tout.. :-)

Le meilleurs résumé que j'ai lu c'était celui de M&M : "C'est comme à la chasse, l'informatique est une cible mouvante. A toi d'étudier les mécanismes d'algorithmique, les systèmes de communication et de synchronisation (tris, arbres binaires, fifo, ring buffers, mutex, irq ...) Le langage n'est jamais que la couleur de l'encre qui sort du stylo. "

Ca ne répondait peut-être pas précisément a ce que tu t'attendais mais il faut bien reconnaitre qu'on ignorait également si le but de la question était le choix d'un langage de programmation, une disserte ou toute autre chose encore.

Si c'était un simple lien web qui suffisait a ton bonheur t'as eu la réponse par sebsauvage et par google.

Mais je vois l'intérêt de traiter les gens qui donnent une opinion de "crétin"

Bonne année
Ajouter un commentaire
Réponse
-1
moins plus
;-))

Ca c'est une sacré question !!! Vachement difficile d'y répondre !!

Et il n'existe pas, à ma connaissance, ce genre de document... Car il ne faut pas s'arrêter là.... Un exemple : Tous les p'tits jeunes rigolent quand on leur parle de VB, ils rétorquent "C", "C++", mais ils ne savent pas que le COMPILE, le .EXE est aussi rapide que du C.... Donc, tu auras à chaque fois toutes les paroisses qui vont te dire que ce qu'ils connaissent est vachement bien....

En fait, si tu veux être efficace, tu fais un bon cahier des charges, tu vois bien ce que dois faire ton truc, ensuite, tu choisis le langage qui va répondre à ces besoins..... Maintenant, c'est devenu très difficile de dire qui est mieux que qui.... Après, c'est ce que l'on aime.... Tu vois, moi, je suis VB, j'aime bien, c'est simple, ergonomique, et le .EXE est aussi rapide que du C, alors pourquoi je me prendrais la tête avec une syntaxe à la "mords-moi le noeud" !! Mais ça, rien que ça, ne concerne que moi... Tu vois... Y'en a qui me soutiendront mordicus que VB n'est pas un langage objet !! ;-)))) Là, on touche la subjectivité, en fait.... ;-))) Donc, pas fastoche, tout ça !! ;-))

Une excellent idée de débat au troquet !! ;-)))))

Wild and Free
kalamit - 2 déc. 2002 à 23:14
Popopopop ! Ca rime pas à grand chose, tout ca...
Je persiste et je signe le C et VB ne sont pas comparables. Tout dépend de ce que l'on veut faire !
On ne compare pas un camion de luxe et une voiture de luxe. Certe la voiture sera plus rapide, mais le camion subira plus de charge.
Bon bah voila ou on en est ! Z'etes pas d'accord ? :o)

Kalamit,
Je ponce donc j'essuie
psycho_45WhiteFang - 10 déc. 2002 à 18:44
Oui c vrai j'ai fait le même test sur la même machine et la différence entre l'assembleur et le C est de 2 seconde. Plus précisément:

Asm : 5 seconde
C : 7 seconde
VB : 3 minute et 25 secondes

sur un PIII 1000


Mais si tu a juste besoin d'un petit programme vite fait qui ne demande aucune puissance de calcul alors VB fait l'affaire. Ce que je dit c'est que aussitôt que tu a besoin d'un peu de vitesse VB n'est pus capable.
psycho_45WhiteFang - 10 déc. 2002 à 18:47
La différence en C et assembleur n'est pas assez grande pour que ca vaille la peine de faire un prog en asembleur sauf si tu programme des millions d'opération très complexe.
Ajouter un commentaire
Ce document intitulé « Comparatif langages » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook