OVH Cloud OVH Cloud

C Sharp pour des applications complexes Windows

33 réponses
Avatar
Olivier
Bonjour,

Je voudrai savoir si C Sharp c'est mieux pour faire des applications complexes pour windows ou alors il vaut mieux rester sous C ++
?

Merci d'avance

Olivier

3 réponses

1 2 3 4
Avatar
ll
"Maddly Balet" @laposte.net> a écrit dans le
message de news:
(Sun, 31 Jul 2005 13:23:09 +0200), "ll" :

>Pendant des années il y a eu des utilitaires en V5 et VB6 qui avaient des
>kits d'installation de 4 à 8 Mo à télécharger des modems RTC et cela ne
>freinait pas particulièrement le nombre de Shareware et Freeware


diffusés.
>Avec le FW et ADSL on est resté dans le même rapport de taille/capacité


de
>téléchargement.

Les kits en questions étaient rapidement installés sur toutes les
machines à l'époque. Ces fichiers étaient très largement connus et
diffusés (notamment sur les CD-ROM des magazines informatiques) et
n'inspiraient aucune crainte à l'utilisateur final. Il n'en va pas de
même pour le framework .NET.



Je ne vois vraiment pas la différence avec maintenant !!!
Je ne vois pas où se trouve la crainte et on trouve le framework en
distribution libre également.
On est dans la même situation qu'à l'époque du VB 6 !!!


>Beaucoup de programmeurs VB6 sont encore à VB6 car la marche avec VB net


a
>été difficile à franchir...

D'où la méfiance des utilisateurs envers un kit qu'ils ne connaissent
pas.




Aucune raison d'avoir une méfiance partiuculière.


>Je ne vois pas trop le rapport entre les spécialistes du marketing et


notre
>sujet

Ils arrivent avec des études très concrètes sur le comportement du
client potentiel cherchant un produit spécifique sur internet, dans un
domaine en forte concurrence.




Etudes bizarres qui me paraissent avoir des fondements très étranges...
plutot anti microsoft peut etre que fondé sur la technique ou autre chose...


> mais si cela doit décider de vos choix de langages et plateforme il me
>semble que vous etes handicapé dès le départ dans vos projets.

Pas dans mon équipe, qui développe "sur commande" pour des clients
pour qui, encore une fois, la contrainte d'installation du framework
ne posera aucun problème. Une autre branche de ma boîte, qui développe
un outil diffusé et vendu sur internet (c'est là qu'interviennent les
gars du marketing), se voit en effet pour l'instant interdire tout
bonnement l'utilisation de .NET. Mais je vous rassure, on sait
développer de très bonnes applis en Java ;)



Chez vous vous avez donc des gens qui autorisent Java et interdisent .Net
?.....
faudra me donner l'adresse, que je l'évite :-)
Avatar
blt64
Java est multiplateforme et en plus sans rien toucher au
code...mac osx, linux, windows...Pardon ? Mono vous
dites ? effectivement mais il faut changer 40% du code...a
moin biensur qu'on dévellope des app pour command line.
Avatar
Merlin
blt64 a écrit :
Java est multiplateforme et en plus sans rien toucher au
code...mac osx, linux, windows...Pardon ? Mono vous
dites ? effectivement mais il faut changer 40% du code...a
moin biensur qu'on dévellope des app pour command line.



Le multiplateforme c'est un leurre car cela n'a qu'un intérêt très
limité et n'interesse au final qu'une petite, toute petite fraction des
développeurs.

Si Java était sorti dans les années 80, il aurait certainement été "le"
langage absolu. A cette époque on quittait CP/M et le standard PC
commençait à peine à s'imposer. Le Mac était déjà bien présent.
Pour les éditeurs de logiciels c'était un vrai pari.. je développe mon
soft pour PC ou pour Mac ? Un casse tête, un risque à prendre ou
d'énormes frais pour double développement...
Java aurait certainement réglé le problème et se serait imposé sans
difficulté.

Mais Java est sorti alors même que le marché est à 95% PC ... Alors le
multi plate-forme...
Apple est devenu un marchant de musique en ligne, la prochaine
génération d'ordinateur sera à processeur Intel et n'intéressera que le
noyau dur des fidèles, et quant à Linux, aussi sympathique soit-il, il
sert principalement d'OS gratuit pour faire du serveur Web (programmés
en PHP/MySQL et pas en Java) ou serveur de base de données, c'est à
dire un marché très spécial où il y a très peu de logiciels développés
en réalité et où Java n'est pas forcément leader. Linux ne s'impose pas
en tant que station utilisateur, là où le marché est le plus gros.

Donc l'intérêt de Java est très limité de ce point de vue. Il est
arrivé trop tard et propose une solution à un problème qui existait 20
ans avant mais qui ne se pose plus réellement...

Reste ensuite un bon langage qu'on peut comparer aux autres... Et Java
est intéressant mais n'est pas si génial que ça pour écraser le reste.
Sous Win32 il y a beaucoup plus rapide et simple, et sous .NET, par
force, C# est plus récent, mieux fichu.




--

///3rL1n________
www.e-naxos.com
gratuit section "Delphi Stargate"
1 2 3 4