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

 


Par où commencer ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5
Auteur Sujet :

Noob : C ou C++ ou Java ?

n°1196553
elianor
bannie 17 fois
Posté le 10-09-2005 à 15:24:48  profilanswer
 

Reprise du message précédent :
Une machine virtuelle est une machine, elle existe simplement dans l'espace d'un processus. Mais du point de vue des programmes qui topurnent dessus, cela ne gène en rien. Il existe des machines virtuelles PC dans lesquelles on peut installer windows.


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
mood
Publicité
Posté le 10-09-2005 à 15:24:48  profilanswer
 

n°1196555
capigloo1
Posté le 10-09-2005 à 15:35:51  profilanswer
 

La JVM est une couche logicielle, pas si virtuelle que ça,  destinée à interpréter le "bytecode" java en vue de permettre son exécution par le processeur.
Une automobile virtuelle n'est pas une automobile.
Une classe n'est pas un objet.
 

n°1196557
push
/dev/random
Posté le 10-09-2005 à 15:44:35  profilanswer
 

Que le bytecode soit "interprété" dans une jvm ou traité nativement dans un processeur, ça ne change rien au fait que le code Java soit bel et bien compilé en bytecode ou directement en opcode avec GCJ.
 
Avec ton raisonement si on compile du C en bytecode, le C rentre dans la catégorie des langages interprétés..


Message édité par push le 10-09-2005 à 15:50:18
n°1196562
souk
Tourist
Posté le 10-09-2005 à 16:05:21  profilanswer
 

on sort le pastis ? [:petrus75]

n°1196570
0x90
Posté le 10-09-2005 à 16:20:57  profilanswer
 

