Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/01/2012, 15h27   #1
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Par défaut Developpement multi portabilité

Bonjour,
je ne savais pas où posé cette question, mais je voudrai simplement savoir quels sont les OS qui me permetront de toucher tout les grand groupes de systèmes différent et proposer ainsi mon programme sur n'importe quelle machine.
Et quand est ce qu'il faut préter attention aux 32 bits et 64 bits - je veux dire par là, dois-je proposer les 2 types de versions.
Cela dépend sans doute du langage utilisé, mais aussi des outils utilisés, et donc j'espère que même si le post ne se trouve pas au bonne endroit, j'espère que vous sauriez me rediriger

merci d'avance.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2012, 16h03   #2
Membre confirmé
 
Homme
Ingénieur systèmes et réseaux
Inscription : janvier 2008
Messages : 218
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : janvier 2008
Messages : 218
Points : 228
Points : 228
A mon avis, ce n'est pas une question d'OS mais plus de langage ou d'outils utilisé dans la cas de dev d'appli lourde.

Par exemple, si tu veux quelque chose de très portable et qui tournera sur toutes les plateformes, je pense qu'il serait bon que tu regardes du coté de Java.

Après tu peux aussi utiliser un framework comme Qt (C++) qui te permettra une certaine portabilité de ton appli.

Mais bon, si tu vais du C#, le truc un peu à la mode, ben tout de suite, tu te restreints aux utilisateurs de windows (c'est à dire à la plus grande majorité).

Après, tu as tout de même un vaste choix de langage pour faire ce que tu veux.


Cordialement,
Patouche
__________________
www.farkess.com
patouche est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/01/2012, 16h08   #3
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Non mon projet se résume pour le moment qu'au c, et s'il évolue, ça sera seulement je pense en C++.

Je dois me diriger dans ce cas vers le forum du langage c ?
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/01/2012, 16h14   #4
Membre confirmé
 
Homme
Ingénieur systèmes et réseaux
Inscription : janvier 2008
Messages : 218
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : janvier 2008
Messages : 218
Points : 228
Points : 228
Ben si ton projet est en C.... ça limite déjà largement les possibilités.

Je pense que dans ce cas là, il faut que tu compiles ton programme sur les différentes plateformes cibles sinon ça risque fort de ne pas marcher. Le problème est que si tu codes ton programme sur une plateforme spécifique, le porter sur une autre plateforme risque d'être bien compliqué. Pour cela, il te faut utiliser une couche d'abstraction tel qu'un framework (peut être le SDL, mais je ne sais pas trop car je ne l'ai jamais utilisée) pour ne pas avoir trop de boulot par la suite.


Cordialement,
Patouche
__________________
www.farkess.com
patouche est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/01/2012, 16h19   #5
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Compiler sur les différents os n'est pas plus simple ?
et quels sont ces 'différentes plateformes cibles' chez Unix/Linux ?
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 08h48   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 538
Points : 7 754
Points : 7 754
Citation:
Envoyé par dafpp Voir le message
Compiler sur les différents os n'est pas plus simple ?
et quels sont ces 'différentes plateformes cibles' chez Unix/Linux ?
à minima les plateformes x86, sparc, hppa, mips, alpha, arm pour le matos :
*BSD
*Linux (rpm)
*linux (deb)
*linux (sources gentoo,hurd,etc...)
*HPUX
*AIX
*SOLARIS
*MacOSX (famille BSD)
*Android à la limite aussi


*IRIX (encore que..normalement disparu)
*Tru64 (normalement disparu)
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/01/2012, 09h11   #7
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
D'accord, ça me semble correct (en nombre d'OS), merci
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h41.


 
 
 
 
Partenaires

Hébergement Web