Dolittle (langage de programmation) - Dolittle (programming language)

Dolittle (ドリトル)
Paradigme multi-paradigme : orienté objet
Conçu par KANEMUNE Susumu (兼宗進)
Développeur Université d'électro-communication d'Osaka
Version stable
2.3 / Septembre 2011
Influencé par
LOGO

Dolittle (en japonais ドリトルdoritoru ) est un langage de programmation développé à l' Université d'Electro-Communication d'Osaka . Contrairement à la majorité des langages de programmation, il utilise des mots-clés basés sur le japonais et écrits en écriture japonaise . Il porte le nom du personnage Dr Dolittle . Il est plus facile pour les apprenants dont la langue maternelle est le japonais de progresser rapidement dans la compréhension de la programmation.

Caractéristiques

La langue utilise des mots-clés japonais, bien que des versions coréennes et anglaises de la langue existent également. La syntaxe est basée sur l'ordre des mots japonais (Subject Object Verb), ce qui n'est pas naturel en anglais. Le langage est basé sur des prototypes et orienté objet.

Le langage possède des fonctionnalités natives pour les graphiques Turtle , y compris une détection de collision facile à utiliser et une sortie musicale utilisant la bibliothèque Sakura et la notation pour générer du Midi. Le langage a été porté sur Arduino pour les systèmes robotiques.

Le langage est implémenté en Java et s'exécute donc sur une gamme de systèmes. Il est distribué gratuitement, et dans une version en ligne [3]

Exemple de programme

Cet exemple crée deux tortues et deux boutons pour les contrôler.

 かめ太=タートル!作る。
 カメ=タートル! 作る。
 時計=タイマー! 作る 0.1秒 間隔 500回 回数。 時計! 「かめ太! 10 歩く」 実行。
 左=ボタン!”左”作る。 左:動作=「かめ太! 20 左回り」。
 右=ボタン!”右”作る。 右:動作=「かめ太! 10 右回り」。

Cette page comprend du texte de Wikipedia japonais ja:ドリトル (プログラミング言語)