ध्वन्यात्मक प्रोग्रामिंग भाषा? [बन्द है]


11

हम में से कई कोडर, प्रोग्रामर और डेवलपर्स दोहराए गए तनाव की चोटों, कार्पल टनल आदि के साथ संघर्ष करते हैं।

मैं अपने आप को कुछ तनाव से बचाने के लिए अपने वर्कफ़्लो में आवाज नियंत्रण शुरू करने के बारे में उत्सुक हूं।

इसने मुझे अपने वर्तमान प्रश्न के लिए प्रेरित किया है: क्या प्रोग्रामिंग भाषा (या किसी मौजूदा भाषा के सुपरसेट) को लागू करना संभव या व्यावहारिक होगा जो मुख्य रूप से ध्वन्यात्मक था, और इसलिए आवाज द्वारा प्रोग्रामिंग के लिए उपयुक्त है?


3
इसे क्यों ठुकरा दिया गया? यह एक दिलचस्प सवाल लगता है।
m3th0dman


5
खैर, सबसे कठिन हिस्सा विराम चिह्न होगा, और विक्टर बोरगे ने हल किया
कार्ल बेवफेल्ट


1
@ थोरस्टेमुलर निश्चित रूप से एक ध्वन्यात्मक प्रोग्रामिंग भाषा का पूरा बिंदु है आप वाक्यविन्यास नहीं लेंगे जो पहले स्थान पर उच्चारण करना मुश्किल था।
जे.के.

जवाबों:


4

एक ध्वन्यात्मक प्रोग्रामिंग भाषा निश्चित रूप से संभव है, एसकेआई कॉम्बिनेटर आपको ट्यूरिंग पूरी भाषा देते हैं, और मुझे नहीं लगता कि इसमें कोई संदेह हो सकता है कि 'एस', 'के' और 'आई' ध्वन्यात्मक हैं। इस तरह एक प्रतिबंधित भाषा के साथ, खुले और करीब कोष्ठक को कुछ ध्वन्यात्मक, शायद 'सी' और 'डी' के साथ बदलने की जगह है। बेशक ट्यूरिंग टेर पिट लैंग्वेज का उपयोग करना वास्तव में कुछ ऐसा नहीं है जो ज्यादातर लोग करना चाहते हैं।

अधिक दिलचस्प बात यह है कि क्या इस तरह से विकसित करना व्यावहारिक है, 'वास्तविक' ध्वन्यात्मक भाषा के साथ, जहां तक ​​मुझे पता है कि यह कुछ अज्ञात है।


3

पंटेशन और जटिल संरचना के मुद्दों को हल करने के लिए एक सरल समाधान यह होगा कि पोस्टस्क्रिप्ट जैसी स्टैक-आधारित भाषा का उपयोग करें।

मुखर संपादक, vi: जैसे: मोड को नेविगेट करने के लिए प्रोग्राम और कमांड मोड को कॉपी-पेस्ट, टेक्स्ट सर्च जैसे फ़ंक्शन और कमांड मोड के लिए लागू कर सकता है।


2
मैं केवल अपने उत्तर के लिए फोर्थ के बारे में कुछ जोड़ने वाला था, इसलिए इसके बजाय एक +1 है।
जे.के.

2

मुझे नहीं लगता कि इसके लिए किसी प्रोग्रामिंग भाषा की विशेष आवश्यकता है।

हालाँकि वर्तमान प्रोग्रामिंग भाषाओं के लिए वैकल्पिक इनपुट विधियों की आवश्यकता है।

यहाँ आवाज पहचान का उपयोग कर कोड लिखने के बारे में तवीस रुड की प्रस्तुति है। http://www.youtube.com/watch?v=8SkdfdXWYaI

उन्होंने अजगर लिखा था जो उदाहरण के लिए c की तुलना में इस तरह लिखना आसान हो सकता है, इसलिए आपकी पसंद आपकी प्रोग्रामिंग भाषा के आधार पर भिन्न हो सकती है।


1

क्या प्रोग्रामिंग भाषा (..) को लागू करना संभव या व्यावहारिक होगा जो मुख्य रूप से ध्वन्यात्मक था

संभव: शायद।

प्रैक्टिकल: शायद नहीं, आपके मुखर राग तनाव के नीचे भी तेजी से पीड़ित होंगे तो आपको कार्पल टनल मिलेगा।


2
क्या आपके पास इस बात का कोई सबूत है कि यह शुद्ध रूप से अटकलें हैं?

1
@MattFenwick मैंने दिन में 14 घंटे टाइप किया, मेरी माँ रोजाना 8 घंटे बातें करती हैं। मेरी उंगलियां हर कुछ महीनों में दर्द करती हैं, कुछ भी नहीं जो मुझे रोकती है। उसकी आवाज़ सामान्य दिनों की तुलना में लंबे समय तक दर्द करती है, और हर कुछ हफ्तों में "खो" जाती है।
रेमन स्निर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.