Salut Maan !

Voici un Bref recapitulatif de Mon expérience dans les langages de 
programmation

J'ai commencé la programmation autour de 2005 avec les scripts jaws.
Ma plus grande réussite à mes début a été de créer des scripts pour les 
encyclopédies numériques microsoft encarta.

Je m'y exerce toujours aujourd'hui, mais plus de façon accessoire parce que 
accaparé par d'autres langages.

A son IDE, si on peut l'appeller ainsi, pas vraiment de critique à faire. 
Totalement accessible mis à part le fait que j'aurais aimé trouver le nom 
d'une fonction autrement que par les premières lettres de son nom.

Puis, grace à l'université, je me suis versé dans le VBA.
Ma toute première application relativement autonome a été un logiciel de 
questions à choix multiples faite en VBA word.
J'y rentrait des question, et lorsque quelqu'un visitait mon ordinateur, je 
l'amenais à choisir parmi une liste de questionnaires à thèmes.
Les thèmes pouvaient être:
Me connaissez-vous vraiment ?
Connaissez-vous mon pays ?
êtes-vous cultivé ?
etc.

Par la suite, grace à la dll du lecteur windows media, j'ai donné la 
possibilité aux répondant d'écouter  au choix des musiques venant de mon 
best off musical.

Une partie statistiques des réponses était prévue, mais n'a jusqu'ici pas 
été implémentée.


Je me souviens avoir eu de franches rigolades grace à cette application que 
je possède toujours.

Aujourd'hui, le VBA word, je ne le pratique presque plus, au profit du VBA 
Excel et VBA Access, principalement à cause du boulot.

Tous ces environnement son parfaitement utilisables avec jaws, bien que cela 
décroisse avec le temps.

Cependant, comme c'est le cas avec beaucoup d'outils microsoft, on constate 
souvent un manque de synchronisation et des endroits où on fait compliqué 
alors qu'on aurait pû faire simple.

Quelques exemples:

* Le fait que pour les formulaires d'excel on utilise le pixel, et que dans 
access on utilise plutôt le twip.
* le fait que pour insérer une valeur de type date dans le champ d'un 
formulaire avant son ouverture qu'il faille d'abord le convertir en double; 
ce qui est totalement incohérent.

Enfin bref, continuons !

Mon premier IDE me permettant de créer des exécutables a été le visual 
studio 6.
J'y ai codé en vb6, c'est vrai, mais ai également beaucoup apprécié le 
visual cpp qui y était inclus.

Cependant, bien que j'ai énormément lu dessus, mes expérimentations avec le 
c++ n'ont pas dépassé le cadre des tests.

Qui sais ? S'il arrive que je sois forcé de l'utiliser...

Ensuite, évolution oblige, j'ai naturellement basculé vers le vb.net.

D'abord en vb 2003, qui m'a complètement déçu.
A mon humble avis, la précipitation de microsoft à sortir des produits pour 
nous faire  payer a encore frappé.
Ce n'est pas qu'il était bourré de bug, c'est plutôt qu'il faisait un 
changement radical, et pas toujours pour plus de simplicité, sans prévoir de 
transition pour les utilisateurs habitué au VB6.

Par la suite, par magouille, complot et autres négociations plus ou moins 
sordide, j'ai fini par avoir le visual studio 2008 dans sa version 
professionnelle.

Très bon IDE. Donne la possibilité de faire les choses de plusieurs façons 
différentes. Configurable à souhait. Et relativement accessible pour peu 
qu'on prenne la peine de le scripter soi-même.

A mon humble avis, son plus gros avantage est de proposer des créations de 
macro commandes pour se faciliter la vie.

Cependant, très lourd, et peu parraître une usine à gaz (comme dit Quentin) 
pour quelqu'un de non habitué.

L'une des applications dont je suis le plus fiert que j'y ai créé est une 
toute petite application de cryptage et de décryptage.

Je l'ai appelé chrystographie en hommage à ma petite amie christelle.

Et la clée de chiffrement est tout simplement l'index de son pseudonyme sur 
skype.

Elle nous sert pour nous envoyer par les mails normaux des messages cryptés 
que nous seuls (en principe) sommes capables de décrypter.

Il s'agit en général des messages les plus chauds, ceux qui ne doivent en 
aucun cas tomber dans les mains de personne d'autre que nous.

Dernièrement, j'ai eu le visual studio 2010 express. Mais je cherche encore 
un ordinateur sur lequel l'installer.
Mes appréciations de cet IDE ne m'ont été transmis que par les autres.

Peu accessible, lourd, bien que offrant de nombreuses possibilités.

Conseil m'a été donné que si un aveugles devait l'avoir, ce devrait être la 
version professionnelle qu'il devait choisir.

Avec le visual studio 2010, il est possible, via des plugin à intégrer, de 
coder pour les solution d'aple (i-phone, i-pad et compagnie), et aussi pour 
les système android. Ce que je trouve extrèmement intéressant. Car c'est 
selon moi l'avenir de la programmation. Je parle du développement 
d'application pour téléphones portables.

Je m'arrête ici pour l'instant !
Je reviendrais probablement pour parler de mon expérience avec les langages 
de script.


Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.






----- Original Message ----- 
From: "Maan ALOUN" <[email protected]>
To: <[email protected]>
Sent: Wednesday, April 25, 2012 10:31 AM
Subject: [progliste] Re: niveau d'accessibilité langage programmation


