17 पॉइंट द्वारा xguru 2020-08-24 | 5 टिप्पणियां | WhatsApp पर शेयर करें
<p>- प्रोग्रामिंग language (Dark खुद एक नई language है), IDE, infra को एकीकृत करने वाला development tool<br /> - API, CRUD app, internal tools, bot आदि जैसे विभिन्न backend को infra/framework/deployment की चिंता के बिना बनाना<br /> → 5 major components को आसानी से डेवलप करना: REST API, asynchronous background worker, job scheduling, data store (key-value/hashmap), REPL <br /> - Trace Driven Development: code लिखने से पहले पहले HTTP request भेजते हैं, तो 404 error आता है, और वह 404 error IDE में दिखता है; फिर उस error को handle करने के लिए handler बनाने का तरीका<br /> - Dark programming language एक statically typed, functional/imperative hybrid language है. यह OCaml या Elm जैसी है, और Rust या Haskell से भी मिलती-जुलती है. इसके अलावा Clojure, Ruby, Python, CoffeeScript आदि से भी प्रभावित है.<br /> - language खुद editor और infra से connected है<br /> → Play &amp; Replay button के जरिए unit execution संभव <br /> → v1, v2 आदि जुड़ते हुए automatic function versioning<br /> - package manager है, लेकिन अभी beta में होने के कारण केवल Dark कर्मचारी ही package में function जोड़ सकते हैं<br /> → Slack, Asana, Mailchimp, Stripe, Trello packages आदि उपलब्ध हैं, इसलिए आसानी से इस्तेमाल किया जा सकता है<br /> - बने हुए backend को canvasनाम.builtwithdark.com पर access किया जा सकता है, और अपने custom domain से भी जोड़ा जा सकता है (CNAME)<br /> - source GitHub पर सार्वजनिक है, लेकिन open source नहीं है</p>

5 टिप्पणियां

 
galadbran 2020-08-24
<p>लाइसेंस वाकई बहुत स्वार्थी है। बग फिक्स जैसी भागीदारी तो की जा सकती है, लेकिन उसके अलावा कोई भी अधिकार नहीं है...</p>
 
xguru 2020-08-24
<p>जिसे चाहें तो बंद रख सकते थे, उसे कम-से-कम एक बार देख तो लीजिए~ कहकर खोल दिया गया है, बस उसी स्तर का है haha <br /> लेकिन मैंने शायद ऐसी टिप्पणियाँ देखी हैं कि OCaml या Elm कम्युनिटी में तो इसका स्वागत भी किया जा रहा है.</p>
 
curioe 2020-08-24
<p>वाह, यह बहुत ही दिलचस्प है.</p>
 
galadbran 2020-08-24
<p>क्या यह कोई काला जादू है... बढ़िया है।<br /> लेकिन लगता है कि लक्ष्य एक paid serverless platform बनना है, मगर अभी तक जो सामने आया है वह सिर्फ Dark language/platform ही है, इसलिए इसका लक्ष्य-बिंदु ठीक से समझ नहीं आ रहा।</p>
 
xguru 2020-08-24
<p>यह काफ़ी अनोखा development environment है, इसलिए इसे समझने के लिए वीडियो वगैरह देखना ज़्यादा आसान रहेगा.<br /> <br /> बुनियादी तौर पर पूरे development environment को समझने के लिए CEO Elen Chisa द्वारा सीधे समझाया गया 9 मिनट का &quot;Office Sign-In ऐप बनाना&quot; वीडियो देख सकते हैं.<br /> - https://www.youtube.com/watch?v=orRn2kTtRXQ<br /> ( ऊपर वाले वीडियो का ब्लॉग विवरण संस्करण : https://medium.com/darklang/… )<br /> <br /> वीडियो छोटा है, इसलिए इसे full screen में एक बार ज़रूर देखिए. यह काफ़ी मज़ेदार development environment है.<br /> <br /> साइन अप करके Hello World साइट बनाकर देखा, तो बाहर से access की जा सकने वाली अपनी साइट बनाने में 10 सेकंड भी नहीं लगे.<br /> <br /> और इसका मुख्य concept, Trace Driven Development, परिचित कराने वाला 1 मिनट का वीडियो भी दिलचस्प है.<br /> - https://www.youtube.com/watch?v=LcQyAfKLLT0<br /> </p>