| |||||
| Dernière réponse | |
|---|---|
| Sujet : merci....c# | |
| os2 | en t2k ici c'est encore populaire le cobol pas pour rien qu'il y a cobol objet
de plus cobol se donne encore dans la formation d'un étudiant en info |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| os2 | en t2k ici c'est encore populaire le cobol pas pour rien qu'il y a cobol objet
de plus cobol se donne encore dans la formation d'un étudiant en info |
| matafan | Une bonne analyse des dangers de C# : http://www.javalobby.org/clr.html |
| Rawhead rex | Le cobol c'est de la gnongnotte et le fortran77 alors : c'est meme pas un langage type :ouch: |
| Ventilo |
|
| El_gringo |
|
| Bruce |
|
| gilou |
|
| El_gringo |
|
| Ventilo | On peut rien faire en cobol, parce qu'il na pas de "fan base" :heink: |
| Bruce | Bha j'en connais un mais c vrais que c pas super courrant :) |
| El_gringo |
|
| gilou |
|
| Ventilo | Oui bon je suis d'accord, certain langages sont carément mal foutu ou plustôt désuet... mais les langages les plus populaires ont tous des bon côtés! |
| os2 | le cobol n'est vraiment pas mort
suffit de voir le nombre d'emploi qui exige la connaissance de ce langage au usa de plus cobol objet existe... |
| El_gringo |
|
| Ventilo |
|
| hastur |
|
| bjone | vi, non je dits pas que c'est mal, mais je dis juste qu'un mec qui refuse les pointeurs, risque de faire n'importe n'awak dans des langages à pointeurs cachés....
puis pour le garbage collector, il y a des cas tu ne peux pas différencier ce qui a été volontairement pas libéré, et pas libéré par erreur... c bien mais c pas top :D pi dans un boucle boeuf ou tu sais poa ce que tu fais, tu vas atteindre facilement des dizaines de megs de ram bouffés avant que les poubelles soient jetées :D |
| gfive | Bah justement, c'est la la force de ces languages (enfin, je parle surtout pour le Java, pasque je connais pas les autres) : le Garbage Collector fait très bien son travail, et se démerde pour libérer les objets que tu ne remet pas à null....Effectivement, on perd peut être un peu en perf que par rapport à du C++, mais je te garantis que ça tient la route pour la majorité des trucs..reste à pas programmer un truc super sensible et à très hautes perfs. avec ces languages : il faut choisir le bon....Mais si les exigences de perfs. permettent de se contenter d'un Garbage Collector, franchement, ce serait dommage, non? |
| bjone | oui mais tu vois, faire des
Set machin = Nothing en visual basic pour libérer l'objet (si le compteur de référence passe à 0), ou faire des truc = Null en C#, je trouve ça pas "clair et net". j'ai beaucoup de pote qui ne maitrisent pas les pointeurs en C/C++, et lorsqu'ils programment dans des languages sans pointeurs explicites, ils font autant n'importe quoi qu'avec des pointeurs, en pensant le faire bien ;) |
| H4dd3R | bjone le fait d´avoir des pointeurs empêche de programmer proprement objet..
Tu pourras jamais créer un objet sur car l´utilisateur pourra tjrs tt niquer en jouant avec des offsets sur des adresses. De plus les adresses empêchent une gestion propre (voire une gestion tt court car com c pitoyable) des références (pas de garbage collector). Je sais que ds le fond physiquement ça se passe avec des adresses, mais je suis pas contre les avoir cachées.. Comme ça propre!! (laissons le travail sale aux autres)!! ;) [jfdsdjhfuetppo]--Message édité par H4dd3R--[/jfdsdjhfuetppo] |
| gfive | Bjone : Ouais.....Ca dépend...j'ai appris le C et le Java en un assez court laps de temps quand j'étais à l'école...C'est vrai qu'au début, ça rebute un peu, le manque de pointeurs, mais on s'y fait très vite, et le plantage de structure, il est bien géré (en gros, tu te prends des NullPointerException at line trucmuche dans la tête si tu n'as pas instancié tes objets)...Et ça évite surtout d'oublier de libérer la mémoire, et ça, 'tain, c'est quand meme un gros point positif!! :D (bon, certes, ça fait un peu feignasse, mais c'est bon! :D) |
| bjone | putain moa, je fais des crises de nerfs si j'ai poa des pointeurs :D
d'autant plus que les langages sans pointeurs en ont forcément, mais il te font que croire que non, et des fois du plantes des structures parceque te sais pas ce qu'il se passe... |
| gfive | El_gringo : Sur le plan technique, ça dépend....Tu t'es jamais demandé pourquoi la majorité des erveurs Web de la planète étaient des Apache sous Linux ou Unix?? C'est sans doute pas par hasard, et pas seulement une question de prix..enfin bon, on va pas repartir dans un troll de la mort!! :D
Sinon, C#, pourquoi pas, mais Java garde quand même l'énorme avantage de la portabilité, et ça c'est loin d'être négligeable quand tu développes des trucs à installer partout... (mon OS, c'est Linux pour le boulot et 2000 pour les jeux, mon traitement de texte, c'est StarOffice6 (pour ce que je m'en sers :D)) |
| El_gringo |
[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo] |
| deathsharp | tu les aimes po toi? |
| H4dd3R | Heureusement que les pointeurs disparaissent!! Depuis le temps que je rêve de m´en débarasser.. ;)
Mais bon en fait ils disparaissent pas vraiment (merci le unsafe mode.. :( ).. Ceci dit en Java aussi ya moyen de réavoir des pointeurs, mais c pas aussi facile qu´un pauvre keyword!! ;) |
| deathsharp | moi g essayer ya qq temps...
- pas du tout plus la structure du code, les pointeurs disparraissent :cry: ( :D ) - la taille occuper en memoire :ouch: - decompilation totale... |
| Bruce |
|
| juju_le_barbare |
|
| El_gringo |
|
| deathsharp | kler :D :p |
| juju_le_barbare |
|
| Ev@NgeluS | http://www.programmationworld.com/ [...] agecsharp/ |
| doumoyamamoto | qq connait il un site sur le nouveau langage c# |




