Wielu z nas programistów, programistów i programistów boryka się z powtarzającymi się urazami stresowymi, tunelem nadgarstka itp.
Byłem ciekawy wprowadzenia sterowania głosowego do mojego przepływu pracy, aby zaoszczędzić trochę stresu.
Doprowadziło mnie to do mojego obecnego pytania: czy byłoby możliwe lub praktyczne wdrożenie języka programowania (lub nadrzędnego istniejącego języka), który byłby przede wszystkim fonetyczny, a zatem dobrze nadaje się do programowania głosowego?
programming-languages
language-design
starsinmypockets
źródło
źródło
Odpowiedzi:
Fonetyczny język programowania jest z pewnością możliwy, kombinatory SKI dają ci kompletny język Turinga i nie sądzę, aby istniały jakiekolwiek wątpliwości, że „S”, „K” i „I” są fonetyczne. Przy takim ograniczonym języku jest nawet miejsce na zastąpienie nawiasów otwierających i zamykających czymś fonetycznym, na przykład „C” i „D”. Oczywiście używanie Turinga w językach pit pit nie jest czymś, co większość ludzi chce robić.
Bardziej interesujące jest to, czy praktyczne jest rozwijanie w ten sposób za pomocą „prawdziwego” języka fonetycznego, o ile wiem, że jest to nieco nieznane.
źródło
Prostym rozwiązaniem problemu z puntuacją i złożoną strukturą byłoby fonetowanie języka opartego na stosie, takiego jak Postscript.
Edytor głosu może implementować wiele trybów, takich jak vi: tryb wstawiania do wypowiadania programu i tryb poleceń do nawigacji oraz funkcje takie jak kopiowanie-wklejanie, wyszukiwanie tekstu ...
źródło
Nie sądzę, aby istniała potrzeba opracowania specjalnego języka programowania.
Istnieje jednak potrzeba alternatywnych metod wprowadzania danych dla obecnych języków programowania.
Oto prezentacja Tavisa Rudda na temat pisania kodu za pomocą rozpoznawania głosu. http://www.youtube.com/watch?v=8SkdfdXWYaI
Napisał python, który może być łatwiejszy do napisania w ten sposób niż na przykład c, więc twój przebieg może się różnić w zależności od preferowanego języka programowania.
źródło
Możliwe: prawdopodobnie.
Praktyczne: prawdopodobnie nie, twoje akordy głosowe ucierpią jeszcze szybciej pod wpływem stresu, wtedy dostaniesz tunel nadgarstka.
źródło