Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2191 connectés 

 

Sujet(s) à lire :
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  20  21  22  23  24  25
Auteur Sujet :

BlaBla@Programmation

n°399323
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:29:23  profilanswer
 

Reprise du message précédent :

bobuse a écrit :

je continue sur C# ...  et un ya un SDK pour nunux ? :sarcastic:  

c'est marrant mais j'y crois pas trop la :D

mood
Publicité
Posté le 19-05-2003 à 11:29:23  profilanswer
 

n°399324
lorill
Posté le 19-05-2003 à 11:29:27  profilanswer
 

bobuse a écrit :

je continue sur C# ...  et un ya un SDK pour nunux ? :sarcastic:  


www.go-mono.com

n°399326
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 11:29:38  profilanswer
 

lorill a écrit :


ben pas grand chose en tout cas... c'est juste un langage, y'a pas d'api :o


 
[:mlc2] mais alors cai nul
tu penses en faire un vrai langage "fonctionnel" ( fonctionnel dans le sens utile et utilisable) un jour ?

n°399329
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 11:30:27  profilanswer
 

lorill a écrit :


contradiction spotted... Ton mot clef, c'est un objet ?

non, mais les types sont des objets, les valeurs sont des objets, etc...
le nombre "5" est un objet de type Int32 par exemple. Tu peux ainsi saisir un truc comme : 5.Add(2)


---------------
J'ai un string dans l'array (Paris Hilton)
n°399331
chrisbk
-
Posté le 19-05-2003 à 11:30:56  profilanswer
 

simogeo a écrit :


 
[:mlc2] mais alors cai nul
tu penses en faire un vrai langage "fonctionnel" ( fonctionnel dans le sens utile et utilisable) un jour ?


 
c pete couille de faire les api :O :D

n°399333
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 11:31:15  profilanswer
 

Loom the gloom a écrit :

juste pour vous signaler que je me suis niqué l'autre genou ce weekend  [:k@zouille]  


