Revue de sujet
LeDomaine Posté le 31 Mar 2009 à 19:15
Avatar de LeDomaine
Messages : 102
Actuellement DestroyGames travaille sur Conscience (et cela depuis 3 ans) et World Destiny (bien qu'il manque un graphiste 3D...).

Pour la critique, ce n'est pas spécialement pour eux que je ne le fait pas :) C'est aussi pour les personnes qui veulent gagner du temps/qui cherchent plus de facilité...

J'espère que ma réponse aura répondu a ta question :happy:
gouessej Posté le 31 Mar 2009 à 14:02
Messages : 337
Bonjour

Je ne vois pas l'intérêt d'un tel projet. L'anglais est quasiment incontournable quand on fait de l'informatique, la documentation de certaines API est parfois disponible uniquement dans cette langue tout comme un certain nombre de resources, exemples, tutoriels... Alors à quoi bon encourager celles et ceux qui ne veulent pas se mettre à la langue de Shakespeare? C'est juste reculer pour mieux sauter :confused: Sur certains forums, des gars posent des questions très bêtes car ils ne peuvent pas et/ou ne veulent pas lire la documentation (en anglais). Des solutions comme "Conscience" ne règlent pas ce problème, ça ne fait qu'aggraver la situation en laissant croire aux gens qu'on peut aller loin en informatique sans au moins une maîtrise de l'anglais technique. Je te souhaite quand même bon courage.

N.B: J'ai l'impression que tu te disperses depuis que tu as arrêté DestroyWeb. Comptes-tu mener à terme tous tes projets (jeux, etc...)?
LeDomaine Posté le 30 Mar 2009 à 15:40
Avatar de LeDomaine
Messages : 102

Citation :

Je travaille avec un outil (Windev) qui autorise de coder en anglais (IF FOR WHILE) ou en français (SI POUR TANTQUE), voire dans les deux langages. Pour la doc, c'est parfois un peu difficile.



Le logiciel sur ordinateur qui est prévu utilise aussi WinDev :happy:


Citation :

Concernant ton idée de "traduire" l'html, il faut faire très attention aux boucles de traduction : si tu traduis <b> en <g>, il faut vérifier qu'une balise <g> n'existe pas déjà.



Comme je l'ai dit, mon travail ne se limite pas a traduire les balises mais a vérifier si elles conviennent, si elles ne sont pas utilisée, etc... Conscience est en travaux depuis 3 ans et le résultat est encore loin d'une version complète... Le processus est long et énervant mais j'y arrive.


Citation :

Concernant la traduction, c'est quand même un grand chantier quand on regarde la quantité de balises (avec là encore un possible souci de récursivité) et également le nombre d'attributs. Dans ton exemple du <a href="">, il faut gérer le target, le alt, ..



Conscience est programmer d'une tel façon pour accepter de tels choses. Les options sur les div , les images et les liens ainsi que toutes autres sortent de balise acceptant les attributs sont gérée.


Citation :

De même, quand tu mentionnes le php, qu'est-ce qui est traduit ? Tout (fonctions comprises), ou uniquement les structures de contrôles ?



Le bût de Conscience est de traduire tout... Le PHP actuellement gère des choses basiques comme mysql_query => req_sql , mais plus tard , pourra très bien gérer la Programmation Orienté Objet.


Citation :

Surtout que si c'est pour initier, les langages suivants que pourrait envisager un développeur ne permettront pas la françisation.


La j'ai pas compris... :embarassed:

Gulix Posté le 30 Mar 2009 à 10:10
Avatar de Gulix
Messages : 184
L'idée, en elle-même, est intéressante, mais j'ai peur qu'elle soit peut-être dure à mettre en oeuvre. Je travaille avec un outil (Windev) qui autorise de coder en anglais (IF FOR WHILE) ou en français (SI POUR TANTQUE), voire dans les deux langages. Pour la doc, c'est parfois un peu difficile.

Concernant ton idée de "traduire" l'html, il faut faire très attention aux boucles de traduction : si tu traduis <b> en <g>, il faut vérifier qu'une balise <g> n'existe pas déjà. La "traduction" de <a href=""> en <lien=""> est déjà plus intéressante. Avoir un html francisé, plus concis (pas toutes les balises), est une idée intéressante pour par exemple des éditeurs de messages (forums, sites) à destination de non-experts en HTML.

Concernant la traduction, c'est quand même un grand chantier quand on regarde la quantité de balises (avec là encore un possible souci de récursivité) et également le nombre d'attributs. Dans ton exemple du <a href="">, il faut gérer le target, le alt, ... De même, quand tu mentionnes le php, qu'est-ce qui est traduit ? Tout (fonctions comprises), ou uniquement les structures de contrôles ?

Au final, je trouve l'idée d'un HTML épuré, raccourci, intéressant, mais beaucoup moins la traduction pure et simple. Surtout que si c'est pour initier, les langages suivants que pourrait envisager un développeur ne permettront pas la françisation.
LeDomaine Posté le 30 Mar 2009 à 09:08
Avatar de LeDomaine
Messages : 102
Melysoph :
Tout a été pensé pour cela. La programmation se passe directement sur le site de Conscience et tu peu donc passer du langage original a Conscience et inversement :)