(un proc, c'est quoi a part un interpréteur hardware ?)


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1196572
GTOujbara
Posté le 10-09-2005 à 16:21:21  profilanswer
 

j'ai exam ce lundi,et je veux  deux methodes.1e pour qui lit le contenu du fichier "origine1" et l'ecrire ds fichier "destination" et lire le contenu d"origine2" et l'ajouter au fichier"destination" avec la methode : Void concatenerfichier(char *origine,char*destination)  
*****************************************  
2eme methode:methode qui renvoi le nbr de caractere lus dans un fichier texte qui est recu comme parametre.prototype de la methode est:  
int nbrcaractfichier (char*nomfichier)  
 
svp je dois les avoir  
aujourd'hui le max demain merci

n°1196574
KangOl
Profil : pointeur
Posté le 10-09-2005 à 16:22:36  profilanswer
 

GTOujbara a écrit :

j'ai exam ce lundi,et je veux  deux methodes.1e pour qui lit le contenu du fichier "origine1" et l'ecrire ds fichier "destination" et lire le contenu d"origine2" et l'ajouter au fichier"destination" avec la methode : Void concatenerfichier(char *origine,char*destination)  
*****************************************  
2eme methode:methode qui renvoi le nbr de caractere lus dans un fichier texte qui est recu comme parametre.prototype de la methode est:  
int nbrcaractfichier (char*nomfichier)  
 
svp je dois les avoir  
aujourd'hui le max demain merci


mais bien sur...


Message édité par KangOl le 10-09-2005 à 16:22:57

---------------
Nos estans firs di nosse pitite patreye...
n°1196575
elianor
bannie 17 fois
Posté le 10-09-2005 à 16:23:46  profilanswer
 

GTOujbara a écrit :

j'ai exam ce lundi,et je veux  deux methodes.1e pour qui lit le contenu du fichier "origine1" et l'ecrire ds fichier "destination" et lire le contenu d"origine2" et l'ajouter au fichier"destination" avec la methode : Void concatenerfichier(char *origine,char*destination)  
*****************************************  
2eme methode:methode qui renvoi le nbr de caractere lus dans un fichier texte qui est recu comme parametre.prototype de la methode est:  
int nbrcaractfichier (char*nomfichier)  
 
svp je dois les avoir  
aujourd'hui le max demain merci


 
félicitation, tu viens déja de perdre 5 points. J'ai prévenu ton école que tu es incapable d'utiliser un forum sans en foutre partout :jap:


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1196577
chrisbk
-
Posté le 10-09-2005 à 16:24:32  profilanswer
 

il l'a aussi posté sur mon beau topic [:sisicaivrai]

n°1196580
0x90
Posté le 10-09-2005 à 16:31:24  profilanswer
 

GTOujbara a écrit :

j'ai exam ce lundi,et je veux  deux methodes.1e pour qui lit le contenu du fichier "origine1" et l'ecrire ds fichier "destination" et lire le contenu d"origine2" et l'ajouter au fichier"destination" avec la methode : Void concatenerfichier(char *origine,char*destination)  
*****************************************  
2eme methode:methode qui renvoi le nbr de caractere lus dans un fichier texte qui est recu comme parametre.prototype de la methode est:  
int nbrcaractfichier (char*nomfichier)  
 
svp je dois les avoir  
aujourd'hui le max demain merci


 

Code :
  1. void concatenerfichier(char *origine, char *destination)
  2.   {
  3.     char *string;
  4.     asprintf(&string,"cat %s >> %s",origine,destination);
  5.     execlp("sh","sh","-c",string);
  6.   }


 
Ca ira ? [:dawa]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
mood
Publicité
Posté le 10-09-2005 à 16:31:24  profilanswer
 

n°1196597
capigloo1
Posté le 10-09-2005 à 16:56:35  profilanswer
 

0x90 a écrit :

(un proc, c'est quoi a part un interpréteur hardware ?)


Le processeur n'interprète pas les instructions, il les exécute.
De telles libertés de langages conduisent à l'impossibilité de communiquer.
Je le répète, appelons un chat un chat.

n°1196599
chrisbk
-
Posté le 10-09-2005 à 17:00:34  profilanswer
 

quel enculage de mouche, c'etait quoi deja la point de depart de tout ceci ?

n°1196602
GTOujbara
Posté le 10-09-2005 à 17:06:48  profilanswer
 

meme si le champ  
asprintf(&string,"cat %s >> %s",origine,destination);
    execlp("sh","sh","-c",string);
 
je ne le comprends pas,mais je vais essayer de le compiler.pour la 2eme methode stp j'ai vraiment besoin de la solution a fin de finir le chapitre de gestion de flux meme si y a (les templates ,les exceptions et les classes abstraites).
je serais tres emu de m'crire une classe personne avec (nom et prenom et age) des champs privés avec 3 methodes public getnom getprenom getage qui permettent de renvoyer l'age,le nom et le prenom.  svp et merci pour l'aide

n°1196604
0x90
Posté le 10-09-2005 à 17:08:06  profilanswer
 

capigloo1 a écrit :

Le processeur n'interprète pas les instructions, il les exécute.
De telles libertés de langages conduisent à l'impossibilité de communiquer.
Je le répète, appelons un chat un chat.


 
Un proc, il a un pointeur vers le code, il lit l'instruction, il va chercher dans une table la liste des micro-instructions, et il exécute les micro-instruction correspondantes. En somme, il fait comme la JVM mais un niveau en dessous ...


Message édité par 0x90 le 10-09-2005 à 17:08:20

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1196606
WhatDe
Posté le 10-09-2005 à 17:11:17  profilanswer
 

GTOujbara a écrit :

meme si le champ  
asprintf(&string,"cat %s >> %s",origine,destination);
    execlp("sh","sh","-c",string);
 
je ne le comprends pas,mais je vais essayer de le compiler.pour la 2eme methode stp j'ai vraiment besoin de la solution a fin de finir le chapitre de gestion de flux meme si y a (les templates ,les exceptions et les classes abstraites).
je serais tres emu de m'crire une classe personne avec (nom et prenom et age) des champs privés avec 3 methodes public getnom getprenom getage qui permettent de renvoyer l'age,le nom et le prenom.  svp et merci pour l'aide


 :(


---------------
[:whatde]
n°1196607
capigloo1
Posté le 10-09-2005 à 17:11:19  profilanswer
 

push a écrit :

Avec ton raisonement si on compile du C en bytecode, le C rentre dans la catégorie des langages interprétés..


Il ne s'agit pas de ma part d'un raisonnement. D'ailleurs "Compiler du C en bytecode" est de nouveau un abus de langage.
Il me paraît important de faire la distinction entre un langage compilé et un langage interprété.
En pervertissant ainsi le verbe, vous voulez, semble-t-il, m'interdire de faire cette distinction, et donc finalement de m'exprimer librement.
Java serait-il devenu une religion ?
C++ est un tigre, quand java n'est qu'un chat. Ceci n'est qu'une métaphore(!)
Dois-je pour vous plaire dire que java est un tigre ?
Messieurs les apôtres du Java, allez donc prêcher dans votre paroisse !
 

n°1196612
0x90
Posté le 10-09-2005 à 17:15:18  profilanswer
 

capigloo1 a écrit :

Il ne s'agit pas de ma part d'un raisonnement. D'ailleurs "Compiler du C en bytecode" est de nouveau un abus de langage.
Il me paraît important de faire la distinction entre un langage compilé et un langage interprété.
En pervertissant ainsi le verbe, vous voulez, semble-t-il, m'interdire de faire cette distinction, et donc finalement de m'exprimer librement.
Java serait-il devenu une religion ?
C++ est un tigre, quand java n'est qu'un chat. Ceci n'est qu'une métaphore(!)
Dois-je pour vous plaire dire que java est un tigre ?
Messieurs les apôtres du Java, allez donc prêcher dans votre paroisse !


 
( Le jour ou je serais un conspirateur pro-java ... )
 
Tu n'es donc pas capable de faire la différence entre du java qui a été compilé du code source vers le bytecode, et du php qui est bouffé tel quel par l'intepréteur ?
 
Si le java n'etait pas compilé, la JVM boufferait sur code source, pas du bytecode .. ( j'ai pas pour autant dit que le java était pas interprété hein, mais il est quand même compilé :o )


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1196614
KangOl
Profil : pointeur
Posté le 10-09-2005 à 17:20:12  profilanswer
 

python, perl, ruby, php ... sont des languages interpreté (donc scriptural), pas java...


---------------
Nos estans firs di nosse pitite patreye...
n°1196632
push
/dev/random
Posté le 10-09-2005 à 17:44:36  profilanswer
 

capigloo1 a écrit :

Il ne s'agit pas de ma part d'un raisonnement. D'ailleurs "Compiler du C en bytecode" est de nouveau un abus de langage.
Il me paraît important de faire la distinction entre un langage compilé et un langage interprété.
En pervertissant ainsi le verbe, vous voulez, semble-t-il, m'interdire de faire cette distinction, et donc finalement de m'exprimer librement.
Java serait-il devenu une religion ?
C++ est un tigre, quand java n'est qu'un chat. Ceci n'est qu'une métaphore(!)
Dois-je pour vous plaire dire que java est un tigre ?
Messieurs les apôtres du Java, allez donc prêcher dans votre paroisse !


 
Miaw !
 
il est pas question de faire l'apologie de Java, c'est toi qui veut à tout prix le rabaisser, pq ?
 
Si ça peut t'aider, arrête de dire qu'une jvm interprete du bytecode mais exécute du bytecode !
 
Ce qui fait la force des langages compilés ce sont les vérifications et optimisations possibles grâce à la phase de compilation, et c'est bien le cas de Java.
 
Pour le reste  [:tartragnan]  

n°1196634
0x90
Posté le 10-09-2005 à 17:46:17  profilanswer
 

push a écrit :

Miaw !
 
Pour le reste  [:tartragnan]


 
 
Je plussoie avec véhémence :jap:


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1196643
GTOujbara
Posté le 10-09-2005 à 18:00:24  profilanswer
 

les mecs filez moi les pgm d'exemple de manipulation des fichiers svp (c++)

n°1196645
elianor
bannie 17 fois
Posté le 10-09-2005 à 18:01:07  profilanswer
 

GTOujbara a écrit :

les mecs filez moi les pgm d'exemple de manipulation des fichiers svp (c++)


 
Toi, je te vois encore une fois poster n'importe ou, tu te prends un goatse.cx dans la tronche [:benou]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1196651
GTOujbara
Posté le 10-09-2005 à 18:07:06  profilanswer
 

cmt ça elianor?

n°1196652
push
/dev/random
Posté le 10-09-2005 à 18:07:15  profilanswer
 

[:rofl]

n°1196667
masklinn
í dag viðrar vel til loftárása
Posté le 10-09-2005 à 18:16:05  profilanswer
 

elianor a écrit :

Toi, je te vois encore une fois poster n'importe ou, tu te prends un goatse.cx dans la tronche [:benou]


tubgirl > goatse :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1196678
GTOujbara
Posté le 10-09-2005 à 18:23:41  profilanswer
 

:

masklinn a écrit :

tubgirl > goatse :o


 
 
soyez gentil mes amis et envoyez moi un pgm d'exception si l'age de la personne est >24 et la taille < a 1.70m
         ****plz  :??:    et desolé pour le malaise car je revise pr l'exam


Message édité par GTOujbara le 10-09-2005 à 18:24:39
n°1196681
KangOl
Profil : pointeur
Posté le 10-09-2005 à 18:25:18  profilanswer
 

GTOujbara a écrit :

:  
 
 
soyez gentil mes amis et envoyez moi un pgm d'exception si l'age de la personne est >24 et la taille < a 1.70m
         ****plz  :??:    et desolé pour le malaise car je revise pr l'exam


1/ va lire les règles
2/ va lire ton cours


---------------
Nos estans firs di nosse pitite patreye...
n°1196690
GTOujbara
Posté le 10-09-2005 à 18:32:32  profilanswer
 

KangOl a écrit :

1/ va lire les règles
2/ va lire ton cours


 
c que le prof ne nous a pas donné des examples et rarement les pgm complet
alors plz aide moi car je dois reussir cette matiere sinon l'echec d'annee=la rue

n°1196691
masklinn
í dag viðrar vel til loftárása
Posté le 10-09-2005 à 18:33:09  profilanswer
 

c'est con pour toi hein [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1196693
elianor
bannie 17 fois
Posté le 10-09-2005 à 18:35:25  profilanswer
 

masklinn a écrit :

tubgirl > goatse :o


 
non, je préfère goatse.cx. Par sa capacité à pouvoir être vu dans des recoins à la con, la possibilité de le parodier plus facilement, et le fait que j'ai la collection complète.


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1196694
Jubijub
Parce que je le VD bien
Posté le 10-09-2005 à 18:36:00  profilanswer
 

hé ben, on encule tjs autant les mouches ici...
 
-->GTOujbara : ben justement, si tu sais pas faire ca, à l'exam tu vas rien donner de bon...t'avais qu'à bosser pendant les cours...si on sait le faire maintenant c qu'on a appris...T'a qu'à faire pareil
 
-->masklinn : c Hotspot, pas Hotshot la JVM JIT de java ;)
 
 


---------------
Jubi Photos : Flickr - 500px
n°1196695
chrisbk
-
Posté le 10-09-2005 à 18:36:28  profilanswer
 

GTOujbara a écrit :

c que le prof ne nous a pas donné des examples et rarement les pgm complet
alors plz aide moi car je dois reussir cette matiere sinon l'echec d'annee=la rue


 
[:delarue] ?

n°1196697
masklinn
í dag viðrar vel til loftárása
Posté le 10-09-2005 à 18:37:22  profilanswer
 

Jubijub a écrit :

-->masklinn : c Hotspot, pas Hotshot la JVM JIT de java ;)


