Rob Pike Citas famosas

Última actualización : 5 de septiembre de 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Rob Pike
  • No hay nada en la informática que no pueda romperse con otro nivel de indirección.

  • Los sockets son las ventanas X de las interfaces IO.

  • No existe tal cosa como un simple error de caché.

  • Los cachés no son arquitectura, son solo optimización.

  • Los lenguajes que intentan rechazar la idiotez se vuelven idiotas.

  • Así es la informática moderna: todo lo simple se vuelve demasiado complicado porque es fácil de manipular; todo lo complicado sigue siendo complicado porque es difícil de arreglar.

  • Cuando no hay jerarquía de tipos, no tiene que administrar la jerarquía de tipos.

  • Un terminal inteligente no es un terminal inteligente, sino un terminal que puede educar.

  • UNIX no solo está muerto, sino que está empezando a oler muy mal.

  • Regla 1. No puedes saber dónde va a gastar su tiempo un programa. Los cuellos de botella ocurren en lugares sorprendentes, así que no intentes adivinar y hacer un truco de velocidad hasta que hayas demostrado que ahí es donde está el cuello de botella

  • Los nombres de los procedimientos deben reflejar lo que hacen; los nombres de las funciones deben reflejar lo que devuelven

  • Si los hilos POSIX son algo bueno, quizás no quiera saber qué son mejores que ellos.

  • La estrechez de la experiencia conduce a la estrechez de la imaginación

  • Los datos dominan. Si ha elegido las estructuras de datos correctas y ha organizado bien las cosas, los algoritmos casi siempre serán evidentes por sí mismos. Las estructuras de datos, no los algoritmos, son fundamentales para la programación.

  • El diseño orientado a objetos son los números romanos de la informática.

  • Eventualmente, decidí que pensar no me estaba llevando muy lejos y que era hora de intentar construir.

  • Usar Unix es el equivalente informático de escuchar solo música de David Cassidy.

  • ¿Por qué tendrías un lenguaje que no es teóricamente emocionante? Porque es muy útil.