mardi 17 janvier 2006
ANSI soit-il
Un jeu de mot stupide pour débuter ce nouveau post.
Pour ceux qui n'aurai pas compris, j'ai récemment rencontré un problème fort délicat en se qui concerne l'encodage de texte. Comme vous le savez certainement il en existe beaucoup, comme par exemple l'unicode, l'utf8 (amis flasheur ), l'ascii, etc. et bien sur l'ANSI.
Il va s'en dire qu'il ne faut pas se mélanger les pinceaux car non seulement les codes correspondants aux caractères changent mais aussi la taille qu'ils prennent.
Pour ceux qui n'aurai pas compris, j'ai récemment rencontré un problème fort délicat en se qui concerne l'encodage de texte. Comme vous le savez certainement il en existe beaucoup, comme par exemple l'unicode, l'utf8 (amis flasheur ), l'ascii, etc. et bien sur l'ANSI.
Il va s'en dire qu'il ne faut pas se mélanger les pinceaux car non seulement les codes correspondants aux caractères changent mais aussi la taille qu'ils prennent.
Par SamsamTS , à 16:13 :: C# :: 7 commentaires
De retour ?
Une nouvelle année commence, avec, je l'espère plein de bonne chose pour vous tous.
Il est vrai que je n'ai plus posté de billet depuis fort longtemps.
Faute de temps ? Pas vraiment.
Faute d'envie ? Sûrement.
En tous les cas maintenant cela a changé. J'éprouve à présent l'envie de partager mes connaissances.
Cependant ne vous attendez pas à voir énormément de billets, ceux qui me connaissent savent que je ne parle pas beaucoup, mais je ferai un effort.
Parmi les questions que vous pouvez vous poser il y a très certainement celle-ci : Fait-il encore du Flash ?
La réponse est non. Ce n'est pas que je n'aime plus le Flash et son ActionScript, mais tous simplement parce que mes horizons se sont tournés vers un autre langage...pour l'instant...
De quoi vais-je vous parler alors ? Et bien je vais vous parler d'un langage se situant entre le C++, le Visual Basic et le Java. Il s'agit du C#.
QUELLE HORREUR !!! S'exclameront certains.
Ce n'est pas vraiment par choix que je me suis mis à se langage mais je doit reconnaître que j'y ai pris goût.
Bien sur, comme tous les langages, le C# possède ses avantages, ses inconvénients et ses contraintes.
Parmi les contraintes celle que l'on peut en premier lieu citer c'est le Framework .NET. Pour que les programmes fonctionnent celui-ci doit être présent sur votre machine de la même façon qui faut la machine virtuelle pour le Java. Le problème c'est qu'à l'heure actuel se framework n'est disponible uniquement pour l'OS de Microsoft. Microsoft qui d'ailleurs ne compte pas l'étendre à d'autre plateforme.
Mais rassurez-vous, ça ne s'arrête pas la puisque Microsoft à laissé la fenêtre ouverte sur les spécification du langage afin que quiconque, qui le veuille bien et qui surtout à le temps, puisse développer le framework pour d'autre plateforme. Je citerai à ce propos le projet MONO qui consiste à porter .NET sur Linux, Solaris, Mac OS X, Windows, et Unix.
Voilà, dès que possible j'essayerai d'en dire plus en espérant que cela vous intéressera.
Il est vrai que je n'ai plus posté de billet depuis fort longtemps.
Faute de temps ? Pas vraiment.
Faute d'envie ? Sûrement.
En tous les cas maintenant cela a changé. J'éprouve à présent l'envie de partager mes connaissances.
Cependant ne vous attendez pas à voir énormément de billets, ceux qui me connaissent savent que je ne parle pas beaucoup, mais je ferai un effort.
Parmi les questions que vous pouvez vous poser il y a très certainement celle-ci : Fait-il encore du Flash ?
La réponse est non. Ce n'est pas que je n'aime plus le Flash et son ActionScript, mais tous simplement parce que mes horizons se sont tournés vers un autre langage...pour l'instant...
De quoi vais-je vous parler alors ? Et bien je vais vous parler d'un langage se situant entre le C++, le Visual Basic et le Java. Il s'agit du C#.
QUELLE HORREUR !!! S'exclameront certains.
Ce n'est pas vraiment par choix que je me suis mis à se langage mais je doit reconnaître que j'y ai pris goût.
Bien sur, comme tous les langages, le C# possède ses avantages, ses inconvénients et ses contraintes.
Parmi les contraintes celle que l'on peut en premier lieu citer c'est le Framework .NET. Pour que les programmes fonctionnent celui-ci doit être présent sur votre machine de la même façon qui faut la machine virtuelle pour le Java. Le problème c'est qu'à l'heure actuel se framework n'est disponible uniquement pour l'OS de Microsoft. Microsoft qui d'ailleurs ne compte pas l'étendre à d'autre plateforme.
Mais rassurez-vous, ça ne s'arrête pas la puisque Microsoft à laissé la fenêtre ouverte sur les spécification du langage afin que quiconque, qui le veuille bien et qui surtout à le temps, puisse développer le framework pour d'autre plateforme. Je citerai à ce propos le projet MONO qui consiste à porter .NET sur Linux, Solaris, Mac OS X, Windows, et Unix.
Voilà, dès que possible j'essayerai d'en dire plus en espérant que cela vous intéressera.
Par SamsamTS , à 10:13 :: Général :: 5 commentaires