Merdei [:ciler]
 
J'étais pas sûr et trop feignant pour aller vérifier, c'est édité :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1196702
GTOujbara
Posté le 10-09-2005 à 18:45:43  profilanswer
 

Jubijub a écrit :

hé ben, on encule tjs autant les mouches ici...
 
-->GTOujbara : ben justement, si tu sais pas faire ca, à l'exam tu vas rien donner de bon...t'avais qu'à bosser pendant les cours...si on sait le faire maintenant c qu'on a appris...T'a qu'à faire pareil
 
-->masklinn : c Hotspot, pas Hotshot la JVM JIT de java ;)


 
ok,je vais bosser mais j'ai pas un bon cours,tanpis pour moi et merci

n°1196715
elianor
bannie 17 fois
Posté le 10-09-2005 à 19:06:56  profilanswer
 

GTOujbara a écrit :

ok,je vais bosser mais j'ai pas un bon cours,tanpis pour moi et merci


 
Je t'ai posté la réponse en MP :o
 
http://forum.hardware.fr/forum2.ph [...] =0&print=0


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1196719
GTOujbara
Posté le 10-09-2005 à 19:17:32  profilanswer
 


 
 
t'es malade  :pfff: c koi cette photo :pfff: ,je savais bien que la programmation rend innorma :pfff: l

