OVH Cloud OVH Cloud

Java vs python ?

36 réponses
Avatar
ptilou
Slt,

https://www.google.com/search?q=differences+entre+java+et+python&rlz=1C9BKJA_enFR895FR895&oq=difference+entre+java+et+py&aqs=chrome.1.69i57j0i22i30.21266j0j7&hl=fr&sourceid=chrome-mobile&ie=UTF-8

Bon l’avantage va Í  java, parce que c’est compilé, donc plus performant !

En dehors des Monseigneur Michu est Í  PÍ´le emploi d l’informatique quelqu’un viendrait réconforter l’idée du départ comme quoi Python c’est mieux avec des arguments techeniqueS ?


Ptilou

10 réponses

1 2 3 4
Avatar
Stéphane CARPENTIER
Le 09-06-2021, zeLittle de Médicis un gueux a écrit :
Tant qu'Í  faire, mets-toi au CC++: on vit dans un monde en C.

Pour le C, c'est comme pour l'assembleur, c'est de moins en moins vrai
en dehors de ce qui est proche du système.
Pour le C++, je ne vois pas d'intérêt de s'y mettre aujourd'hui Í  part
pour des raisons purement didactiques.
--
Si vous avez du temps Í  perdre :
https://scarpet42.gitlab.io
Avatar
Jo Engo
Le Sat, 12 Jun 2021 14:07:45 +0000, Stéphane CARPENTIER a écrit :
Java est précompilé pour tourner dans une machine virtuelle.

Il y a JIT aussi, ce n'est pas approuvé par Oracle mais ça existe et
c'est utilisé.
--
Je sors dehors
Le vent du printemps s'est pris
Dans les saules
-+- ChodÍ´ -+-
Avatar
remy
Le 09/06/2021 Í  16:03, Nicolas George a écrit :
zeLittle de Médicis, un gueux , dans le message
<60c0c4d5$0$21586$, a écrit :
sans comparaison avec un Java compilé.

Je crois que vous n'avez pas très bien compris que Java n'est pas vraiment
compilé.

pas vraiment d’accord java est compilé pour sa machine virtuelle
pour rappel la jmv et un soft qui émule une architecture matérielle
donc java et compilé
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
Avatar
remy
Le 09/06/2021 Í  15:06, zeLittle de Médicis, un gueux a écrit :
"ptilou"  a écrit dans le message de groupe de discussion :
Slt,
Bon l’avantage va Í  java, parce que c’est compilé, donc plus performant !

Python est un langage interprété, servant souvent comme glue pour
piloter des morceaux de programmes déjÍ  compilés ensemble.
Java est maintenant compilé effectivement depuis des années. Une
nouveauté depuis peu: il est devenu payant.
Tant qu'Í  faire, mets-toi au CC++: on vit dans un monde en C.

exacte Python et un langage fait pour faire de code jetable cela
eu un très grand sucées
:~$ python
Python 2.7.6 (default, Nov 23 2017, 15:50:55)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
a
b.5
c=a+b
print c



20.5



a ses débuts la notion de type était, je vais dire cachée,et les
universitaires ont souvent autre chose a faire, que de se faire chier
avec ce type de considération
dans l'exemple je prends un entier je l'addition a un réel et j’affiche
une string
et du cou l'industrie sen et aussi emparé parce que pour faire du python
qui tourne ,pas besoin de gros bagage, hai pas la tête
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
Avatar
remy
Le 12/06/2021 Í  16:12, Stéphane CARPENTIER a écrit :
Le 09-06-2021, zeLittle de Médicis un gueux a écrit :
Tant qu'Í  faire, mets-toi au CC++: on vit dans un monde en C.

Pour le C, c'est comme pour l'assembleur, c'est de moins en moins vrai
en dehors de ce qui est proche du système.
Pour le C++, je ne vois pas d'intérêt de s'y mettre aujourd'hui Í  part
pour des raisons purement didactiques.

le trio gagnant pour moi
ces rust pour sont ""garbage collector"" en gros un index allocation de
ressource et qt =0 il libraire la ressource
il y a aussi fluter j'ai testé ces vraiment pas mal pour du code
androide /ios
il y a aussi Zephir en devenir
un avis sur ce dernier
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
Avatar
Nicolas George
remy , dans le message <60c89675$0$6465$, a
écrit :
ces rust pour sont ""garbage collector""

Ça commence mal...
Avatar
Bebert
"remy" a écrit dans le message de news:
60c89675$0$6465$
Le 12/06/2021 Í  16:12, Stéphane CARPENTIER a écrit :
Le 09-06-2021, zeLittle de Médicis un gueux a écrit :
Tant qu'Í  faire, mets-toi au CC++: on vit dans un monde en C.

