
Microsoft dumping C and C++ – Microsoft ने यह कहा हैं की वह अपने बहुत ही पुराने और popular programming language C और C ++ को बंद करने का निर्णय ले रही हैं. उनके अनुसार C और C++ में बहुत सारे कमजोरियां (issues और bugs ) पायी गयी हैं जिन्हे सुलझाने में कंपनी के करोडो रुपये खर्च हो जाते हैं और साथ ही नए ज़माने की development की ज़रुरत के अनुसार C और C ++ के documentations और resources भी available नहीं हैं.
उन्होंने यह भी कहाँ हैं C और C++ में developers ठीक तरह से secure coding नहीं कर पाते, इसीलिए यह जरूरी कदम उठाया गया हैं. Microsoft dumping C and C++.
C और C++ की जगह RUST इस्तेमाल करे

Microsoft ने developers से यह निवेदन किया की वह Windows के components बनाने के लिए C और C ++ की जगह उनका नया programming language RUST इस्तेमाल करें. RUST कम समय में developers के बीच काफी popular हुआ हैं. इसमे coding काफी simple और secure तरीक़े से की जा सकती हैं.

Stack Overflow Annual Developer Survey के अनुसार RUST ने Python को भी पीछे छोड़ दिया हैं.
Rust language क्यों अच्छा हैं?
- C और C ++ के मुकाबले RUST के compiler में data और memory बहुत ज्यादा सुरक्षित हैं.
- C और C ++ में production code की memory को आपको manually manage करना पड़ता हैं जो RUST में नहीं करना पड़ता.
- RUST में debugging के काफी कम होती हैं.
- RUST में compiler warning और error message काफी अच्छी तरह से लिखे जा सकते हैं.
- RUST के documentation और resources काफी तेज़ी से बनाये जा रहे हैं.
- बहुत सारी IT companies जैसे की Dropbox, Yelp और Cloudflare अपने production के लिए RUST का इस्तेमाल कर रही हैं.
- Amazon की नयी virtualization technology जिसका नाम Firecracker हैं वह पूरी तरह से RUST language में बनायीं गयी हैं.
- RUST के popularity को देखते हुए बहुत सारी companies RUST developer ढूंढ रही हैं.
- Web App बनाने के लिए भी RUST को Javascript के साथ consider किया जा रहा हैं.
- RUST को WebAssembly में compile किया जा सकता हैं जिसकी मदद से वह किसी भी web browser पर अच्छी स्पीड के साथ काम करता हैं.
RUST एक नया programming language हैं और developers को शुरुआत में इसे सीखने में थोड़ी मेहनत करनी पड़ सकती हैं. RUST सीखने में नीचे दिए हुए कुछ किताबें आपकी मदद कर सकते हैं.
Programming Rust


Functional Programming in Rust


Rust Programming Cookbook


RUST programming language एक उभरता हुआ programming language हैं जिसकी demand भविष्य में बढ़ने वाली हैं. आप इसमे अपना करियर प्लान कर सकते हैं.