CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

C# : un langage prometeur ?

gollumkawder
gollumkawder
Niveau 10
10 juillet 2005 à 17:24:03

Musashi > Comme nous l´as montré Bigloo, oui ça devrait etre porté, mais oublions pas que ce qui fait la force du langage c´est le framework . NET, et sous linux walou. Donc je sais pas comment ils vont faire, mais a mon avis ça reste privilégié Microsoft..

Bigloo
Bigloo
Niveau 10
10 juillet 2005 à 18:24:24

Mono ( le projet C#-pour-tous) est multi plateforme. Et comme les programmeurs du libre passent leur temps à soutenir les mauvais, il a rencontré un succès aussi fou que Java :rire: .

Des mecs sur Linuxfr craignaient pour leur avenir, si jamais MS se mettait à la jouer solo, mais apparemment les " dirigeants" de Mono ont annoncé que le projet finirait par acquérir sa propre dynamique.

( Vive Python :-) aïe tapez pas)

lord_kalipsy
lord_kalipsy
Niveau 10
10 juillet 2005 à 19:20:14

Cobol.NET to pwnz them all !

gollumkawder
gollumkawder
Niveau 10
10 juillet 2005 à 19:41:18

directx ownz you, directx is everywhere

Musashi001
Musashi001
Niveau 10
10 juillet 2005 à 22:56:07

lol merci pour les précisions Gollum! :ok:

lord_kalipsy
lord_kalipsy
Niveau 10
11 juillet 2005 à 07:30:36

Gollum -> moué, tout le monde sait que directX est codé en Cobol ! :fou:

gollumkawder
gollumkawder
Niveau 10
11 juillet 2005 à 13:00:26

Pour vous faire plaisir:

Steve Ballmer, l´homme qui valait $10 billions
http://channel9.msdn.com/com/ShowPost.aspx?PostID=85529

PHP . NET compiler
http://channel9.msdn.com/com/ShowPost.aspx?PostID=49802

OS written in C#
http://channel9.msdn.com/com/ShowPost.aspx?PostID=68302

muaha

pierreonxbox
pierreonxbox
Niveau 10
12 juillet 2005 à 00:27:48

yep, bon je tente de me mettre au C# histoire que je puisse au moins gueuler en connaissance de cause. Bon ben de 1) j aime po ( je sais c est pas très developper comme argumentation, mais bon ^^)
2) j´arrive pas à trouver les classes qui m´interessent ( je suis bloquer je trouve pas les équivalents de JFRAME, JPANEL etc), bref comment fonctionne les interfaces graphique.

3)J ADORE : le fonctionnement simplifié des boutons

Musashi001
Musashi001
Niveau 10
14 juillet 2005 à 00:42:30

Je voulais demander aussi, c´est rapide le C#?
Si on le compare au C et au C++ ça serait:
C > C++ > C#

oui?

Tant que c´est pas
Java > C#
malade: malade:

dnob700
dnob700
Niveau 10
14 juillet 2005 à 01:09:41

il n´y a pas de différence de vitesse entre le C et le C++ si tu utilise le même compilateur, ensuite faut voir les lib que tu utilse.

Pour le C# oui c´est plus lent, mais ça doit rester probablement plus rapide que du java car les programme écrit en C# ne sont pas interprété mais bien exécuté en code machine ( contrairement au java). Par contre ce qui fait que c´est plus lent c´est que le code machine est généré à l´exécution pour chaque fonction lorsqu´elles sont appelé la premières fois pendant une exécutoion du programme. Et forcément ceci ( on appelle ça une compilation jit : just in time) prend du temps.

Mais le temps que tu y gagne en développement peut valoir le coup.

Mouuh
Mouuh
Niveau 6
14 juillet 2005 à 01:10:01

Musashi001> Question trop complexe. Cela dépend de beaucoup de chose. Ce que l´on programme et comment on le programme. Le mieux c´est d´aller voir sur les forums de developper.com mais même là les professionnels se tappent dessus à ce sujet.

Musashi001
Musashi001
Niveau 10
14 juillet 2005 à 02:48:12

Merci pour les info les gars! :ok:

Kilyn_
Kilyn_
Niveau 10
14 juillet 2005 à 13:54:44

" 2) j´arrive pas à trouver les classes qui m´interessent ( je suis bloquer je trouve pas les équivalents de JFRAME, JPANEL etc), bref comment fonctionne les interfaces graphique." :d) C´est peut-être pas la même logique que le Java. Tu crois que la gestion d´évênement en C# ( C sharp) consiste à implémenter les bibliothèques d´évènements de swing ou awt ?

dnob700 :d) Oui mais au moins le Java est multi plateforme. :-p

dnob700
dnob700
Niveau 10
14 juillet 2005 à 13:57:33

En théorie le C# aussi...

Kilyn_
Kilyn_
Niveau 10
14 juillet 2005 à 14:06:47

Ah bon ? Microsoft autoriserait ça ? :doute:

Musashi001
Musashi001
Niveau 10
14 juillet 2005 à 14:08:24

Eh bien c´est déja le cas pour le C et le C++ donc oui, mais la thérie est vite rompue ( il suffit d´utiliser directx ou des fênetre windows pour que ça ne soit plus portable.

Kilyn_
Kilyn_
Niveau 10
14 juillet 2005 à 14:14:12

Le C/C++ est portable ? Il me semblait que sur chaque système d´exploitation il fallait le recompiler à l´inverse du Java utilisable partout. J´ai plus qu´à transférer les " .class" compilées sous Windows pour les exécuter sous Linux par exemple.

dnob700
dnob700
Niveau 10
14 juillet 2005 à 14:14:36

ok, mais ça ne compte pas.En java aussi si j´utilise des api pas portable alors mes programmes ne seront pas portable, mais le langage est bien portable.

Pour le C#, ce n´est qu´un langage, il n´est protégé par rien du tout et n´importe qui pourrait écrire un compilo C#
Mais microsoft fait mieux, il ont rendu public l´intégralité des spécifiaction de l´IL c´est à dire du langage dans lequel est " compilé" le C# donc tout le monde peut écrire un compilateur JIT poru l´interpréter, comme mono par exemple.

Musashi001
Musashi001
Niveau 10
14 juillet 2005 à 21:54:54

"Le C/C++ est portable ? "

En fait on executable n´est pas portable, mais ton code source l´est si il est bien fait.

Mouuh
Mouuh
Niveau 6
15 juillet 2005 à 00:34:44

kilyn_ > Ben quand on dit d´un langage qu´il est portable, on parle du code source généralement. Bon il y aussi des gros malades comme Blizzard qui arrive à faire des jeux qui fonctionnent sous PC et Mac sur un seul DVD -_- Les rois de la portabilité ces types...

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment