समझ गया, धन्यवाद

 

Ada का फ़ायदा ज़्यादातर "C से बेहतर है" वाली तरफ़ है। C में डेवलपर पर भरोसा करके काफ़ी ऐसी चीज़ों की अनुमति होती है जिन्हें सीमित किया जाना चाहिए। जैसे implicit type conversion वगैरह। लेकिन ज़्यादातर डेवलपर्स शायद आदत की वजह से C को ज़्यादा पसंद करते हैं...

हो सकता है यह उस codebase की विशेषता हो जिस पर मैं काम करता हूँ, लेकिन हम लगभग हर चीज़ को अलग type के रूप में घोषित करके इस्तेमाल करते हैं। basic type का इस्तेमाल तो बस array index जैसी चीज़ों में ही होता है।

 

जिज्ञासा से पूछ रहा/रही हूँ। क्या दूसरे लोकप्रिय type languages की तुलना में इसके कुछ अलग फायदे भी हैं? (kotlin, rust, typescript, ...)

 

Rust में भी इसे इसी तरह इस्तेमाल करते हैं, तो निश्चित रूप से यह अच्छा लगता है।

 

ऐप्स की सबसे बड़ी वजह मार्केटिंग के लिए push notifications हैं।

 

अगर आप ऐसी भाषा का इस्तेमाल करते हैं जिसमें type system अच्छा हो, तो शायद ऐसी चीज़ें भी रोकी जा सकती थीं..
सितंबर 1999 में NASA Mars Climate Orbiter का लापता होना

  • बल की मात्रा को व्यक्त करते समय pound unit इस्तेमाल करने वाले module और Newton unit इस्तेमाल करने वाले module के बीच data integration की समस्या के कारण orbiter को गलत तरीके से नियंत्रित किया गया और वह दुर्घटनाग्रस्त हो गया।
 

Ada भाषा में इस मामले में वाकई एक बेहतरीन type system है। अलग-अलग तरह के मानों को आसानी से अलग type के रूप में घोषित किया जा सकता है, और अगर वे मिल जाएँ तो compiler उसे अच्छी तरह पकड़ लेता है।

 

Vector के लिए पहले Mapbox जैसी चीज़ें इस्तेमाल करनी पड़ती थीं, लेकिन अब अगर खुद ऑपरेट करना हो तो शायद वह भी किया जा सकता है।

 

अगर लिंक नहीं खुल रहा है, तो कृपया नीचे दिए गए लिंक का उपयोग करें।

कोरियाई: https://blog.openstreetmap.org/2025/07/22/vector-map-tile-openstreetmap-org-pariniyojit-hona-shuru-hua/?lang=ko
अंग्रेज़ी: https://blog.openstreetmap.org/2025/07/22/vector-tiles-are-deployed-on-openstreetmap-org/

 

सहमत हूँ। अगर वह Google Docs जैसा कोई जटिल web app नहीं है, तो Rails इकोसिस्टम में बना Howired भी काफ़ी है, और static pages के लिए Astro भी पर्याप्त है।

 

मुझे पता है कि इस तरह किसी चीज़ को सफल बनाने के उदाहरण लगभग नहीं हैं, इसलिए सच कहूँ तो चिंता पहले आती है।
भले ही यह सफल हो जाए, क्योंकि इसमें करदाताओं का पैसा लगाया गया है, इसलिए मुझे लगता है कि सार्वजनिक हित के लिए इसका उपयोग सुनिश्चित करने वाली अनुबंध शर्तें भी महत्वपूर्ण हैं।

 

मैंने इसे गलती से 'वाहन से वाहन प्रोग्रामिंग करना' पढ़ लिया और सोचा, अरे यह तो थोड़ा खतरनाक नहीं है क्या?

 

मैं कभी-कभी 200 डॉलर वाले प्लान में Claude Squad का इस्तेमाल करके एक साथ 8 sessions चलाता हूँ, और अगर सिर्फ opus न इस्तेमाल करें तो usage संभालने लायक रहता है।

 

भले ही कोई ऐसी भाषा में लिख न सके जिसमें वह निपुण नहीं है, लेकिन अक्सर उसे मोटे तौर पर पढ़ पाना संभव होता है, इसलिए यह सही लगता है कि पहले की तुलना में समय की बचत होती है।

 

पूरी तरह सहमत हूँ
सीधे उदाहरण के तौर पर React खुद भी फ्रंटएंड का Spring ही है
यह भारी और जटिल है; लगता है कि काम आसान हो गया है, लेकिन असल में हल्के काम करने के लिए पहले ज़्यादा जटिल प्रक्रिया सेट कर दी जाती है, और फिर उसी बेवजह जटिल हुई प्रक्रिया को सुविधाजनक बना देने वाली एक अजीब तरह की सुविधा बन जाती है

 

बिलकुल सही बात।
ऐप का मकसद साफ़ तौर पर कंपनियों के लिए permissions हासिल करना सबसे पहले है

 

लेकिन आखिरकार डेवलपर्स को application के साथ integration test के उद्देश्य से server में जाकर DB access सीधे करना भी पड़ता है..