¿La propaganda del régimen totalitario, el antisemitismo y la homofobia en el libro de texto sobre programación de 2019? - es posible

Encabezado de Clickbait? Desafortunadamente, todo lo anterior y aún más en el libro revisado a continuación es. Que tipo de libro "Python simple es solo desde cero".

imagen

El autor del libro es Rick Gasco. Como supe más tarde, este era el nombre del héroe de la película "The Bachelor Party", interpretada por Tom Hanks. Pero a la hora de leer esto, no lo sabía. Imagínese leyendo un libro del autor Rick Gasco y en las primeras páginas me encuentro: "En el verano de 1942, a pedido de los estadounidenses, la Unión Soviética les entregó un tanque T-34 para estudiar ...". Creo que es interesante Leí más: "El tanque fue producido en dos plantas, una de las cuales era Kharkovsky, para ese entonces ya capturada por los alemanes, ahora - por los ucranianos". І aquí a mí pidgorilo . Quiero decir, me golpeó. Y luego, después de leer más de 50 páginas, comencé de nuevo, conservando los momentos seleccionados.

La justificación de las acciones del régimen totalitario se cumple después de unas pocas oraciones después de mencionar a los invasores ucranianos. "¿Qué crees que, en vano, estas plagas fueron disparadas en lotes en el año 37?"

Con respecto a la historia del surgimiento del lenguaje Python, el autor lo presenta de la siguiente manera: "Python Guido Van Rossum lo inventó, es holandés, esto explica mucho, las drogas ligeras están legalizadas en los Países Bajos". Sí, el autor obstinadamente llama al lenguaje "Python" y sugiere elegir lo que es más valioso para el lector: "verdad o verdad?" ("Python", por supuesto, es "verdad"). El autor refiere el lenguaje de programación dado a "no tradicional", pero justifica que "no es el que es utilizado exclusivamente por personas de orientación no tradicional". Después de la manifestación de la homofobia, solo falta el antisemitismo. Y puedes verlo en el libro.

"La Pascua es diferente: ortodoxa, católica y, lo siento, judía". La Pascua tiene una historia más antigua que la Pascua cristiana. “Para la Pascua católica y judía, encuentre los algoritmos usted mismo. Asegúrate de programar. Somos tolerantes ". Tolerancia y prisa! Bien, vamos más allá. "Como dijo el gran comediante ruso-judío Arkady Raikin ..." Si tiras al "judío ruso", ya no se lee, ¿estás de acuerdo? ¿Qué tan importante es esta información que no podría prescindir de ella? "Churchill? Bismarck? Hemingway? Leiba Trotsky? Sé con certeza que no es Pushkin ". Solo se indica un nombre. ¿Coincidencia? Pero, ¿por qué en Wikipedia aparece Trotsky como "Leo"? ¿Y Leizer Weissbane como Leonid Utesov? ¿Y Hovhannes Ayvazyan como Ivan Aivazovsky? ¿Tal vez porque estas personas son más conocidas con nombres rusos? O aquí hay otro del libro: "Dahl es el autor del Diccionario explicativo del Living Great Russian Dictionary. Por lo general, el apellido ruso no es accidental. Max Fasmer compiló el diccionario etimológico del idioma ruso y Rosenthal compuso las reglas de la ortografía rusa. La tendencia, sin embargo. Finalmente, “Si observa cualquier archivo ejecutable, el que tiene la extensión * .exe, encontrará algunas letras MZ al principio. Esta es una abreviatura del nombre y apellido Misha Zuckerman. Aquí hay una palabra honesta. ¿Y cómo vivir con eso ahora? ”MZ - Las iniciales de Mark Zbikowski.

Otro recordatorio de las drogas en los Países Bajos ("aparentemente un sutil indicio de legalización de las drogas ligeras") y un par de humillaciones de los ucranianos ("Shaw maemo, luego maemo © excusa universal ucraniana" y el chiste sobre "Petrika de la aldea de Zalupіvki") deberían agregarse a libro dedicado al lenguaje de programación, citando a Lenin, Stalin y Putin. ¿Es esto apropiado aquí? Yo creo que no Por cierto, hay una broma similar sobre el ruso, que ordenó en la radio Valenok. No, Zalupіvka suena más divertido.

Un peculiar sentido del humor del autor hizo que el libro contuviera frases como "la hierba era verde y las chicas dieron", "setenta peludos", "Dima es una excéntrica en la letra M", "Porque caca", "Jala una lechuza en un globo", "Alguna mierda desconocida".

En cuanto a la esencia del libro, aquí también tengo comentarios. Incluso si no prestas atención al hecho de que más de la mitad del texto es "agua". Por ejemplo, esta captura de pantalla es generalmente única: evalúe la cantidad de carga semántica:

imagen

Lo que debería comenzar esencialmente es elegir una versión del lenguaje Python en este increíble tutorial de 2019: "No estamos persiguiendo la novedad, así que usaremos la versión 2.7.14".

Además, el autor no puede decidir si hay tipos en Python o no. "Recuerde: ¡no hay tipos en Python!", Y luego "Python no verifica la correspondencia entre los tipos de parámetros reales y los formales", "Sin embargo, le recuerdo que el tipo de la variable se puede verificar", "Ahora intentemos verificar el tipo de la primera", "Y así es verifique los otros tres tipos "y así sucesivamente.

La arrogancia y la ignorancia del autor pueden inducir a error a los programadores novatos. "Cuanto más piense el programador, más errores tendremos", "Mi opinión es que el ciclo debe moverse solo con un paso más uno. En casos extremos, menos uno, pero incluso entonces, en mi opinión, esto es superfluo y estropea el resto del buen programa. Sigue mi consejo, ¡solo más uno! "," Entonces, esas tareas que propongo se resuelven de esta manera y solo así, te lo ruego, no tienes que inventar nada ". Veamos cómo el autor propone resolver el primer problema (le recuerdo que seleccionó Python 2.7; en la tercera versión escribiría solo una línea, hay incluso dos formas; tal vez en la segunda que pueda, no lo verifiqué). Entonces, la tarea: "Llenar la lista con el mismo valor, la mayoría de las veces este valor es cero". Solución del autor:

a = []
for i in xrange(0, num):
     a.append(0)

, : « — , », « , lambda-. , , , ». , "… … . , , ". C++. , , Delphi . (« »). «-» ( ) : « », « », « ». Pascal, , .

(« »). : « ». ( « »):

min = a[0]
index = 0
for i in xrange(1, 10):
    if a[i] < min:
        min = a[i]
        index = i

! , .

. , . — . -, , . , , . -, , , . « : 1 + 1/2 + 1/4 + 1/8 +… , , ». ? 1 + 1/2 ! , , . … , , . , — - , , . ! « , 0! = 1. , ? — ».

— . . , , , , , . , . , . , !

, , , , : « Albom !» , , , , , . . «» , , , . «» , . , : «» «», «hrlp» «help». . . , "π≈3.14158". . .

, . . . , , .

, , . , , , .

, . , .

— ! , — .

. . ( ) , , .

. , .

Source: https://habr.com/ru/post/482806/


All Articles