Il est prévu depuis un an de créer un logiciel qui pourra aussi le faire (si le site de Conscience tombe en panne) , il fonctionne déjà mais n'est pas actualiser...

Mod :
Bien compris pour la balise , c'est maintenant corriger.
Scheindorf Posté le 30 Mar 2009 à 01:03
Avatar de Scheindorf
Messages : 77
c'est à voir, mais je ne suis que tres moyennement convaincu moi aussi, je ne vois absolument pas quel guelle peux avoir la partie traduction php...

bon courage quand même
Melysoph Posté le 30 Mar 2009 à 00:54
Avatar de Melysoph
Messages : 67
J'ai envie de dire pourquoi pas...
Le problème se situant quand même lorsque l'on recherche de la documentation sur internet...
Au moment de recouper les informations trouvées (en imaginant qu'ils trouve le bon lien pour ce qu'il cherche), il va y avoir un petit problème. Et finalement il devra apprendre les mots anglais pour pourvoir les changer en français...
Et je n'imagine pas si il veut poster sur forum en disant qu'il a un problème dans son code... Je ne sais pas trop comment vont réagir les gens en voyant tous les mots en français.

Même si cela part d'une bonne intention, je suis moyennement convaincu.
Mais si on peut aisément passer de la traduction française au langage originel, alors pourquoi pas ! :grin:

Je n'ai quand même pas compris quelque chose. Concrètement, quel forme aura conscience à sa sortie ?
Un IDE ? Vous comptez implanter tous les compilateurs de tous les langages dans un seul logiciel, avec la couche traductrice en plus ?
Ou bien cela ressemblera à un notepad++, et nous devrons compiler avec un autre logiciel ?
Ou encore, allez vous vous limiter aux langage interprété, ne nécessitant donc pas de compilation ?
Mod Posté le 29 Mar 2009 à 19:28
Avatar de Mod
Messages : 4954
Pour allergiques à l'anglais, ça peut être une bonne opportunité. Conscience fait en quelque sorte office de précompilateur sur le langage, ça peut être assez pratique si la mise en oeuvre est aisée.


Citation :

L'utilité vient sur les autres balises plus longue :
<a href=""> est égal a <lien=""> ainsi que <l="">.



Le raccourci <lien=""> peut en effet être efficace, mais le <l="">, je déconseillerais. Avoir plusieurs raccourcis pour une même fonctionnalité n'est pas toujours une bonne idée, on s'y perd plus vite, et lorsque l'on ne connais pas, on peut prendre un raccourci pour une fonction différente, ce qui peut perturber la compréhension. A mes yeux, le <lien=""> est très bien ;).

Bon courage pour la suite ^^.
stilobique Posté le 29 Mar 2009 à 16:46
Avatar de stilobique
Messages : 2387
Je suis du même avis que Greg, mais j'attends de voir !
LeDomaine Posté le 29 Mar 2009 à 16:29
Avatar de LeDomaine
Messages : 102
Et bien... pour la balise "grasse" , je ne pouvait pas faire mieux... Pour moi, la meilleure traduction de cette balise était G comme Gras...

L'utilité vient sur les autres balises plus longue :
<a href=""> est égal a <lien=""> ainsi que <l="">.
Gregouar Posté le 29 Mar 2009 à 16:25
Avatar de Gregouar
Messages : 989
Donc, <b></b> devient <g></g>, mouai, je suis pas encore tout à fait convaincu de l'utilité. :neutral:

Mais j'attends, et je verrai ce que ça donnera. :smile:
LeDomaine Posté le 29 Mar 2009 à 13:45
Avatar de LeDomaine
Messages : 102
Pour un petit exemple, il faudra patienter quelques temps... Je voudrai terminer les quelques balises qu'il reste en HTML (car le HTML est presque entièrement fini... :happy: ).

