30

Ce que tu dit ne contredit en rien ce que je dit, tu reconis même que quand tu veux faire mieux tu laisse le C pour passer a l'assembleur.
APrès je reconnais que travailler en assembleur faut en vouloir, et bien préparer ton travail et ton code sources, sinon pratiquement imposible de t'y retrouver.
Quand au C avec ces routines intégrérnt il ne pourrat jamais battre un programme assembleur pour de petit programme.

LAF ! ! ... !
avatar
"Je peux pas vous faire le cris du tube de colle." Dixi premier CD de Naheulbeuk

Soutenez la presse indépendante achetez Pirates mag. Je ne parle pas au cons, cela les instruit.
J'ai créé un topic avec un tutorial pour créer une alim 3V stabilisé avec le 5V fournit par le port USB avec en plus la posibilité d'utiliser le cable de liason GP32 <-> PC voir là :
[url]topics/48646-une-alim-3v-a-partir-du-prt-usb [/url]

31

Heu juste une remarque.

Vous savez avant de gagner sur le code/language lui meme vis a vis des perfs le taff ce fait a mon avis a plus de 90% d'abord par le codeur et ca manière de coder car il existe des tonnes et des tonnes de manières d'optenir un meme resultat.

C'est pour ca que pour ma part j'utilise le C car je le maitrise bien mieux que le reste et je sais que j'optiendrais plus de performance pour un code C que je vais ecrire que si j'ecris un code full ASM (car je suis pas une bete de l'asm).

Donc vous prenez pas la chou et reflechissez a vos algos, c'est la meilleur chose a faire je pense wink

Après ce n'est que mon humble avis.

Bon code les choupschoups
Le site de reference : http://www.angelsoftware.org

32

et au lieu de vous acharner sur ca, faites donc quelque chose smile
avatar
pourquoi la mort ? parce qu'elle nous est si douce, au contraire de la vie :)

33

LAF, à mon avis tu mélanges plusieurs choses.
D'abord j'ai aucun problèmes avec la programmation assembleur j'aodre ça, et personnelement je programme des PIC en assembleurs, ce qui est surtout util pour les vieux PIC, avec très peu de place de stockage pour le programme, car les compilos sortent quand même un code avec un certain embonpoint. Cela dit le C est de plus en plus utilisé pour ça aussi.
Mais cela n'a rien à voir avec de la prog système. Le C est LE langage de la prog système depuis 35 ans parce que Unix, et ce ne sont pas tes incantations qui y changeront quelque chose...parce que décréter que le code source des kernels des OS c'est pas le nec plus ultra, faut vraiment pas avoir peur de dire des conneries.
De plus essaye de comprendre pourquoi tout code C est du C++ et je pense que t'auras progressé.

34

1) Je pense qu'on donne pas le même sens a prog systeme. Pour moi c'est de la prog bas niveau donc de ASM.
2) pour le C faut que tu m'explique comme le C peut-être du C++. Car d'après ce que tu dit le C est l'enfant du C++, alors que le C est l'ancètre du C++;

LAF ! ! ... !
avatar
"Je peux pas vous faire le cris du tube de colle." Dixi premier CD de Naheulbeuk

Soutenez la presse indépendante achetez Pirates mag. Je ne parle pas au cons, cela les instruit.
J'ai créé un topic avec un tutorial pour créer une alim 3V stabilisé avec le 5V fournit par le port USB avec en plus la posibilité d'utiliser le cable de liason GP32 <-> PC voir là :
[url]topics/48646-une-alim-3v-a-partir-du-prt-usb [/url]

35

