सॉफ्टवेयर आकाशगंगा
(anvaka.github.io)Code Galaxies में आपका स्वागत है, कमांडर
गंतव्य चुनें
-
Bower
- client-side JavaScript package manager
-
Composer
- PHP के लिए package manager
-
RubyGems
- Ruby के लिए package manager
-
npm
- JavaScript package manager
-
Go Search
- Go भाषा package खोज (go-search.org आधारित)
-
Python (PyPI)
- Python package index
-
NuGet
- .NET दुनिया के packages
-
R Language
- CRAN - R package network
-
Debian
- Debian package manager
-
Fedora
- Fedora packages
-
Arch Linux
- AUR के बिना Arch Linux packages
-
Arch Linux + AUR
- AUR सहित Arch Linux packages
-
Brew
- OS X के लिए package manager के बिना Homebrew
-
Rust
- Rust package repository (crates.io)
-
Elm
- एक आनंददायक भाषा
GN⁺ की राय
- यह लेख विभिन्न programming languages और platforms के लिए package managers का परिचय देता है
- हर package manager अपनी भाषा या platform में एक आवश्यक tool है, जो developers को dependencies आसानी से manage करने में मदद करता है
- खास तौर पर, npm और PyPI का JavaScript और Python community में बहुत व्यापक रूप से उपयोग होता है
- नया package manager चुनते समय उस भाषा के ecosystem और community support को ध्यान में रखना महत्वपूर्ण है
- समान कार्यक्षमता वाले अन्य tools में Maven(Java), Gradle(Java), Conda(Python) आदि शामिल हैं
1 टिप्पणियां
Hacker News टिप्पणियाँ
वेबसाइट काफ़ी cool है, लेकिन अभी नाई की दुकान में होने की वजह से फ़ोन हिलाते हुए पागल इंसान जैसा लगते हुए मैप नहीं देख सकता/सकती
अगर यह कल्पना करें कि हर बिंदु एक प्रोग्राम है और उसके पीछे कम-से-कम एक इंसान है, तो हर प्रोजेक्ट की जटिलता अच्छी तरह समझ में आती है
इस galaxy को explore करना बहुत मुश्किल है
यह visualization बहुत शानदार है, लेकिन 2D visualization ज़्यादा व्यावहारिक हो सकता है
मुझे इस तरह की चीज़ें पसंद हैं
NPM galaxy के दूर मौजूद छोटे cluster को देखकर उसे और explore करने का फ़ैसला किया
"My God! It's full of leftpads" जैसी हैरानी व्यक्त की गई
थोड़ा astronomical nitpick करूँ तो, ये galaxy से ज़्यादा star cluster के करीब हैं
यह डेटा कैसे भरा जाता है, इसे लेकर जिज्ञासा जताई गई
फ़ोन पर Elm galaxy नहीं दिखा सका/सकी