:(


---------------
J'ai un string dans l'array (Paris Hilton)
n°399335
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:31:37  profilanswer
 

c'est pas un langage proprietaire a microsoft???

n°399337
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 11:32:10  profilanswer
 

chrisbk a écrit :


 
c pete couille de faire les api :O :D


 
faut demander a polo ou backdafuckup de vous les faire  :whistle:

n°399339
lorill
Posté le 19-05-2003 à 11:32:35  profilanswer
 

simogeo a écrit :


[:mlc2] mais alors cai nul


c'est surtout pas fini.. Point de vue api y'a que les entree sorties de base. En 2 mois de dev le soir et un tout petit peu depuis, c'est deja pas mal d'avoir un langage
 

simogeo a écrit :


tu penses en faire un vrai langage "fonctionnel" ( fonctionnel dans le sens utile et utilisable) un jour ?


j'aimerais bien, mais en ce moment j'y bosse pas des masses... J'ai un peu codé la semaine derniere (pour le clonage), mais j'ai d'autres centres d'interet.
 
si tu veux voir ce que j'ai prévu, mates la roadmap section doc du site, tu verras bien... Maintenant, ben faut coder :/

n°399341
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:32:52  profilanswer
 

harrysauce a écrit :


d'ailleurs harko c'est quoi les 2/3 trucs en moins dans SharpDevelop par rapport à Visual.NET???


:??:

mood
Publicité
Posté le 19-05-2003 à 11:32:52  profilanswer
 

n°399342
chrisbk
-
Posté le 19-05-2003 à 11:33:33  profilanswer
 

lorill a écrit :


c'est surtout pas fini.. Point de vue api y'a que les entree sorties de base. En 2 mois de dev le soir et un tout petit peu depuis, c'est deja pas mal d'avoir un langage


 
g mis 8 mois pour faire le mien [:mlc]

n°399343
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 11:33:38  profilanswer
 

harrysauce a écrit :


d'ailleurs harko c'est quoi les 2/3 trucs en moins par rapport à Visual.NET???


le débugger, y'a pas de débugger. mais bon, tu peux utiliser celui qui est livré avec le framework


---------------
J'ai un string dans l'array (Paris Hilton)
n°399344
bobuse
Posté le 19-05-2003 à 11:33:46  profilanswer
 

:love:  :love: merci


Message édité par bobuse le 19-05-2003 à 11:34:02

---------------
get amaroK plugin
n°399346
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-05-2003 à 11:34:01  profilanswer
 


 
- le numéro de série à taper à l'install
- ...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°399347
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:34:55  profilanswer
 

Harkonnen a écrit :


le débugger, y'a pas de débugger. mais bon, tu peux utiliser celui qui est livré avec le framework

Ok, merci...

n°399348
Loom the G​loom
Even coders get the blues...
Posté le 19-05-2003 à 11:35:16  profilanswer
 


 
nan mais en fait, y'a 2 mois je me suis fait une entorse des ligaments du genou droit, aujourd'hui plus ou moins guérie...
 
jeudi soir à l'entrainement, j'ai repris un choc dessus, j'ai quand même joué dimanche car ça allait à peu près, et pendant le match, me suis fait mal au genou gauche cette fois...
 
je vais bientot finir sur les rotules si ça continue !


---------------
Music|Market|Feed|Loom|DVD
n°399349
gm_superst​ar
Appelez-moi Super
Posté le 19-05-2003 à 11:35:51  profilanswer
 
n°399350
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:35:55  profilanswer
 

Loom the gloom a écrit :


 
nan mais en fait, y'a 2 mois je me suis fait une entorse des ligaments du genou droit, aujourd'hui plus ou moins guérie...
 
jeudi soir à l'entrainement, j'ai repris un choc dessus, j'ai quand même joué dimanche car ça allait à peu près, et pendant le match, me suis fait mal au genou gauche cette fois...
 
je vais bientot finir sur les rotules si ça continue !

match de quoi? :??:

n°399351
nero27
Posté le 19-05-2003 à 11:35:58  profilanswer
 

Harkonnen a écrit :


Sincèrement, c'est pas mal du tout. Y'a bien quelques trucs à la con, comme les attributes ou autres, mais dans l'ensemble c'est du bon boulot.
Il existe des tas de wrappers pour .NET : un wrapper SDL, un wrapper Jabber, un wrapper MSN Messenger (pas développé par Microsoft par contre, on croit réver), etc... Tu peux interfacer ton application avec un grand nombre d'outils disponibles. A titre d'exemple, je suis en train d'implémenter dans mon bot une interface de communication via MSN Messenger pour pouvoir le piloter à distance. Ca se fait super rapidement, car le wrapper possède des évènements prédéfinis ! Tu as un évènement quand un message arrive, un autre quand un contact se connecte, etc... Tu as même un évènement qui est déclenché quand ton contact est en train de taper au clavier, comme pour MSN Messenger.
J'ai placé le lien vers ce wrapper dans le topic des bots.
 
C'est pas que je fasse de la pub à Microsoft, mais pour une fois qu'ils font un truc bien et gratuit, autant le dire aussi. On sait les critiquer quand ils font des trucs pourris après tout. Même si le but de C# est de tuer Java, et pas de proposer un langage agréable à utiliser, je reconnais qu'ils ont tous les atouts pour le faire (hélas). Mais je préfère que Java soit tué par le C# que par VB par exemple. (ceci dit, Java n'est pas mort, loin de là, et c'est pas demain la veille je pense)


C'est vrai qu'il m'a l'air bien fait :love:
 
Sinon, pour ce qui est de Java, je pense qu'il y a encore du boulot avant qu'il soit enterré : m'étonnerais que C# remplace Java sous linux/Unix/Mac OS/etc par exemple !
 
Sinon, petite question de débutant : c'est quoi que vous appelez un wrapper :??:

n°399353
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 11:37:04  profilanswer
 

bobuse a écrit :

je continue sur C# ...  et un ya un SDK pour nunux ? :sarcastic:  

y'a un portage de .NET pour FreeBSD


---------------
J'ai un string dans l'array (Paris Hilton)
n°399354
Loom the G​loom
Even coders get the blues...
Posté le 19-05-2003 à 11:37:19  profilanswer
 

harrysauce a écrit :

match de quoi? :??:


 
foutchebôle


---------------
Music|Market|Feed|Loom|DVD
n°399357
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:38:51  profilanswer
 

sport de tapettes :o

n°399358
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 11:40:11  profilanswer
 


 
j me ferais bien un petit plaisir de te fragger gm_  :sol:

n°399359
backdafuck​up
Back to da old skool
Posté le 19-05-2003 à 11:41:25  profilanswer
 

harrysauce a écrit :

sport de tapettes :o


[:plusun]
 
Vive le rugby  

Spoiler :


Allez le Stade Toulousain....


 
[:neowen]

n°399360
Loom the G​loom
Even coders get the blues...
Posté le 19-05-2003 à 11:42:47  profilanswer
 

harrysauce a écrit :

sport de tapettes :o


 
ta gueule :o


---------------
Music|Market|Feed|Loom|DVD
n°399361
nero27
Posté le 19-05-2003 à 11:43:03  profilanswer
 

harrysauce a écrit :

sport de tapettes :o


Vive le rugby !!!
 
Edit : [:grilled]


Message édité par nero27 le 19-05-2003 à 11:43:37
n°399362
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 11:43:20  profilanswer
 

nero27 a écrit :

Sinon, petite question de débutant : c'est quoi que vous appelez un wrapper :??:


C'est une coquille. En fait, un wrapper joue le role d'enveloppe : un wrapper SDL enveloppe dans des classes, évènements, etc... l'ensemble de l'API SDL.


---------------
J'ai un string dans l'array (Paris Hilton)
n°399363
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:43:30  profilanswer
 

backdafuckup a écrit :


[:plusun]
 
Vive le rugby  

Spoiler :


Allez le Stade Toulousain....


 
[:neowen]


sport de tapettes aussi :o

n°399365
nero27
Posté le 19-05-2003 à 11:44:34  profilanswer
 

Harkonnen a écrit :


C'est une coquille. En fait, un wrapper joue le role d'enveloppe : un wrapper SDL enveloppe dans des classes, évènements, etc... l'ensemble de l'API SDL.  


tu peux approfondir un petit peu, je pige pas complètement ?

n°399368
skeye
Posté le 19-05-2003 à 11:45:30  profilanswer
 

Quelqu'un connait ImageGear, de chez Accusoft?

n°399371
backdafuck​up
Back to da old skool
Posté le 19-05-2003 à 11:46:18  profilanswer
 

harrysauce a écrit :


sport de tapettes aussi :o


C'est sur que le curling c'est un sport d'hommes :o
 
En plus t'es Toulousain toi il me semble ???
Et tu n'es meme pas derriere le stade, la seule fierté qu'il nous reste ?

n°399372
kadreg
profil: Utilisateur
Posté le 19-05-2003 à 11:47:39  profilanswer
 

backdafuckup a écrit :


Et tu n'es meme pas derriere le stade ?


 
ENcore une allusion graveleuse ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°399374
skeye
Posté le 19-05-2003 à 11:47:51  profilanswer
 

backdafuckup a écrit :


C'est sur que le curling c'est un sport d'hommes :o
 
En plus t'es Toulousain toi il me semble ???
Et tu n'es meme pas derriere le stade, la seule fierté qu'il nous reste ?


Ca dépend, c'est quel coté que tu appelles le devant?
 :whistle:

n°399375
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 11:48:23  profilanswer
 

backdafuckup a écrit :


C'est sur que le curling c'est un sport d'hommes :o
 
En plus t'es Toulousain toi il me semble ???
Et tu n'es meme pas derriere le stade, la seule fierté qu'il nous reste ?

ben en fait je suis contre toutes ces conneries de sports qui font depenser pleins de thunes à la ville.....
 
Est-ce que tu ne penses pas que toute la thune que la mairie investit dans le stade toulousain (budget assez enorme je crois) serait plus utile ailleurs (restos du coeurs, aide aux sinistrés de AZF....)

n°399378
nero27
Posté le 19-05-2003 à 11:59:08  profilanswer
 

Est-ce que qq1 aurait trouvé le lien pour télécharger la C# SDK ?  
J'ai cherché, mais je tombe sur des liens qui ne fonctionnent pas :/

n°399380
harrysauce
Miaaaooou!
Posté le 19-05-2003 à 12:04:01  profilanswer
 

nero27 a écrit :

Est-ce que qq1 aurait trouvé le lien pour télécharger la C# SDK ?  
J'ai cherché, mais je tombe sur des liens qui ne fonctionnent pas :/


c'est pas le C# SDK qu'il faut chercher mais le .NET SDK :  
http://msdn.microsoft.com/library/ [...] mework.asp

n°399382
veryfree
Posté le 19-05-2003 à 12:12:28  profilanswer
 

:o

n°399383
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-05-2003 à 12:13:05  profilanswer
 

nero27 a écrit :


tu peux approfondir un petit peu, je pige pas complètement ?


Par exemple, la librairie graphique SDL est une librairie écrite en C, il s'agit donc de programmation procédurale, à priori inutilisable en C#.
Le wrapper est donc une encapsulation des fonctions de la SDL. En gros, il permet d'appliquer une structure objet à la SDL.
 
Exemple grossier : l'initialisation de la SDL.
En C, tu écrirais ceci, pour initialiser l'audio et la vidéo :

Code :
  1. SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO);