2) Comme je l'ai déjà expliqué 3 fois dans le topic...C est bien l'ancêtre du C++. Le C++ c'est du C avec des trucs en plus. Donc tout code C est bien du C++. Alors que tout code C++ n'est pas du C (et oui peut y'avoir des trucs en plus). Un peu comme tout code pour 8086 est du code pour pentium, alors que du code 32 bits ou MMX ne fonctionnera jamais sur 8086.
Si après ça t'as toujours pas compris................

36

Mais vous dîtes la même chose, tourné différemment... Ok pour ta version, mais inversement, le C++ étant une surcouche du C, tout code C++ peut être traduit en C, aussi le C++ est du C ...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

37

Ximoon :
Mais vous dîtes la même chose, tourné différemment... Ok pour ta version, mais inversement, le C++ étant une surcouche du C, tout code C++ peut être traduit en C, aussi le C++ est du C ...

Le C++ est une surcouche du C, donc tout code C++ N'est pas du C (c'est cette surcouche), tu ne peux pas traduire des classes en C.

38

Sisi, tu peux happy
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

39

On s'écarte du débat 'un programme en C++ est-il plus lent/plus lourd qu'un programme en C' ?
En passant, on peut faire des classes en C grin (et même des fonctions virtuelles http://www.eventhelix.com/RealtimeMantra/basics/ComparingCPPAndCPerformance2.htm).
avatar
Kupee pee

40

J'ai fait le test au boulot cet aprem (sur DSP TI), y'a pas photo grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

41

Gatchan :
On s'écarte du débat 'un programme en C++ est-il plus lent/plus lourd qu'un programme en C' ?
En passant, on peut faire des classes en C grin (et même des fonctions virtuelles http://www.eventhelix.com/RealtimeMantra/basics/ComparingCPPAndCPerformance2.htm).

Dommage que tu ne saches pas ce qu'est une classe.

42

On peut faire l'équivalent des classes avec du code C, bien sûr qu'on ne peut pas en faire en tant que telles, puisqu'elles n'existent pas dans le language roll
Le débat s'éternise intutilement non ?
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

43

Gallenza, ton étroitesse d'esprit t'empèche de voir qu'il existe des choses au delà de linux et du C++.
Une simple recherche suite à mon message t'aurait permis de trouver cela :
http://c.ftp-developpez.com/downloads/c/cobjet.pdf
http://c.ftp-developpez.com/downloads/c/regle.pdf
Et, en passant, voilà comment utiliser du code C++ dans un programme C
http://jeg.developpez.com/cours/cpp_to_c/
Mais peut-être que pour toi le site developpez.com ferait rire n'importe quel informaticien... roll

C'est vrai que le débat tourne en rond. Gallenza, tu n'as pas été capable d'apporter un seul exemple pour avancer tes dires, restant bloqué sur tes positions. A l'avenir, si tu veux être un peu plus crédible, réflechit avant de répondre, et cherche un meilleur argument que tes sarcasmes...
avatar
Kupee pee

44

C'est hallucinant mdr
C'est du grand n'importe quoi, des gens qui disent n'importe quoi et qui sont contents entre eux.
Voir un de mes messages précédents, si une strucuture était une classe, on aurait pas créé le C++.
Y'a des tonnes de choses en PLUS, comme l'héritage (et même multiple),etc....j'arrête ici de totue manière, c'est un débat stéril puisqu'il ne peut pas y en avoir, la vérité de ces langages est ce qu'elle est, si vous avez décidé de ne pas connecter vos neurones, je suis pas le sauveur de l'humanité.

45

gallenza, oui c'est un débat stérile, donc il n'yavait pas raison d'y prendre part smile
avatar
"Pigs can fight for food but know how to unite together against a bear." - H'Mong Proverb.

C'est vieux tout ça...

«On peut toujours plus que ce que l'on croit pouvoir.»
[ Joseph Kessel ]

46

Bon, j'ai lancé un débat à risque.
J'ai de toute facon pris ma décision : ce sera C++. J'ai un avis personnel sur la question et tout ce que j'ai pu lire m'amène à cette décision.
Peut être pouvons nous clore le débat maintenant ?

Merci tous pour vos avis :-)

47

n est ce pas le rsultat qui compte?
apres qu importe la maniere de faire...

48

a la demande de bamoo je clos le topic et le debat par la méme ocasion
avatar
My sassy girl/citizen dog/Azumi/Devdas/The blade : Asian movie powwwaaa!!

AMIGA FOREVER

One duck some time may change every thing... Or just make you laugh a lot!!
Thanks Taliaferro thanks Barks