2 Punkte von GN⁺ 2023-09-05 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Artikel über die Beziehung und Unterschiede zwischen den beliebten Kommandozeilen-Tools curl und wget
  • Autor Daniel Stenberg argumentiert, dass wget kein Konkurrent von curl ist, sondern ein begleitendes Tool mit sich überschneidenden Funktionen
  • Der zentrale Punkt ist, dass man selbst dann, wenn man wget gegenüber curl bevorzugt, das Tool verwenden sollte, das die jeweilige Aufgabe am besten erfüllt
  • Um die technischen Unterschiede und Gemeinsamkeiten zwischen curl und wget zu erklären, hat Stenberg ein Venn-Diagramm erstellt
  • Stenberg hat Code zu wget beigetragen, und mehrere wget-Maintainer haben zu curl beigetragen, was den kollaborativen Charakter dieser Projekte unterstreicht
  • Der Artikel ermutigt Leser, Feedback zu geben, wenn sie glauben, dass das Diagramm Fehler enthält oder etwas fehlt
  • Der Artikel bietet außerdem Links zu weiteren Vergleichen zwischen curl und anderen Download-Tools sowie eine Tabelle auf OpenHub, die curl und wget gegenüberstellt

1 Kommentare

 
GN⁺ 2023-09-05
Hacker-News-Kommentare
  • Ein Artikel über die Unterschiede zwischen den Kommandozeilen-Tools curl und wget
  • Nutzer weisen darauf hin, dass wget mit „vernünftigen Standardoptionen“, „Fortsetzen von Downloads“ und „Wiederholungsversuchen bei Fehlern“ beim Herunterladen großer Dateien über instabile Verbindungen zuverlässiger sei
  • Gelobt werden bei wget seine Stärke jenseits der Standardfunktionen von curl sowie die Fähigkeit, Downloads auch nach einem Absturz wieder aufzunehmen
  • Manche Nutzer bevorzugen wget für Alltagsaufgaben, weil es out of the box besser funktioniert und seine Manpage leichter zu navigieren ist
  • Ein wesentlicher Unterschied zwischen den beiden Tools ist, dass curl standardmäßig auf stdout schreibt, während wget standardmäßig eine Datei erstellt
  • wget kann standardmäßig Dateien unter einem von der URL abgeleiteten Namen herunterladen, was als eine Funktion anerkannt wird, die curl nicht hat
  • Der Gründer von curl, Daniel Stenberg, wird für seine Hingabe an das Tool gelobt; er betrachte es als seine Spur in der IT-Welt
  • Einige Nutzer merken an, dass der Vergleich veraltet sein könnte, da wget inzwischen HTTP PUT und Proxys unterstützt, was im Diagramm nicht enthalten war
  • Obwohl curl viele Protokolle unterstützt, weisen Nutzer darauf hin, dass der kleine Schnittmengenbereich im Venn-Diagramm den Großteil dessen abdeckt, wofür die meisten Nutzer diese Tools verwenden
  • Der Beitrag betont die Kameradschaft zwischen den Entwicklern von curl und wget; die jeweiligen Maintainer tragen jeweils Code zum Tool des anderen bei
  • wget wurde traditionell zum Spiegeln von Websites verwendet, während curl eine Kommandozeilenoberfläche für eine allgemeine Request-Bibliothek bietet
  • Das kommende wget2 führt libwget als Gegenstück zu libcurl ein