Ceci n'est pas faisable en C#. Tu ne peux donc pas utiliser la SDL en théorie dans ce langage.
 
Le wrapper va encapsuler cette fonction dans une classe, disons SDLObject :
 

Code :
  1. class SDLObject
  2. {
  3.    public SDLObject
  4.    {
  5.       SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO);
  6.    }
  7. }


 
Le programmeur du wrapper va ensuite générer une assembly à partir de ce code, que tu devras inclure à ton projet.
Ensuite, dans ton code C#, tu n'auras plus qu'a déclarer un SDLObject pour initialiser la SDL :
 

Code :
  1. using MySDLWrapper;
  2. class MaClasse
  3. {
  4.    public MaClasse()
  5.    {
  6.       SDLObject sdl = new SDLObject();
  7.    }
  8. }


MySDLWrapper est le nom de l'assembly générée. Tu pourras ensuite utiliser toutes les méthodes publiques de l'objet sdl.


Message édité par Harkonnen le 19-05-2003 à 12:14:08

---------------
J'ai un string dans l'array (Paris Hilton)
n°399386
lorill
Posté le 19-05-2003 à 12:15:33  profilanswer
 

chrisbk a écrit :


g mis 8 mois pour faire le mien [:mlc]


bah vi, mais le mien est extremement simple, et j'ai pas de compilo, ca aide  [:sinclaire]

