2 पॉइंट द्वारा GN⁺ 2023-07-18 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Forth: एक प्रोग्रामिंग भाषा जिसकी इतिहास और डिज़ाइन अनूठे हैं
  • Forth, जो postfix notation (RPN) का उपयोग करती है और stack-oriented है
  • Forth, जो विभिन्न machine architectures के लिए बेहद अनुकूलनीय है
  • Forth, जो छोटा होने के साथ-साथ कुशल भी है
  • Forth self-hosting सक्षम है, यानी यह स्वयं को इम्प्लीमेंट कर सकती है
  • Forth को समझने के लिए इसे इम्प्लीमेंट करना और JonesForth जैसे मौजूदा implementations का अध्ययन करना चाहिए
  • Forth, जो code words और colon words से बनी सरल और स्वतंत्र components वाली भाषा है
  • Forth में code word primitive functions का उपयोग करके colon words को परिभाषित किया जाता है
  • Forth, जिससे minimal kernel और domain-specific languages बनाए जा सकते हैं
  • Forth, एक लचीली और परिवर्तनीय प्रोग्रामिंग भाषा
  • Forth, जिससे नए control structures और extensions बनाए जा सकते हैं
  • Forth, जो global information और addresses का उपयोग करके variables और words बनाती है
  • Forth, जिससे नए words और functions बनाए जा सकते हैं
  • Forth, एक concatenative language जिसमें data एक function से दूसरे function तक प्रवाहित होता है
  • Forth, जो language level पर atomic computing units प्रदान करती है
  • optimization के लिए Forth में छोटे functions को inline किया जा सकता है
  • Forth, अपनी सरलता और लचीलेपन के कारण experimentation और exploration के लिए एक शक्तिशाली भाषा है
  • Forth का उपयोग power plants, robotics, video games आदि विविध क्षेत्रों में होता है
  • Forth का उपयोग operating system और IDE/editor के रूप में किया जा सकता है
  • Forth में Forth को परिभाषित किया जा सकता है, इसलिए यह एक शक्तिशाली metaprogramming language है
  • विभिन्न Forth implementations मौजूद हैं, जिनमें से प्रत्येक की अपनी विशिष्ट विशेषताएँ और क्षमताएँ हैं
  • Forth से assembler जैसे low-level code से लेकर high-level applications तक लिखे जा सकते हैं
  • Forth community उत्साही developers और enthusiasts से बनी है
  • NASA और ESA ने space exploration में Forth का उपयोग किया है
  • विश्वसनीय software और control systems सुनिश्चित करने के लिए विभिन्न space missions में Forth का उपयोग किया गया है
  • low latency और compact design के कारण Forth-based processors का उपयोग space applications में किया जाता है

1 टिप्पणियां

 
GN⁺ 2023-07-18
Hacker News राय
  • Forth एक ऐसी programming language है जो नई "शब्द" परिभाषित करने देती है, जो खुद भाषा का हिस्सा बन जाते हैं।
  • Forth, Lisp macros की तरह, बहुत extensible है और इसे काफ़ी हद तक customize किया जा सकता है।
  • Dusk OS एक दिलचस्प Forth प्रोजेक्ट है, जो Forth में लिखा गया 32-bit operating system है।
  • Forth का इस्तेमाल ultra-low-power computers लिखने के लिए किया जा सकता है।
  • सिर्फ़ C ही इस्तेमाल किया जा सकता है, इस दावे के बावजूद, Forth का इस्तेमाल OS/2 के लिए programs लिखने में किया गया है।
  • "Starting Forth" Forth सीखने के लिए एक सुझाई गई किताब है।
  • Forth की एक minimalist website है, जिसमें आकर्षक illustrations हैं।
  • Rust में लिखा गया एक Forth compiler भी है, जिसका इस्तेमाल बेहतरीन performance और streaming data management के लिए किया जा सकता है।
  • goforth जैसी Forth की कई implementations हैं, जो source text को bytecode में बदल सकती हैं और C code generate कर सकती हैं।