n°1196747
Jubijub
Parce que je le VD bien
Posté le 10-09-2005 à 20:16:48  profilanswer
 

GTOujbara a écrit :

ok,je vais bosser mais j'ai pas un bon cours,tanpis pour moi et merci


 
 
oh Gavroche tu te calmes un peu ?
 
 
1)si ton cours était à chier (ca arrive), tu pouvais ANTICIPER :  
- t'acheter un bouquin
- voir des cours bien faits sur le net
 
2) tu as tjs cette ressource maintenant que tu révises...
 
=+> dans tous les cas les moyens de t'aider par toi même existent...
 
 
www.developpez.com
 
(et je suis trop gentil, google ca existe, la fonction recherche du forum aussi)


---------------
Jubi Photos : Flickr - 500px
n°1196749
blastman
just me !
Posté le 10-09-2005 à 20:35:10  profilanswer
 

commence par le C++ parce que ca rox à mort

n°1196882
Elmoricq
Modérateur
Posté le 11-09-2005 à 10:14:10  profilanswer
 

capigloo1 a écrit :


Java serait-il devenu une religion ?
C++ est un tigre, quand java n'est qu'un chat. Ceci n'est qu'une métaphore(!)
Dois-je pour vous plaire dire que java est un tigre ?
Messieurs les apôtres du Java, allez donc prêcher dans votre paroisse !


 
 :lol:  
