3 Punkte von GN⁺ 2024-06-29 | 1 Kommentare | Auf WhatsApp teilen

Willkommen bei Code Galaxies, Kommandant

Ziel auswählen

  • Bower

    • Paketmanager für clientseitiges JavaScript
  • Composer

    • Paketmanager für PHP
  • RubyGems

    • Paketmanager für Ruby
  • npm

    • Paketmanager für JavaScript
  • Go Search

    • Paketsuche für die Go-Sprache (basierend auf go-search.org)
  • Python (PyPI)

    • Python-Paketindex
  • NuGet

    • Pakete aus der .NET-Welt
  • R Language

    • CRAN – R-Paketnetzwerk
  • Debian

    • Debian-Paketmanager
  • Fedora

    • Fedora-Pakete
  • Arch Linux

    • Arch-Linux-Pakete ohne AUR
  • Arch Linux + AUR

    • Arch-Linux-Pakete mit AUR
  • Brew

    • Homebrew, der Paketmanager für OS X
  • Rust

    • Rust-Paket-Repository (crates.io)
  • Elm

    • Die angenehme Sprache

Meinung von GN⁺

  • Dieser Artikel stellt Paketmanager für verschiedene Programmiersprachen und Plattformen vor.
  • Jeder Paketmanager ist ein essenzielles Werkzeug für die jeweilige Sprache oder Plattform und hilft Entwicklern, Abhängigkeiten einfach zu verwalten.
  • Besonders npm und PyPI werden in den JavaScript- und Python-Communities sehr breit genutzt.
  • Bei der Wahl eines neuen Paketmanagers ist es wichtig, das Ökosystem der jeweiligen Sprache und den Community-Support zu berücksichtigen.
  • Andere Werkzeuge mit ähnlicher Funktion sind unter anderem Maven (Java), Gradle (Java) und Conda (Python).

1 Kommentare

 
GN⁺ 2024-06-29
Hacker-News-Kommentare
  • Coole Website, aber ich bin gerade beim Friseur und kann mir die Karte nicht ansehen, ohne wie ein Verrückter mit dem Handy herumzufuchteln

    • Es wäre schön, wenn man die Sphäre auf dem Bildschirm mit dem Finger ziehen könnte
  • Wenn man sich vorstellt, dass jeder Punkt ein Programm ist und dahinter mindestens ein Mensch steht, bekommt man ein gutes Gefühl für die Komplexität der einzelnen Projekte

    • Das ist ein sehr großes menschliches Bauwerk
  • Es wird angemerkt, dass die Erkundung der Galaxie sehr schwierig ist

    • Mit einer Ein-Finger-Berührung bewegt man sich nach vorn, aber es ist schwer, einen bestimmten Punkt zu berühren
    • Das ist besonders problematisch, wenn man versucht, große Punkte auszuwählen
    • Wenn man das Gerät dreht, ändert sich die Richtung, aber es ist schwer, auf einen bestimmten Stern zu zielen
    • Trotzdem ist es visuell sehr schön
    • Es wäre schön, auch für die Erkundung echter Galaxien ein so schnelles Werkzeug zu haben, natürlich mit besserer Steuerung
  • Diese Visualisierung ist sehr cool, aber eine 2D-Visualisierung könnte praktischer sein

    • Zum Beispiel steht die Größe eines Punkts für die Gesamtzahl der Abhängigkeiten, ist aber zugleich auch eine Funktion der Kameradistanz
  • Ich mag solche Dinge

    • Gource: erzeugt schöne und organische Videos aus Git-Repositories
    • codeswarm: ähnlich wie Gource
    • skyline.github.com: wird derzeit nicht mehr genutzt, genau wie Atom
  • Ich habe einen kleinen, weit entfernten Cluster in der NPM-Galaxie gesehen und beschlossen, ihn weiter zu erkunden

    • Bild
    • Dort gibt es Pakete von strongcanary-a bis strongcanary-z
    • Diese Pakete wurden entwickelt, um stark zusammenhängende Komponenten im Abhängigkeitsgraphen zu testen
    • strongcanary-a
    • Dieses Tool scheint den Test bestanden zu haben; cool, dass man es sogar aus der Ferne erkennen kann
  • „Mein Gott! Es ist voller leftpads“

  • Wenn ich astronomisch etwas pingelig sein darf, sind sie eher ein Sternhaufen als eine Galaxie

    • Galaxien haben normalerweise viel Kreisbewegung und ausgeprägte Arme
    • „Software-Sternhaufen“ wäre vielleicht der bessere Marketingbegriff
    • Es wird auf die weithin akzeptierte Hypothese verwiesen, dass Galaxien Dunkle Materie brauchen, und ausgedrückt, dass man diese Analogie lieber nicht auf Software übertragen möchte
  • Jemand fragt sich, wie diese Daten befüllt werden

    • Ich habe auf Rust geklickt, aber mein Projekt, an dem ich arbeite, ist trotz mehrerer Jahre auf crates.io nicht zu sehen
  • Es wird erwähnt, dass sich die Elm-Galaxie auf dem Handy nicht anzeigen ließ

    • Weiß jemand, was die getrennten Inseln bedeuten?
    • Das könnte daran liegen, dass Elm einen relativ geschlossenen Kernentwicklungsprozess hat, aber andere Gründe fallen mir nicht ein