n°399389
nero27
Posté le 19-05-2003 à 12:17:14  profilanswer
 

Harkonnen a écrit :


Par exemple, la librairie graphique SDL est une librairie écrite en C, il s'agit donc de programmation procédurale, à priori inutilisable en C#.
Le wrapper est donc une encapsulation des fonctions de la SDL. En gros, il permet d'appliquer une structure objet à la SDL.
 
Exemple grossier : l'initialisation de la SDL.
En C, tu écrirais ceci, pour initialiser l'audio et la vidéo :

Code :
  1. SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO);


Ceci n'est pas faisable en C#. Tu ne peux donc pas utiliser la SDL en théorie dans ce langage.
 
Le wrapper va encapsuler cette fonction dans une classe, disons SDLObject :
 

Code :
  1. class SDLObject
  2. {
  3.    public SDLObject
  4.    {
  5.       SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO);
  6.    }
  7. }


 
Le programmeur du wrapper va ensuite générer une assembly à partir de ce code, que tu devras inclure à ton projet.
Ensuite, dans ton code C#, tu n'auras plus qu'a déclarer un SDLObject pour initialiser la SDL :
 

Code :
  1. using MySDLWrapper;
  2. class MaClasse
  3. {
  4.    public MaClasse()
  5.    {
  6.       SDLObject sdl = new SDLObject();
  7.    }
  8. }


MySDLWrapper est le nom de l'assembly générée. Tu pourras ensuite utiliser toutes les méthodes publiques de l'objet sdl.


Merci Harko, très belle explication : j'ai tout compris (enfin je pense :D) [:spikler]  
 
En fait, c'est un peu comme un émulateur objet (grossièrement) !

n°399391
nero27
Posté le 19-05-2003 à 12:19:32  profilanswer
 

harrysauce a écrit :


c'est pas le C# SDK qu'il faut chercher mais le .NET SDK :  
http://msdn.microsoft.com/library/ [...] mework.asp


Je risquais pas de le trouver, en effet :pt1cable:  
 
Merci pour le lien en tout cas ;)
 
Tu ferais un sacré gourou harko : t'as parlé 5 min et tout le monde télécharge le C# [:nofret]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  20  21  22  23  24  25

Aller à :
 

Sujets relatifs
Les bots : programmation, pièges, principes, etc....[ Cherche langage de programmation ] + question PHP --> EXE ?
programmation debutantprogrammation Pocket PC en C++
[projet] Quel langage de programmation utiliser ? (active directory...Programmation d'un événement
Programmation openGLprogrammation HPVEE ...
Programmation ASM sur Windows ?[O Caml] Programmation d'un interpréteur - pb de syntaxe
Plus de sujets relatifs à : BlaBla@Programmation


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)