>
> salut Yannick,
>
> moi aussi, j'ai utilisé le vb6 où son interface de développement étais 
> très
> accessible et confortable avec jaws, mais je vais me retourner vers un 
> autre
> langage plus ouvert et portable entre les systèmes d'exploitations.
> mon problème que je n'aime pas utiliser le braille, pour cette raison le
> python pour moi n'est pas le bon langage.
> j'attends avec patience le reste de ton intervention.
> merci
>
>
>
> --------------------------------------------------
> From: "Yannick Youalé" <[email protected]>
> Sent: Tuesday, April 24, 2012 6:15 PM
> To: <[email protected]>
> Subject: [progliste] Re: niveau d'accessibilité langage programmation
>
>>
>>
>> Début de citation
>>
>> est ce qu'il y a un langage de programmation préféré chez les personnes
>> non
>> voyantes, si oui, pour quoi?
>>
>> Fin de citation
>>
>> C'est un peu comme chez les voyants: chacun a sa préférence.
>>
>> Sinon, les aveugles auront plus tendances à privilégier les langage qui 
>> se
>> manipulent facilement par un simple éditeur de texte.
>>
>>
>> Pour moi, il est désormais de notoriété internationale que c'est le VB6,
>> depuis que je le cri sur tous les toîts. A cause de son IDE hautement
>> accessible avec jaws, et sa permissivité dans la syntaxe. Par exemple, 
>> les
>> convertions de type se font implicitement. Pas besoin de se casser la 
>> tête
>> comme dans ces autres #@$! d'autres langages.
>>
>> Du côté des anglo-saxons, il me semble que le c# est devenu au fil du
>> temps
>> extrèmement populaire. Cependant c'est à mon avis dû au fait qu'il leur a
>> été imposé dans l'éducation.
>>
>> Et comment oublier le python qui a le double avantage de ne pas être cher
>> (puisqu'il ne coûte absolument rien) et est relativement facile à
>> comprendre.
>>
>>
>> On pourrait retourner ta question et se demander quels sont les langages
>> de
>> programmations que les aveugles n'aiment pas ou n'utilisent pas.
>>
>> Je n'ai jamais entendu qu'un aveugle utilisait régulièrement:
>>
>> * le windev, j'imagine parce que l'IDE est inaccessible;
>>
>> * des langages dont je ne connais que les noms et absolument rien d'autre
>> comme le D#, le f;
>>
>> * les vieux langages comme le cobol, le fortran, le list. Ou peut-être 
>> si,
>> une personne pour le cobol.
>>
>> Maintenant ça me fait penser qu'on dissocie rarement les environnements 
>> de
>> développement des langages pour lesquels ils sont utilisés. Sauf 
>> peut-être
>> pour les environnement à langage multiple.
>>
>> Je complèterai mon intervention un peu plus tard.
>>
>> Yannick Daniel Youalé
>> La programmation est une religion. Aimez-la, ou quittez-la.
>>
>>
>>
>> ----- Original Message ----- 
>> From: "Maan ALOUN" <[email protected]>
>> To: <[email protected]>
>> Sent: Tuesday, April 24, 2012 4:25 PM
>> Subject: [progliste] niveau d'accessibilité langage programmation
>>
>>
>>>
>>> salut tous le monde,
>>>
>>> j'ai quelques questions, si vous me permettez, et j'ai besoin des
>>> variétés
>>> des avis.
>>>
>>> comment savoir que un tel langage de programmation utilise  t-il les
>>> objet
>>> du système lui même, ou ses objet à lui?
>>> les objets control comme : edit, bouton, bouton d'option radio ... etc.
>>>
>>> autre question, peut-on dire que  les contrôles de tel langage est plus
>>> accessible que les controls dans un autre langage de programmation?
>>> les objets control comme : edit, bouton, bouton d'option radio ... etc.
>>>
>>> est ce que la portabilité des langages de programmation d'un système
>>> d'exploitation à un autre, affecte le niveau d'accessibilité dans le
>>> logiciel codé dans un système d'exploitation?
>>>
>>> est ce qu'il y a un langage de programmation préféré chez les personnes
>>> non
>>> voyantes, si oui, pour quoi?
>>>
>>> amicalement,
>>>
>>> Maan
>>>
>>>
>>> Progliste :
>>> Pour se désinscrire de la liste :
>>> mailto:[email protected]?subject=unsubscribe
>>>
>>> Pour voir les archives de la liste :
>>> http://www.mail-archive.com/[email protected]/
>>>
>>> Pour accéder aux fichiers de la liste
>>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
>>> je vous répondrez en privé.
>>>
>>
>>
>> Progliste :
>> Pour se désinscrire de la liste :
>> mailto:[email protected]?subject=unsubscribe
>>
>> Pour voir les archives de la liste :
>> http://www.mail-archive.com/[email protected]/
>>
>> Pour accéder aux fichiers de la liste
>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
>> je vous répondrez en privé.
>
>
> Progliste :
> Pour se désinscrire de la liste : 
> mailto:[email protected]?subject=unsubscribe
>
> Pour voir les archives de la liste :
> http://www.mail-archive.com/[email protected]/
>
> Pour accéder aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
> je vous répondrez en privé.
> 


Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.

Répondre à