Pour le C, c'est comme pour l'assembleur, c'est de moins en moins vrai
en dehors de ce qui est proche du système.
Pour le C++, je ne vois pas d'intérêt de s'y mettre aujourd'hui Í  part
pour des raisons purement didactiques.

le trio gagnant pour moi
ces rust pour sont ""garbage collector"" en gros un index allocation de
ressource et qt =0 il libraire la ressource
il y a aussi fluter j'ai testé ces vraiment pas mal pour du code
androide /ios
il y a aussi Zephir en devenir
un avis sur ce dernier
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
Non, ce n'est pas de la dyslexie, c'est l'oublie ou absence d'apprentissage
de l'orthographe.
Avatar
Bebert
"remy" a écrit dans le message de news:
60c89165$0$32502$
Le 09/06/2021 Í  16:03, Nicolas George a écrit :
zeLittle de Médicis, un gueux , dans le message
<60c0c4d5$0$21586$, a écrit :
sans comparaison avec un Java compilé.

Je crois que vous n'avez pas très bien compris que Java n'est pas vraiment
compilé.

pas vraiment d’accord java est compilé pour sa machine virtuelle
pour rappel la jmv et un soft qui émule une architecture matérielle
donc java et compilé
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
Et l'absence d'apprentissage de la grammaire et de la conjugaison.
A part ça, difficile de tout comprendre!
Avatar
Python
Le 15/06/2021 Í  16:00, Bebert a écrit :
"remy" a écrit dans le message de news:
60c89165$0$32502$
Le 09/06/2021 Í  16:03, Nicolas George a écrit :
zeLittle de Médicis, un gueux , dans le message
<60c0c4d5$0$21586$, a écrit :
sans comparaison avec un Java compilé.

Je crois que vous n'avez pas très bien compris que Java n'est pas
vraiment
compilé.

pas vraiment d’accord java est compilé pour sa machine virtuelle
pour rappel la jmv et un soft qui  émule une architecture matérielle
donc java et compilé
remy

Pas la peine de poster une même sottise deux fois sous deux identités
différentes, ça reste une sottise.
JVM:
0: iconst_2
1: istore_1
2: iload_1
3: sipush 1000
6: if_icmpge 44
9: iconst_2
10: istore_2
11: iload_2
12: iload_1
13: if_icmpge 31
16: iload_1
17: iload_2
18: irem
19: ifne 25
22: goto 38
25: iinc 2, 1
28: goto 11
31: getstatic #84; // Field
java/lang/System.out:Ljava/io/PrintStream;
34: iload_1
35: invokevirtual #85; // Method java/io/PrintStream.println:(I)V
38: iinc 1, 1
41: goto 2
44: return
Python 3 :
6 0 LOAD_GLOBAL 0 (range)
2 LOAD_CONST 1 (2)
4 LOAD_CONST 2 (1000)
6 CALL_FUNCTION 2
8 GET_ITER
10 FOR_ITER 42 (to 54)


12 STORE_FAST 0 (i)
7 14 LOAD_GLOBAL 0 (range)
16 LOAD_CONST 1 (2)
18 LOAD_FAST 0 (i)
20 CALL_FUNCTION 2
22 GET_ITER
24 FOR_ITER 18 (to 44)


26 STORE_FAST 1 (j)
8 28 LOAD_FAST 0 (i)
30 LOAD_FAST 1 (j)
32 BINARY_MODULO
34 LOAD_CONST 3 (0)
36 COMPARE_OP 2 (==)
38 POP_JUMP_IF_FALSE 24
9 40 JUMP_ABSOLUTE 24
42 JUMP_ABSOLUTE 24
Avatar
remy
Le 15/06/2021 Í  16:48, Python a écrit :
Le 15/06/2021 Í  16:00, Bebert a écrit :
"remy" a écrit dans le message de news:
60c89165$0$32502$
Le 09/06/2021 Í  16:03, Nicolas George a écrit :
zeLittle de Médicis, un gueux , dans le message
<60c0c4d5$0$21586$, a écrit :
sans comparaison avec un Java compilé.

Je crois que vous n'avez pas très bien compris que Java n'est pas
vraiment
compilé.

pas vraiment d’accord java est compilé pour sa machine virtuelle
pour rappel la jmv et un soft qui  émule une architecture matérielle
donc java et compilé
remy

Pas la peine de poster une même sottise deux fois sous deux identités
différentes, ça reste une sottise.

je ne me cache pas derrière 2 identités, il nous a fait part de son
expertise en répondant dans ma signature.
a titre perso je considère la jmv, comme une architecture hard et donc
les .class sont le résultat d'une compilation qui est exécuté par un
émulateur,et ce point-la ne permet pas de dire que java n'est pas compilée
ou en gros le code exécuté par virtual box et t'il compiler ou interprété
remy
--
http://remyaumeunier.chez-alice.fr/
toujours autant dyslexique
1 2 3 4