¿Es cierto que "los programadores reales pueden escribir códigos de ensamblaje en cualquier idioma"?

14
  

Los programadores reales pueden escribir el código de ensamblaje en cualquier idioma.
  (Larry Wall).

Hasta donde puedo entender, el Sr. Larry Wall está tratando de decirle a cualquier programador real que cualquier lenguaje puede tener la misma funcionalidad que ASM. Pero en serio no entiendo. ¿Cómo se puede escribir código de ensamblaje en lenguajes de alto nivel como Perl, Python, Java y C #? Lenguajes como Perl y Python ni siquiera tienen punteros. ¿O quiere decir algo más? ¿Qué está tratando de decir el señor Wall?

    
pregunta ApprenticeHacker 30.07.2011 - 06:16

2 respuestas

19

Es una burla irónica de un meme anterior sobre "programadores reales", que es una variación de "< a href="http://en.wikipedia.org/wiki/No_true_Scotsman"> ningún verdadero escocés " falacia y " los hombres de verdad no comen quiche ", que era un libro muy popular.

enlace

hilo original donde Wall declaró esto .
Versión de Monty Python, The Four Yorkshiremen es una burla de todo esto.

Los "programadores reales" no necesitan lenguajes de alto nivel, y The Story of Mel es el ejemplo de esto. ¡Y fue cuesta arriba en ambos sentidos!

    
respondido por el Tangurena 30.07.2011 - 06:37
8

Es una sugerencia sarcástica / graciosa que muchos programadores terminen escribiendo código genérico, laborioso, un paso después del otro, incluso cuando el lenguaje proporciona construcciones sofisticadas que permitirían soluciones inteligentes y eficientes si solo los programadores tome la molestia de aprender lo que el idioma tiene para ofrecer. Es una continuación de la antigua broma de que "los programadores reales pueden escribir FORTRAN en cualquier idioma".

    
respondido por el Charles E. Grant 30.07.2011 - 06:31

Lea otras preguntas en las etiquetas