"Faut-il forcer ces clients à utiliser un OS plutôt qu'un autre?", c'est une question que certains comme moi doivent se poser aujourd'hui.
J'invite donc tout le monde à donner son avis sur l'une et/ou l'autre solution.
Dans mon cas, j'ai du mal à faire la part des choses car travaillant dans une jeune société et ayant que peu d’expérience car sortant d'étude, il m'est difficile de me positionner.
Malgré que la concurrence dans le domaine pour lequel je travaille soit majoritairement pour une environnement Windows, doit-je suivre ce mouvement?
- Pour un cas, si je ne le fait pas, je m'engage à de la programmation plus typé C++ en Cross Plate-forme qui peu paraitre complexe quand on débute dans le métier mais qui une fois mis en place, devient un outils puissant. De plus, laissé plus de libertés aux utilisateurs finaux les raviront.
- D'un autre côté, développer dans un langage simple comme du C# me garantira une meilleur maitrise de mon code, mais obligera les utilisateurs à être sous Windows. En plus de cela, nous trouvons aujourd'hui de plus en plus de développeur spécialisé dans le .net que du C++.
Ayant pris beaucoup d’expérience dans le développement C#, la seconde solution me parait intéressante mais me lie beaucoup trop à Windows, malgré l’existence du Framework Mono.
Avez-vous déjà eu a faire à cette situation, et comment vous en êtes vous sortis?
Partager