3 poin oleh GN⁺ 2024-06-29 | 1 komentar | Bagikan ke WhatsApp

Selamat datang di Code Galaxies, Komandan

Pilih tujuan

  • Bower

    • Manajer paket JavaScript sisi klien
  • Composer

    • Manajer paket untuk PHP
  • RubyGems

    • Manajer paket untuk Ruby
  • npm

    • Manajer paket JavaScript
  • Go Search

    • Pencarian paket bahasa Go (berbasis go-search.org)
  • Python (PyPI)

    • Indeks paket Python
  • NuGet

    • Paket di dunia .NET
  • R Language

    • CRAN - jaringan paket R
  • Debian

    • Manajer paket Debian
  • Fedora

    • Paket Fedora
  • Arch Linux

    • Paket Arch Linux tanpa AUR
  • Arch Linux + AUR

    • Paket Arch Linux termasuk AUR
  • Brew

    • Homebrew, manajer paket yang tidak ada untuk OS X
  • Rust

    • Repositori paket Rust (crates.io)
  • Elm

    • Bahasa yang menyenangkan

Pendapat GN⁺

  • Artikel ini memperkenalkan manajer paket untuk berbagai bahasa pemrograman dan platform
  • Setiap manajer paket merupakan alat penting di bahasa atau platform terkait, membantu pengembang mengelola dependensi dengan mudah
  • Khususnya, npm dan PyPI sangat luas digunakan di komunitas JavaScript dan Python
  • Saat memilih manajer paket baru, penting untuk mempertimbangkan ekosistem bahasa terkait dan dukungan komunitas
  • Alat lain dengan fungsi serupa mencakup Maven (Java), Gradle (Java), dan Conda (Python)

1 komentar

 
GN⁺ 2024-06-29
Komentar Hacker News
  • Situs web yang keren, tetapi disebutkan bahwa saat ini sedang berada di tukang cukur sehingga tidak bisa melihat peta sambil mengayunkan ponsel seperti orang gila

    • Akan lebih baik jika bola bisa diseret dengan jari di layar
  • Jika membayangkan bahwa setiap titik adalah satu program dan di baliknya ada setidaknya satu orang, kita bisa memahami kompleksitas tiap proyek dengan baik

    • Ini adalah struktur buatan manusia yang sangat besar
  • Disampaikan bahwa menjelajahi galaksi sangat sulit

    • Dengan sentuhan satu jari bisa bergerak maju, tetapi sulit menyentuh titik tertentu
    • Masalah ini terutama terjadi saat mencoba memilih titik yang besar
    • Saat perangkat diputar, arah berubah, tetapi tetap sulit menunjuk bintang tertentu
    • Meski begitu, secara visual ini sangat indah
    • Akan menyenangkan jika saat menjelajahi galaksi sungguhan ada alat secepat ini, tentu dengan kontrol yang lebih baik
  • Visualisasi ini sangat keren, tetapi visualisasi 2D mungkin lebih praktis

    • Misalnya, ukuran titik menunjukkan jumlah total dependensi, tetapi juga berfungsi sebagai fungsi dari jarak kamera
  • Suka hal seperti ini

    • Gource: menghasilkan video yang indah dan organik dari repositori git
    • codeswarm: mirip dengan Gource
    • skyline.github.com: saat ini sudah tidak digunakan, seperti Atom
  • Melihat klaster kecil yang jauh di galaksi NPM lalu memutuskan untuk menjelajahinya lebih jauh

    • gambar
    • Ada paket dari strongcanary-a sampai strongcanary-z
    • Ini adalah paket yang dirancang untuk menguji komponen yang terhubung kuat dalam grafik dependensi
    • strongcanary-a
    • Sepertinya alat ini lolos pengujian, keren karena bisa dikenali bahkan dari kejauhan
  • "Ya Tuhan! Penuh dengan leftpad" sebagai ungkapan kekaguman

  • Kalau mau sedikit cerewet secara astronomi, ini lebih mirip gugus bintang daripada galaksi

    • Galaksi biasanya memiliki banyak gerak melingkar dan membentuk lengan
    • Istilah pemasaran "gugus bintang perangkat lunak" mungkin lebih baik
    • Disebutkan hipotesis yang diterima luas bahwa galaksi membutuhkan materi gelap, lalu menyatakan tidak ingin membawa itu menjadi analogi untuk perangkat lunak
  • Penasaran bagaimana data ini diisi

    • Sudah mencoba mengklik Rust, tetapi proyek yang dikerjakannya tidak terlihat meskipun sudah ada di crates.io selama beberapa tahun
  • Disebutkan bahwa galaksi Elm tidak bisa ditampilkan di ponsel

    • Bertanya apakah ada yang tahu arti pulau-pulau yang terpisah
    • Mungkin karena Elm memiliki proses pengembangan inti yang relatif tertutup, tetapi selain itu tidak tahu alasannya