Phonetische Programmiersprache? [geschlossen]

11

Viele von uns Programmierern, Programmierern und Entwicklern haben mit Verletzungen durch wiederholten Stress, Karpaltunnel usw. zu kämpfen.

Ich war neugierig darauf, die Sprachsteuerung in meinen Workflow einzuführen, um mir Stress zu ersparen.

Dies hat mich zu meiner aktuellen Frage geführt: Wäre es möglich oder praktisch, eine Programmiersprache (oder eine Obermenge einer vorhandenen Sprache) zu implementieren, die hauptsächlich phonetisch ist und sich daher gut für die Sprachprogrammierung eignet?

Sterne in Taschen
quelle
3
Warum wurde das abgelehnt? Es scheint eine interessante Frage zu sein.
m3th0dman
1
Mögliches Duplikat von Ist eine nicht visuelle Programmiersprache möglich?
Andres F.
5
Nun, der schwierigste Teil wäre die Zeichensetzung, und Victor Borge hat das gelöst .
Karl Bielefeldt
1
@ thorstenmüller Der springende Punkt einer phonetischen Programmiersprache ist sicherlich, dass Sie keine Syntax wählen würden, die überhaupt schwer auszusprechen war.
jk.

Antworten:

4

Eine phonetische Programmiersprache ist sicherlich möglich, SKI-Kombinatoren geben Ihnen eine vollständige Turing-Sprache, und ich glaube nicht, dass Zweifel bestehen können, dass 'S', 'K' und 'I' phonetisch sind. Bei einer eingeschränkten Sprache wie dieser gibt es sogar Raum, offene und geschlossene Klammern durch etwas Phonetisches zu ersetzen, vielleicht 'C' und 'D'. Natürlich wollen die meisten Leute die Turing-Teergrubensprachen nicht verwenden.

Der interessantere Punkt ist, ist es praktisch, diesen Weg mit einer "echten" phonetischen Sprache zu entwickeln, soweit ich weiß, ist dies etwas unbekannt.

jk.
quelle
3

Eine einfache Lösung zur Lösung von Puntuation- und komplexen Strukturproblemen wäre die Phonetisierung einer stapelbasierten Sprache wie Postscript.

Der Gesangseditor könnte mehrere Modi implementieren, wie vi: Einfügemodus zum Aussprechen des Programm- und Befehlsmodus zum Navigieren und Funktionen wie Kopieren, Einfügen, Textsuche ...

Mouviciel
quelle
2
Ich wollte gerade etwas über Forth zu meiner Antwort hinzufügen, also habe stattdessen eine +1.
jk.
2

Ich glaube nicht, dass eine dafür spezialisierte Programmiersprache dringend benötigt wird.

Es besteht jedoch ein Bedarf an alternativen Eingabemethoden für aktuelle Programmiersprachen.

Hier ist eine Präsentation von Tavis Rudd über das Schreiben von Code mithilfe der Spracherkennung. http://www.youtube.com/watch?v=8SkdfdXWYaI

Er hat Python geschrieben, das auf diese Weise möglicherweise einfacher zu schreiben ist als beispielsweise c, sodass Ihr Kilometerstand je nach Ihrer bevorzugten Programmiersprache variieren kann.

Linkerro
quelle
1

Wäre es möglich oder praktisch, eine Programmiersprache (..) zu implementieren, die hauptsächlich phonetisch ist?

Möglich: wahrscheinlich.

Praktisch: Wahrscheinlich nicht, Ihre Stimmbänder würden unter dem Stress noch schneller leiden, als Sie einen Karpaltunnel bekommen würden.

Pieter B.
quelle
2
Haben Sie Beweise dafür oder handelt es sich nur um Spekulationen?
1
@MattFenwick Ich habe 14 Stunden am Tag getippt, meine Mutter spricht 8 Stunden am Tag. Meine Finger schmerzen alle paar Monate, nichts, was mich aufhält. Ihre Stimme tut nach längeren Tagen weh und ist alle paar Wochen "verloren".
Ramon Snir