A voir également:
- Developper sous linux, pourquoi?
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
- Linux live usb creator - Télécharger - Outils Internet
- Quel linux choisir - Guide
- Backtrack linux - Télécharger - Sécurité
1 réponse
hash.ucat
Messages postés
38
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
19 décembre 2008
4
11 déc. 2008 à 14:03
11 déc. 2008 à 14:03
Bonjour.
Je ne peux pas t'apporter des réponses sûres mais d'autres pourrons peut-être affirmer/infirmer ce que je dis.
>1) quel est la différance entre le developpement sous windows et le developpement sous linux?
Déjà tu n'as pas les mêmes outils, beaucoup de développeur Windows utilisent les outils Microsoft tel que Visual Studio qui est propriétaire et avec des versions payantes. (Sais-tu la différence entre un logiciel propriétaire gratuit et un logiciel libre ?)
Sous Linux, je pense, les gens ont plus l'habitude de développer avec de simple éditeurs de textes tel que VI ou EMACS puis compiler avec GCC et déboguer avec GDB (dans visual tous les outils sont dans un seul alors que sous Linux tu peux les choisir).
>2) pourquoi on a pas la même bibliothèque sous windows et linux?
Car Windows et propriétaire (on revient à ma question de tout à l'heure) et que donc le code source des bibliothèques faites par Windows n'est QUE lisible par les développeur Windows. La spécificité de Linux réside dans sa Licence (GPL) ce qui change tout car tout ce que tu développe sur Linux doit être libre - donc ton code doit être lisible par tous.
>3) pourquoi on préfere de faire la programmtion system sous linux?
C'est la première fois que j'entends ça ... Au contraire j'aurais plus tendance à dire que les entreprises ont tendance à avoir des environnements Windows et donc développe pour Windows. Ce qu'il faut bien comprendre c'est la différence avec un logiciel libre et un propriétaire.
Pour un logiciel libre, tous le monde peut voire le code donc tout le monde peut peut légalement ajouter son grain de sel afin de rendre ce logiciel plus agréable ou performant, chacun peut relire le code pour éviter les failles, de plus le fait qu'on puisse le redistribuer facilement et gratuitement ça entraine que plus de personnes l'utilise donc plus d'utilisateur créaient des documentation donc il est plus facile pour les nouveaux.
Sous Windows, la majorité des logiciels sont propriétaires. Les entreprises ont l'impression que par ce qu'elles ont payé, elles auront un logiciel de meilleur qualité ; ce qui n'est pas vrai. Par contre ce qui est vrai c'est que, comme elles ont payés, elles ont le droit de râler auprès de l'assistance ... (ce qui est faisable pour certains Linux comme Mandriva).
Si tu n'as pas compris ou que tu ne sais pas, essaie de bien assimiler la différence entre le monde libre et le monde propriétaire. Jette un coup d'œil aux licences.
J'espère avoir été clair.
HasH-
Je ne peux pas t'apporter des réponses sûres mais d'autres pourrons peut-être affirmer/infirmer ce que je dis.
>1) quel est la différance entre le developpement sous windows et le developpement sous linux?
Déjà tu n'as pas les mêmes outils, beaucoup de développeur Windows utilisent les outils Microsoft tel que Visual Studio qui est propriétaire et avec des versions payantes. (Sais-tu la différence entre un logiciel propriétaire gratuit et un logiciel libre ?)
Sous Linux, je pense, les gens ont plus l'habitude de développer avec de simple éditeurs de textes tel que VI ou EMACS puis compiler avec GCC et déboguer avec GDB (dans visual tous les outils sont dans un seul alors que sous Linux tu peux les choisir).
>2) pourquoi on a pas la même bibliothèque sous windows et linux?
Car Windows et propriétaire (on revient à ma question de tout à l'heure) et que donc le code source des bibliothèques faites par Windows n'est QUE lisible par les développeur Windows. La spécificité de Linux réside dans sa Licence (GPL) ce qui change tout car tout ce que tu développe sur Linux doit être libre - donc ton code doit être lisible par tous.
>3) pourquoi on préfere de faire la programmtion system sous linux?
C'est la première fois que j'entends ça ... Au contraire j'aurais plus tendance à dire que les entreprises ont tendance à avoir des environnements Windows et donc développe pour Windows. Ce qu'il faut bien comprendre c'est la différence avec un logiciel libre et un propriétaire.
Pour un logiciel libre, tous le monde peut voire le code donc tout le monde peut peut légalement ajouter son grain de sel afin de rendre ce logiciel plus agréable ou performant, chacun peut relire le code pour éviter les failles, de plus le fait qu'on puisse le redistribuer facilement et gratuitement ça entraine que plus de personnes l'utilise donc plus d'utilisateur créaient des documentation donc il est plus facile pour les nouveaux.
Sous Windows, la majorité des logiciels sont propriétaires. Les entreprises ont l'impression que par ce qu'elles ont payé, elles auront un logiciel de meilleur qualité ; ce qui n'est pas vrai. Par contre ce qui est vrai c'est que, comme elles ont payés, elles ont le droit de râler auprès de l'assistance ... (ce qui est faisable pour certains Linux comme Mandriva).
Si tu n'as pas compris ou que tu ne sais pas, essaie de bien assimiler la différence entre le monde libre et le monde propriétaire. Jette un coup d'œil aux licences.
J'espère avoir été clair.
HasH-
11 déc. 2008 à 14:18