Page 1 sur 1

code Multimachine ?

Publié : ven. 26/mars/2004 20:11
par Invité
serai t'il stupide d'esperer que le compilateur puisse generer des codes
pour Apple , Linux et pc pour un programme generé ??

Me suis -je bien fait comprendre la ??


for a = 1 to 10
next a


compilation ********* ; hop ça sort 3 exe
1 pour MAC
1 pour LINUX
1 pour PC
1 pour amiga
ect ..

alors Fred ??

:?

Publié : ven. 26/mars/2004 20:26
par Oliv
compilation ********* ; hop ça sort 3 exe
1 pour MAC
1 pour LINUX
1 pour PC
1 pour amiga
euhhh, j'ai pourtant pas bu........ 3 exe ???? moi je vois 4 choix :lol: :lol:

Publié : ven. 26/mars/2004 20:44
par Lukky
Exact !

Bein déjà si dans tes applic tu utilise la moinde API windows déjà t'es mal, ça doit être possible mais pour des applic simple en console peut-être.

Moi ça me parait bien difficile pour finalement pas grand chose, y'a des langages qui le font plus ou moins, python par exemple mais python ne créé pas d'exe (on peut sous windows avec certains outils mais bon on est proche de la bidouille) on est plutôt dans la philosophie script avec des bibliothèques communes aux deux systèmes.

En fait je sais pas mais bon l'espérance fait vivre, pourquoi t'en priver.

JL

Publié : sam. 27/mars/2004 10:41
par Invité
Attention , j'ai pas dit que c'etait facile


mais suis mon resonnement , une fenetre quel soit windows, apple ou amiga
ou linux reste une fenetre non ?

il faudrait une sorte de librairie qui "traduirai" les apis windows en
fonctions " Gem " pour l'atari (par exemple !!)
et en fonction equivalente (je sais plus leur nom !!) pour amiga
ect ..... un system fenetré est un peut toujours pareil
des fenetres qui se meuvent, qui change de forme, des icones, un pointeur de souris , des lecteur de disk , ect ...
il y a quand meme beaucoup de point communs mem si la facon de les activer est tres differente (je suis pas sur la ?!!)
mais c'est aussi le but d'un compillateur non ?

je dit pas que toute les fonction windows on un equivalent chez les autres
apres tout ,
deja pourquoi ne pas esperer pouvoir ecrire un program sous
purebasic windows, qui pourrai generer un code pour linux ??
ensuite ce code tournerai sur linux !!
exemple : j'ai purebasic windows !!
je fait un petit programme qui n'emplois pas trop de specifiicite windows
je le compile avec "une option linux"
et hop le program tournera sur une plateforme linux (mais pas sur windows faut pas trop en demander quand meme )

en tous cas cela eviterai d'avoir 3 (ou 4) versions de purebasic
chez soit !!!

voila c'etait juste une idees hein ?? !!





:D

Publié : dim. 28/mars/2004 13:57
par Lukky
Non je suis d'accord avec toi et je vois ton raisonnement, je repense à python avec lequel tu installes wxPython une biblio qui sert d'interface avec le système de fenêtre windows qui existe aussi sans doute sous linux et qui te permet avec un seul code d'avoir le même résultat sur les deux systèmes.

On peut dire que ça existe déjà, regarde Python de plus près tu seras surpris de son efficacité, il peux en quelques ligne affectuer une tache qui aurait necessité 10 fois plus de lignes dans n'importe quel autre langage.

Tu me diras pourquoi je n'utilise pas python, parce que c'est un langage script, pas de compilation, pas de sécurité du code, mais ça évolue rapidement, alors wait and see.

JL

Publié : lun. 29/mars/2004 16:03
par Invité
ok je vais jeter un coup d'oeil sur le net et sur un de mes vieux
"LOGIN" (Dream) Merci . :)

Publié : lun. 26/avr./2004 18:12
par Backup
Fred !

a priori le REALBASIC fait ça !! (le code multimachine)
tu pense un jours faire une usine a gaz ?? :lol: