'JavaScript ऐसा क्यों है' पढ़ना
(rinae.dev)“अगली पीढ़ी का programming paradigm ‘distributed asynchronous programming’ होगा”
“मुझे लगता है कि JavaScript दिलचस्प इसलिए है, क्योंकि JavaScript खास तौर पर distributed asynchronous programming के लिए बनाई गई थी।”
-
यह किताब JavaScript को पूरी तरह से ‘programming language’ के दृष्टिकोण से देखती है। यह engine या web के runtime environment जैसी चीज़ों पर बात नहीं करती, बल्कि language itself के बारे में उन बातों को कवर करती है जो हर developer को जाननी चाहिए।
-
इसलिए जो लोग JavaScript भाषा को थोड़ा और गहराई से समझना चाहते हैं, या अपने क्षेत्र के अनुसार उसमें विशेष रुचि न होने पर भी ‘मौजूदा दौर की प्रमुख भाषाओं में से एक’ के रूप में उसके बारे में जानना चाहते हैं, उनके लिए यह देखने लायक है।
-
लेकिन यह किताब language spec के बारीक हिस्सों पर बात नहीं करती। बल्कि लेखक तो यह चाहता है कि सीखने वाला ऐसी चीज़ें न जाने। “भाषा के केवल संक्षिप्त और स्पष्ट हिस्सों के करीब रहो” यही लेखक का तर्क है, और JavaScript में ऐसे हिस्सों के अलावा भी काफ़ी कुछ है। इसलिए हो सकता है कि spec के सूक्ष्म हिस्सों को छोड़कर ही बात आगे बढ़ाई गई हो।
1 टिप्पणियां
यह किताब उसी Douglas Crockford ने लिखी है, जिन्होंने वह किताब (Javascript the good parts, जावास्क्रिप्ट कोर गाइड) भी लिखी थी!