reprogrammer des Sensors [gDesklets] - Multimédia - Linux et OS Alternatifs
Marsh Posté le 14-02-2004 à 17:43:48
python c'est interprété, pas compilé
>> http://www.pycage.de/howto_desklets.html
Marsh Posté le 14-02-2004 à 17:48:28
ReplyMarsh Posté le 14-02-2004 à 17:50:40
c'est byte-compiled le java : code intermediaire. Je peux dire une connerie parce que je debute (et en plus j'ai un *ù$**/-+ de projet à faire en java/openGL à faire)
Marsh Posté le 14-02-2004 à 18:11:12
"byte-compiled"?
ça a l'air sympa, mais c'est quoi par rapport a un "compiled" normal?
(en tous cas ça expliquerait comment ils ont fait l'executable open office, vu que c'est du java )
Marsh Posté le 14-02-2004 à 18:25:21
ça veut dire qu'il faut compiler les sources en java. Le programme java nécessite alors une JVM pour pouvoir être exécuté
Marsh Posté le 14-02-2004 à 18:34:47
t'en a rien à foutre des pyo/pyc, le bython est généré à la volée de manière transparente
Marsh Posté le 14-02-2004 à 18:41:23
je te conseilles devenir discuter avec nous sur IRC ou le forum
Marsh Posté le 14-02-2004 à 20:45:29
taz a écrit : t'en a rien à foutre des pyo/pyc, le bython est généré à la volée de manière transparente |
C'est bien ce dont je me suis rendu compte donc c'est pas grave. Mais pour ma culture perso, j'aimerais bien savoir comment on fait pour compiler!
Bref... de toutes façons, j'ai réussi à faire ce que je voulais faire! Trop de plugins qui marchent pas à cause de la nouvelle version (0.25), faut modifier qques trucs!
Marsh Posté le 14-02-2004 à 20:47:08
taz a écrit : t'en a rien à foutre des pyo/pyc, le bython est généré à la volée de manière transparente |
En rapport avec ta sign ?
Marsh Posté le 14-02-2004 à 20:54:05
alien conspiracy a écrit : En rapport avec ta sign ? |
pas exactement en fait .. juste la crase de bytecode et de python
Marsh Posté le 25-02-2004 à 21:42:19
sky99 a écrit : "byte-compiled"? |
Heureusement que non, OpenOffice n'est pas en java, la version 1.1 peut utiliser une JVM je ne sais plus pourquoi mais en aucune maniere elle n'est necessaire.
Sinon:
1 python peut etre compilé
2 python peut etre byte-compilé
3 python peut etre interprété
4 java est byte-compilé
Un programmé interprété => le code source est analysé au demarrage ou en temps réel pour générer les instructions machines adaptées.
Un programme byte-compilé => alternative a l'interprété, dans ce cas une premiere phase de précompilation est effectuée pour valider le code et le transformer en un code pour la machine virtuelle (pas vraiment du code machine mais pas loin).
Un programme compilé => le code source est au prealable transformé en code machine (pas besoin du machine virtuelle, par contre dependance forte au type de machine, de système ...)
Marsh Posté le 14-02-2004 à 17:02:22
Je me suis installé ce truc ce WE, c'est vraiment bien. Bien mieux que gkrellm, je trouve!
Bref...
Par contre, j'aimerais bien reprogrammer qques trucs qui me plaisent pas trop. Le seul truc, un peu con me direz-vous, c'est que je ne sais pas compiler le python!...
Si je modifie un __init__.py, je voudrais que les fichiers .pyc et pyo se modifie aussi.
J'essaie alors de compiler dans le répertoire du Sensor que je veux modifier, ça marche pas! Je me suis que c'est comme Java, il faut se mettre en dehors du répertoire pour respecter des histoires de packages matérialisés par les répertoire alors je me met à la racine ("/usr/share/gdesklets" ) mais ça marche tjs pas!
Please help! Moi aussi je veux faire des plug-ins!