Bahasa pemrograman fonetik? [Tutup]


11

Banyak dari kita pembuat kode, pemrogram, dan pengembang berjuang dengan cedera stres berulang, carpal tunnel, dll

Saya ingin tahu tentang memperkenalkan kontrol suara ke dalam alur kerja saya untuk menghemat stres.

Ini membawa saya ke pertanyaan saya saat ini: Apakah mungkin atau praktis untuk mengimplementasikan bahasa pemrograman (atau superset dari bahasa yang ada) yang terutama fonetik, dan karenanya cocok untuk pemrograman dengan suara?


3
Mengapa ini diturunkan? Sepertinya pertanyaan yang menarik.
m3th0dman


5
Nah, bagian yang paling sulit adalah tanda baca, dan Victor Borge memecahkannya .
Karl Bielefeldt


1
@ thorstenmüller tentu saja inti dari bahasa pemrograman fonetik adalah Anda tidak akan memilih sintaks yang sulit diucapkan di tempat pertama.
jk.

Jawaban:


4

Bahasa pemrograman fonetis tentunya dimungkinkan, kombinatorasi SKI memberi Anda bahasa lengkap Turing, dan saya rasa tidak ada keraguan bahwa 'S', 'K' dan 'I' adalah fonetis. Dengan bahasa terbatas seperti ini, bahkan ada ruang untuk mengganti kurung buka dan tutup dengan sesuatu fonetis, mungkin 'C' dan 'D'. Tentu saja sebenarnya menggunakan bahasa Turing tar pit bukanlah sesuatu yang kebanyakan orang ingin lakukan.

Poin yang lebih menarik adalah, apakah praktis untuk mengembangkan cara ini, dengan bahasa fonetik yang 'nyata', sejauh yang saya tahu ini agak tidak dikenal.


3

Solusi sederhana untuk mengatasi masalah puntuasi dan struktur yang rumit adalah dengan memfonetisasikan bahasa berbasis stack seperti Postscript.

Editor vokal dapat menerapkan beberapa mode, seperti mode vi: insert untuk mengucapkan program dan mode perintah untuk navigasi dan fungsi seperti salin-tempel, pencarian teks ...


2
Saya baru saja akan menambahkan sesuatu tentang Forth ke jawaban saya, jadi minta +1.
jk.

2

Saya tidak berpikir ada kebutuhan yang kuat untuk bahasa pemrograman khusus untuk ini.

Namun ada kebutuhan untuk metode input alternatif untuk bahasa pemrograman saat ini.

Berikut adalah presentasi oleh Tavis Rudd tentang menulis kode menggunakan pengenalan suara. http://www.youtube.com/watch?v=8SkdfdXWYaI

Dia menulis python yang mungkin lebih mudah untuk ditulis dengan cara ini daripada c misalnya, sehingga jarak tempuh Anda dapat bervariasi tergantung pada bahasa pemrograman pilihan Anda.


1

Apakah mungkin atau praktis untuk mengimplementasikan bahasa pemrograman (..) yang terutama fonetik

Kemungkinan: mungkin.

Praktis: mungkin tidak, pita suara Anda akan lebih cepat menderita di bawah tekanan maka Anda akan mendapatkan carpal tunnel.


2
Apakah Anda punya bukti untuk mendukung itu, atau hanya spekulasi?

1
@MattFenwick Saya mengetik 14 jam sehari, ibu saya berbicara 8 jam sehari. Jari-jariku terasa sakit setiap beberapa bulan, tidak ada yang menghentikanku. Suaranya sakit setelah lebih lama dari hari-hari biasa, dan "hilang" setiap beberapa minggu.
Ramon Snir
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.