Je suis développeur... C. Java, je suis un n00b total dans ce langage, je sais même pas taper un HelloWorld dessus encore :lol:
 
Et pour push et 0x90... ben, relis bien leur pseudo, je crois que ça parle pour eux.
 
Bon sinon trève de plaisanterie : on s'en fout de Java, hein, juste tu dis des conneries depuis le début, et tu es trop imbu de ta personne pour le reconnaître.  [:itm]

n°1196900
Jubijub
Parce que je le VD bien
Posté le 11-09-2005 à 11:02:07  profilanswer
 

capigloo1 a écrit :

Il ne s'agit pas de ma part d'un raisonnement. D'ailleurs "Compiler du C en bytecode" est de nouveau un abus de langage.
Il me paraît important de faire la distinction entre un langage compilé et un langage interprété.
En pervertissant ainsi le verbe, vous voulez, semble-t-il, m'interdire de faire cette distinction, et donc finalement de m'exprimer librement.
Java serait-il devenu une religion ?
C++ est un tigre, quand java n'est qu'un chat. Ceci n'est qu'une métaphore(!)
Dois-je pour vous plaire dire que java est un tigre ?
Messieurs les apôtres du Java, allez donc prêcher dans votre paroisse !


 
 
1) tlm l'a bien expliqué avant, mais bon, c'est toi qui semble ne pas comprendre : Java est un langage compilé en ce sens qu'il subit une phase de compilation, pendant laquelle des optimisations ont lieu. Un langage purement interprété ne connait pas cette phase
Ensuite, on peut dire que le bytecode java est un langage interprété, et c'est même plus tout à fait vrai depuis les compilateurs JIT qui font que ton code est compilé à la volée en langage machine.
 
Au final, un cycle typique java depuis la 1.4 c'est :  
 
source java ---- COMPILATION ---> bytecode Java ----- COMPILATION A LA VOLEE ----> langage machine
 
la seconde partie est optionelle, la JVM peut interpréter le bytecode également.
 
donc ta distinction ne s'applique pas aussi simplement à Java...le ranger dans la cat des langages interprétés c lui nier ces 2 phases de compilations, pourtant très importantes...et donc c toi qui pervertit le java...
 
2) pffff, la métaphore en carton...fais une recherche sur dice, monster, etc....pour des annonces C++ et Java...et tu verras lequel bouffe l'autre...ca veut pas dire que C++ est mauvais, c'est juste que Java est plus utilisé maintenant, et à moins d'être un autiste complet, faut voir à s'interroger sur la raison de cet engouement (un hype de 10 ans qui continue, c'est déjà plus vraiment un hype, y doit y avoir des raisons bcp plus concrètes à ca)


---------------
Jubi Photos : Flickr - 500px
n°1196901
chrisbk
-
Posté le 11-09-2005 à 11:06:38  profilanswer
 

heuh nan je peux pas laisser passer ca, mon honneur d'expert est en jeu, le compilo java (java=>bytecode) optimise que dalle, rien, quequette

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5

Aller à :
Ajouter une réponse
 

Sujets relatifs
Generation feuille de calcul OpenOffice en JavaLire un fichier image en java
Client/Serveur en java[MySQL / Java] Petit souci avec les champs de type DATE
code source ou de template java pour la gestion des photosjava beans
Transférer des fichiers avec Java[Java] Drag&Drop dans une application JHotDraw
[JAVA] Charset encodingNoob: le <head> et le PHP
Plus de sujets relatifs à : Noob : C ou C++ ou Java ?


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