2 puntos por GN⁺ 2023-09-05 | 1 comentarios | Compartir por WhatsApp
  • Artículo sobre la relación y las diferencias entre curl y wget, dos populares herramientas de línea de comandos
  • El autor, Daniel Stenberg, sostiene que wget no es un competidor de curl, sino una herramienta complementaria con funciones superpuestas
  • El punto principal es que, incluso si se prefiere wget sobre curl, lo mejor es usar la herramienta que mejor realice la tarea dada
  • Para explicar las diferencias técnicas y las similitudes entre curl y wget, Stenberg creó un diagrama de Venn
  • Stenberg ha contribuido código a wget, y varios mantenedores de wget han contribuido a curl, destacando la naturaleza colaborativa de estos proyectos
  • El artículo anima a los lectores a dar retroalimentación si creen que hay errores o elementos faltantes en el diagrama
  • El artículo también ofrece enlaces para comparaciones adicionales entre curl y otras herramientas de descarga, así como una tabla en OpenHub que compara curl y wget

1 comentarios

 
GN⁺ 2023-09-05
Comentarios en Hacker News
  • Un artículo sobre las diferencias entre las herramientas de línea de comandos curl y wget
  • Los usuarios señalan que wget es más confiable para descargar archivos grandes en conexiones inestables porque tiene “opciones predeterminadas razonables”, “reanudar descargas” y “reintentar ante errores”
  • Elogian la solidez de wget, que no es una función predeterminada en curl, así como su capacidad para reanudar descargas incluso después de un fallo
  • Algunos usuarios prefieren wget para tareas cotidianas porque funciona mejor desde el inicio y su página de manual es más fácil de navegar
  • Una diferencia clave entre ambas herramientas es que curl escribe en stdout de forma predeterminada, mientras que wget crea un archivo por defecto
  • Se reconoce que wget tiene la capacidad de descargar archivos con un nombre derivado de la URL de forma predeterminada, una función que curl no tiene
  • Daniel Stenberg, creador de curl, recibe elogios por su dedicación a la herramienta, que considera su huella en el mundo de TI
  • Algunos usuarios señalan que la comparación podría estar desactualizada, ya que wget ahora soporta HTTP PUT y proxies, algo que no estaba incluido en el diagrama
  • Aunque curl soporta muchos protocolos, los usuarios señalan que la pequeña área de intersección en el diagrama de Venn representa la mayor parte del uso que la mayoría hace de estas herramientas
  • La publicación destaca la camaradería entre los desarrolladores de curl y wget, ya que los mantenedores de cada uno han contribuido con código a la herramienta del otro
  • wget se ha usado tradicionalmente para hacer mirror de sitios web, mientras que curl es una biblioteca de solicitudes de propósito general con una interfaz de línea de comandos
  • El próximo wget2 introducirá libwget, como contraparte de libcurl