| |
Consulter les messages sans réponse | Consulter les sujets actifs
| Auteur |
Message |
|
Alduril
|
Publié: 02 Oct 2002, 19:36 |
|
Inscription : 30 Jan 2002, 16:38 Message(s) : 793 Localisation : Montreal
|
C'est un langage pour faire quoi ou qui ressemble à quoi?
PHP, HTML, Java, C, Assembleur, Basic, Pascal?
J'sais pas si tu le sais, mais c'est tout un projet dans lequel tu t'embarques
Bonne chance...
_________________ Gamertag : Galchavad
|
|
| Haut |
|
 |
|
Jump
|
Publié: 02 Oct 2002, 22:51 |
|
Inscription : 07 Jan 2002, 00:24 Message(s) : 5834
|
De loin, l'étape la plus compliqué sera le compilateur, à moins que vous transformiez le code dans votre langue vers un autre (genre c++) et que vous le compiliez avec leur engin.
Il existe pas mal de livre là dessus, si ça vous tentes ça pourrais faire un excellent sujet pour une maîtrise et un doc en info... 
_________________ This posting is provided "AS IS" with no warranties, and confers no rights! ©2006 - 2014 Jump
|
|
| Haut |
|
 |
|
Procyon
|
Publié: 03 Oct 2002, 11:25 |
|
Inscription : 07 Jan 2002, 15:10 Message(s) : 3551 Localisation : Beauport, Québec
|
Un nouveau langage cool serait peut-être du style très naturel et à la limite multilingue.
Voici mes deux programmes qui font la même chose.
Code : Bonjour ordinateur, j'aimerais que tu m'affiche la phrase "Bonjour le monde" dans une fenêtre de dialigue normale à l'écran et que tu affiches uniquement le bouton "ok". Quand l'usager appuie sur "ok", ça serait bien de fermer la fenêtre.
Code : Hi computer, I would like you to print "Hello world" on the screen within a standard dialog window and with would also contain a button labeled "ok". When a user presses the "ok" button, it would be nice to close the window.
On pourrait aussi inclure des modules. Par exemple dans la phrase suivante: Code : Maintenant, valide l'identité de l'usager et laisse le entrer s'il est dans la catégorie "Administrateurs".
L'ordinateur ne sais évidement pas ce qu'est "valide l'identité de l'usager", on pourrait se définir un module: Code : Module "valider une identité" { (On sait que le scanneur rétinien est posé sur le port 0)
Utiliser le port 0 pour retirer l'image du périphérique. Cadrer l'image sur l'iris et ajuster la luminosité et la coloration pour avoir le standard "test rétinien". Comparer bit par bit avec les images de la base de données "Usagers autorisés" en notant les marges de différences. Si une marge de différence est moins de 5%, marquer cette image comme référence.
Prendre toutes les références et faire une comparaison appronfondie. Si la marge de différence appronfondie est à moins de 5%, valider l'usager.
Si aucune correspondance n'est trouvée, recommencer à partir de la lecture du port 5 fois.
Si après les 5 fois il n'y a toujours pas de correspondance, refuser l'accès et afficher "Vous n'êtes pas autorisé à entrer dans ce système" à l'écran. }
J'aimerais bien ce genre de langage.
_________________ Procyon,
Modérateur de la section Trouvailles
|
|
| Haut |
|
 |
|
Matbouch
|
Publié: 03 Oct 2002, 12:26 |
|
Inscription : 14 Mars 2002, 22:24 Message(s) : 3308 Localisation : Québec
|
Procyon a écrit: Un nouveau langage cool serait peut-être du style très naturel et à la limite multilingue. Voici mes deux programmes qui font la même chose. Code : Bonjour ordinateur, j'aimerais que tu m'affiche la phrase "Bonjour le monde" dans une fenêtre de dialigue normale à l'écran et que tu affiches uniquement le bouton "ok". Quand l'usager appuie sur "ok", ça serait bien de fermer la fenêtre.
Code : Hi computer, I would like you to print "Hello world" on the screen within a standard dialog window and with would also contain a button labeled "ok". When a user presses the "ok" button, it would be nice to close the window.
On pourrait aussi inclure des modules. Par exemple dans la phrase suivante: Code : Maintenant, valide l'identité de l'usager et laisse le entrer s'il est dans la catégorie "Administrateurs".
L'ordinateur ne sais évidement pas ce qu'est "valide l'identité de l'usager", on pourrait se définir un module: Code : Module "valider une identité" { (On sait que le scanneur rétinien est posé sur le port 0)
Utiliser le port 0 pour retirer l'image du périphérique. Cadrer l'image sur l'iris et ajuster la luminosité et la coloration pour avoir le standard "test rétinien". Comparer bit par bit avec les images de la base de données "Usagers autorisés" en notant les marges de différences. Si une marge de différence est moins de 5%, marquer cette image comme référence.
Prendre toutes les références et faire une comparaison appronfondie. Si la marge de différence appronfondie est à moins de 5%, valider l'usager.
Si aucune correspondance n'est trouvée, recommencer à partir de la lecture du port 5 fois.
Si après les 5 fois il n'y a toujours pas de correspondance, refuser l'accès et afficher "Vous n'êtes pas autorisé à entrer dans ce système" à l'écran. }
J'aimerais bien ce genre de langage.
Je ne crois pas qu'il y aurait beaucoup d'adeptes de ce langages, sauf peut-être pour de la programmation personnelle par du monde qui ne connaissent rien en informatique...
je n'ose pas imaginer le temps que ca prendrait pour faire un programme!
ni non plus le temps pour programmer le compilateur
|
|
| Haut |
|
 |
|
Matbouch
|
Publié: 03 Oct 2002, 17:39 |
|
Inscription : 14 Mars 2002, 22:24 Message(s) : 3308 Localisation : Québec
|
kronenbourg a écrit: le cobol c'est presque ca! (juste en anglais évidemment!)
Je sais pas si tu as ben programmé en cobol, mais c'est très loin du langage humain..
peut-être plus que certains langages, mais quand même très loin
|
|
| Haut |
|
 |
|
Alduril
|
Publié: 03 Oct 2002, 18:32 |
|
Inscription : 30 Jan 2002, 16:38 Message(s) : 793 Localisation : Montreal
|
Procyon a écrit: Un nouveau langage cool serait peut-être du style très naturel et à la limite multilingue.
Je ne sais pas si tu as essayé le VBA de Word ou Excel... Les fonctions sont traduites en francais( si ton word est francais ). C'est assez poche! C'est des fonctions tels que DeplacerCurseurPlage, DeplacerLeCurseurEnHautDeLaPage ou ActiverSelectionMultiligne...
_________________ Gamertag : Galchavad
|
|
| Haut |
|
 |
|
Patrick Day
|
Publié: 03 Oct 2002, 18:39 |
|
Inscription : 06 Jan 2002, 23:07 Message(s) : 2329
|
Matbouch a écrit: kronenbourg a écrit: le cobol c'est presque ca! (juste en anglais évidemment!) Je sais pas si tu as ben programmé en cobol, mais c'est très loin du langage humain..  peut-être plus que certains langages, mais quand même très loin
??? bin voyons, Cobol c'est de l'anglais pur et simple !!
add jour of jour-total to total
move a to b
display "salut"
bref c'est assez explicite merci sur ce que c'est sensé faire
sans compter la superbe fonction PUISSANTE  evaluate
evaluate true
when a <10
multiply 2 by b
.
.
.
_________________ Patrick Day, Modérateur des forums Arts & Spectacles et Sports & Loisirs
|
|
| Haut |
|
 |
|
Patrick Day
|
Publié: 03 Oct 2002, 18:46 |
|
Inscription : 06 Jan 2002, 23:07 Message(s) : 2329
|
Alduril a écrit: Procyon a écrit: Un nouveau langage cool serait peut-être du style très naturel et à la limite multilingue.
Je ne sais pas si tu as essayé le VBA de Word ou Excel... Les fonctions sont traduites en francais( si ton word est francais ). C'est assez poche! C'est des fonctions tels que DeplacerCurseurPlage, DeplacerLeCurseurEnHautDeLaPage ou ActiverSelectionMultiligne...
héhé tu as raison. Ça c'est une des choses les plus poches que j'ai pu voir
Bin peut-être à part une chose:
Pour accéder à un indice de tableau en vb c'est
tab(5) au lieu de tab[5] comme dans tous les ?$%?$% de langages
quand je vois tab(5) pour moi c'est une fonction avec un paramètre entre parenthèse pas un array !
en tk...........
_________________ Patrick Day, Modérateur des forums Arts & Spectacles et Sports & Loisirs
|
|
| Haut |
|
 |
|
Matbouch
|
Publié: 06 Oct 2002, 23:37 |
|
Inscription : 14 Mars 2002, 22:24 Message(s) : 3308 Localisation : Québec
|
Patrick Day a écrit: Matbouch a écrit: kronenbourg a écrit: le cobol c'est presque ca! (juste en anglais évidemment!) Je sais pas si tu as ben programmé en cobol, mais c'est très loin du langage humain..  peut-être plus que certains langages, mais quand même très loin ??? bin voyons, Cobol c'est de l'anglais pur et simple !! add jour of jour-total to total move a to b display "salut" bref c'est assez explicite merci sur ce que c'est sensé faire sans compter la superbe fonction PUISSANTE  evaluate evaluate true when a <10 multiply 2 by b . . .
Peut être pour le code, mais pas pour la partie de déclaration des variables
|
|
| Haut |
|
 |
|
Richy
|
Publié: 09 Oct 2002, 11:10 |
|
Inscription : 18 Juin 2002, 16:13 Message(s) : 412 Localisation : Sainte-Foy PAS QUÉBEC (maudites fusions)
|
Patrick Day a écrit: Pour accéder à un indice de tableau en vb c'est tab(5) au lieu de tab[5] comme dans tous les ?$%?$% de langages
quand je vois tab(5) pour moi c'est une fonction avec un paramètre entre parenthèse pas un array ! en tk...........
J'ai encore plus mêlant que ça : du Matlab!
Pour accéder à l'élément sur la ligne x colonne y d'une matrice en C++ c'est matrice[x][y]
En matlab c'est matrice(y,x)
Y'ont changé l'ordre ligne/colonne!!
Comme si c'est pas assez, Matlab commence les indices des cellules à 1 plutôt qu'à 0 comme d'habitude, donc tous tes indices se font décaler de 1 en passant du C++ au Matlab ou vice-versa.
Tout pour nous fourrer...
_________________ Un Homme devrait être capable de changer une couche, planifier une invasion, tuer un cochon, naviguer un vaisseau, designer un bâtiment, écrire un sonnet, fabriquer un mur, enterrer un mort, réconforter les mourants, suivre des ordres, donner des ordres, coopérer, agir seul, résoudre des équations, analyser un nouveau problème, programmer un ordinateur, cuisiner un bon repas, combattre efficacement et mourir galamment. La spécialisation, c'est pour les insectes.
|
|
| Haut |
|
 |
|
Matheo
|
Publié: 09 Oct 2002, 16:48 |
|
Inscription : 11 Mars 2002, 21:22 Message(s) : 239 Localisation : Montréal
|
|
Matlab c'est quand même pas si pire que ça. Ça prend juste un petit peu d'adaptation mais les syntaxes sont assez similaires au C++.
Comme outil de travail mathématiques, Matlab offre énormément de possibilités et c'est aussi très utilisé par certains appareils. Notamment une machine que j'ai déjà utilisée, tu branchais ton circuit dessus et ça te sortait toute ta réponse fréquentielle en amplitude et phase dans une bande de fréquence très large. L'appareil te générait un fichier *.m et tu n'avais plus qu'à faire plot() dans Matlab pour avoir ton graphique. Donc Matlab c'est bien car ça peut servir de standard.
|
|
| Haut |
|
 |
Qui est en ligne ? |
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s) |
|
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum
|
|
|
|