Oui il est prévu , une fois le PHP fini , d'intégrer d'autres langages, web et non-web. Le bût principal étant de traduire un peu tous les langages...

Le nom vient de moi... Il faut savoir que pendants ces trois ans de travaux , Conscience a vécu des "crises". Dans un premier temps, le nom de Maniak Fantastique Langage avait été donner , a ce moment la, les balises en "MFL" donnait :gras: :/gras: ... Pas très esthétique ni même simplifier... Puis vint le changement de nom en DestroyGames Langages , c'est a ce moment la que les balises ont arborer non pas ":" mais "<". Ensuite , j'ai vu le langage de programmation Jade créer ici sur ce forum... Je me suis dit "Jade... C'est beau et simple comparé a DestroyGames Langage" , c'est la ou le DGL a pris le nom de Conscience (CSC) :proud: .

Le travail sur le traduction d'un langage est long est fastidieux... En effet , d'abord la traduction (longue) des balises de ce langage , ensuite vient des testes sur les balises, pour juger si elles sont assez simplifiée ou non pour enfin arriver a quelque chose de simplifier.

L'exemple étant le progrès de la simplification :
:gras: => <gras> => <g>

Il est possible de coder un site HTML avec Conscience actuellement. Daru13 hier, invité a faire quelques testes et a qui j'ai montrer quelques balises traduites a aimer cela :)
Darktib Posté le 29 Mar 2009 à 10:43
Avatar de Darktib
Messages : 4017
Original comme idée... C'est interessant en tout cas. Est-ce que tu ajoutera aussi des langages non-web (genre C++, dbp, etc...) à Conscience ?

Je plussoie SEB pour l'exemple de page html.

Bonne continuation !

PS: le nom aussi est original... d'ou vient il ?
SEB Posté le 29 Mar 2009 à 10:16
Avatar de SEB
Messages : 554
En lisant le titre du topic je n'avais vraiment pas imaginé ca :D.

Et très franchement je pense que c'est un projet intéressant. Qui a surement de l'avenir surtout pour les gens qui débute dans les langages cités.

J'attend effectivement de voir la suite ^^ je suis curieux de ce que peut donner une page html en Conscience ^^
Daru13 Posté le 29 Mar 2009 à 01:22
Avatar de Daru13
Messages : 2884
Sympa, j'avoue que l'idée m'avait traversée l'esprit... :grin:
Des exemples ^^ ?
LeDomaine Posté le 29 Mar 2009 à 01:14
Avatar de LeDomaine
Messages : 102
Image

Logo de Daru13


Conscience est un langage (?) de traduction. Son bût principal étant de traduire et de simplifier les balises de certains langages, comme le HTML et le PHP. Ce langage de traduction est en développement depuis environ 3 années, celui-ci ayant traversé une phase d'alpha test et apprécié par les quelques codeurs qui l'ont testé, la programmation de ce "langage" a continué. Il intégrera bientôt une gestion entière du HTML. Le PHP étant encore en "stand by".

Quel est le bût de Conscience ?

Conscience n'a qu'un seule bût , celui ci étant d'aider toutes personnes anglophobes qui ne se familiarisent pas avec les langages que nous connaisont. Conscience n'est pas un langage de programmation a part entière, mais plutôt une traduction et simplfication des balises qui compose un langage.

A qui s'adresse t'il en particulier ?

Conscience s'adresse particulièrement a toutes personnes ayant des difficultés sur la programmation anglaise (celle que nous connaisont) mais aussi a toutes les personnes cherchant un moyen de gagner du temps grâce aux balises raccourcies dont dispose Conscience.

Quel langages supporte-t'il ?

Conscience supporte actuellement le :

    -PHP
    -(x)HTML


Leurs traduction est finie ?

La traduction de ces langages n'est pas entièrement finie , la cause étant toutes les balises que comporte ces langages... Leurs traduction entière risque de prendre quelques temps.


Nouveau message

Large sourire Sourire Veut Langue Absurde Choqué Clin d'oeil Innocent Cool Fier rougissant confus Neutre Etonné Content Triste Douloureux Pathétique Etrange Agacé Colère Tordu Flèche Question Exclamation Rigole Gêné Amoureux Oui No Fou Pleure Pleure de joie Mignon Coup de coeur Hystérique Blasé Ninja Pouffe Stun Suspicieux Incompréhensible
Gras
Italique
Souligné
Barré
Gauche
Centré
Droite
Justifié
Flottant à gauche
Flottant à droite
Lien
Citation
Puce
Spoiler
Wiki
Image
Flash
Youtube


Prévisualisation
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.355 secondes