12 पॉइंट द्वारा xguru 2022-12-15 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • डायनामिक टाइप
  • whitespace/indentation के प्रति संवेदनशील नहीं। newline का कोई अर्थ नहीं, और हर जगह semicolon ;
  • variable declaration := से
  • सब कुछ Expression है
  • class/member नहीं, बस global function
  • operator precedence runtime पर तय होती है
  • syntax C/Java/Scala स्टाइल का है
  • List और Dictionary Python जैसे हैं
  • Lambda को \\x, y -> x + y के रूप में व्यक्त किया जाता है

1 टिप्पणियां

 
xguru 2022-12-15

Advent of Code हर साल दिसंबर में एक-एक करके रोज़ हल की जाने वाली छोटी programming puzzles की एक "advent calendar" है.
अब तक सबसे ज़्यादा स्कोर वाले लोगों को दिखाने वाला एक Leaderboard भी है.

दिलचस्प बात यह है कि अभी शीर्ष रैंक में मौजूद लोगों में कुछ के पास अपनी बनाई हुई language है, या वे कोई अलग programming language इस्तेमाल कर रहे हैं.
(यह ऊपर दिए गए लिंक को परिचित कराने वाली HN की पहली टिप्पणी थी, इसलिए यहाँ लाया हूँ: https://news.ycombinator.com/item?id=33975556)

  • 1st Noulith (स्वनिर्मित language)
  • 2nd Vyxal (contributor)
  • 4th Kitteh2 (स्वनिर्मित language)
  • 7th Nlm (स्वनिर्मित language)

लगता है AoC में आने वाली समस्याएँ ऐसी programming languages बनाने वाले लोगों के लिए मज़ेदार खिलौना जैसी हैं.

मुझे छोटी भाषाएँ programming का भविष्य हैं यह लिंक याद आ गया, हाहा