Propaganda rezim totaliter, anti-Semitisme, dan homofobia dalam buku 2019 tentang pemrograman? - itu mungkin

Header Clickbait? Sayangnya, semua hal di atas dan bahkan lebih dalam buku yang diulas di bawah ini adalah. Buku jenis apa? "Python sederhana hanya dari awal."

gambar

Penulis buku ini adalah Rick Gasco. Seperti yang kemudian saya pelajari, ini adalah nama pahlawan film "The Bachelor Party," yang diperankan oleh Tom Hanks. Tetapi pada saat membaca ini, saya tidak tahu. Bayangkan membaca buku karya penulis Rick Gasco dan di halaman depan saya bertemu: "Pada musim panas 1942, atas permintaan Amerika, Uni Soviet memberi mereka tank T-34 untuk belajar ...". Saya pikir ini menarik. Saya membaca lebih lanjut: "Tangki itu kemudian diproduksi di dua pabrik, salah satunya adalah Kharkovsky, pada saat itu sudah ditangkap oleh Jerman, sekarang - oleh Ukraina." І di sini padaku pidgorilo . Maksudku, aku tersadar. Dan kemudian, setelah membaca lebih dari 50 halaman, saya mulai lagi dari awal, mempertahankan momen yang dipilih.

Pembenaran tindakan rezim totaliter terpenuhi setelah beberapa kalimat setelah menyebutkan penjajah-Ukraina. "Bagaimana menurutmu, sia-sia hama ini ditembak dalam batch pada tahun ke-37?"

Berkenaan dengan sejarah kemunculan bahasa Python, penulis menyajikannya sebagai berikut: "Python Guido Van Rossum menciptakannya, dia orang Belanda, ini menjelaskan banyak hal, obat-obatan ringan dilegalisasi di Belanda." Ya, penulis dengan keras kepala menyebut bahasa "Python" dan menyarankan memilih apa yang lebih berharga bagi pembaca - "kebenaran atau kebenaran?" ("Python", tentu saja, adalah "kebenaran"). Penulis merujuk bahasa pemrograman yang diberikan ke "non-tradisional", tetapi membenarkan bahwa itu adalah "bukan yang digunakan secara eksklusif oleh orang-orang dari orientasi non-tradisional". Setelah manifestasi homofobia, hanya sedikit anti-Semitisme yang kurang. Dan Anda bisa melihatnya di buku.

"Paskah berbeda - Ortodoks, Katolik dan, maaf, Yahudi." Paskah memiliki sejarah yang lebih kuno dari Paskah Kristen. “Untuk Paskah Katolik dan Yahudi, temukan sendiri algoritmanya. Pastikan untuk memprogram. Kami toleran. " Toleransi dan bergegas! Oke, mari kita melangkah lebih jauh. "Seperti kata komedian besar Rusia-Yahudi Arkady Raikin ..." Jika Anda membuang "Rusia-Yahudi", itu tidak lagi dibaca, apakah Anda setuju? Seberapa penting informasi ini yang tidak dapat Anda lakukan tanpanya? "Churchill? Bismarck? Hemingway? Leiba Trotsky? Saya tahu pasti bahwa itu bukan Pushkin. " Hanya satu nama yang ditunjukkan. Kebetulan? Tetapi mengapa di Wikipedia apakah Trotsky muncul sebagai "Leo"? Dan Leizer Weissbane sebagai Leonid Utesov? Dan Hovhannes Ayvazyan sebagai Ivan Aivazovsky? Mungkin karena orang-orang ini lebih dikenal dengan nama Rusia? Atau di sini yang lain dari buku: “Dahl adalah penulis Kamus Penjelasan dari Kamus Besar Bahasa Rusia yang Hidup. Biasanya, nama keluarga Rusia tidak disengaja. Max Fasmer menyusun kamus etimologis dari bahasa Rusia, dan Rosenthal menyusun aturan ejaan Rusia. Trennya. ” Akhirnya, “Jika Anda melihat file yang dapat dieksekusi, file dengan ekstensi * .exe, Anda akan menemukan beberapa huruf MZ di awal. Ini adalah singkatan untuk nama dan nama keluarga Misha Zuckerman. Ini kata yang jujur. Dan bagaimana cara mengatasinya sekarang? ”MZ - inisial Mark Zbikowski.

Pengingat lain obat-obatan di Belanda ("tampaknya petunjuk halus untuk melegalkan obat-obatan ringan") dan beberapa penghinaan dari Ukraina ("Shaw maemo, lalu maemo © alasan universal Ukraina" dan lelucon tentang "Petrika dari desa Zalupіvki") harus ditambahkan ke buku yang didedikasikan untuk bahasa pemrograman, mengutip Lenin, Stalin dan Putin. Apakah ini pantas di sini? Saya percaya tidak. By the way, ada lelucon serupa tentang Rusia, yang memesan di radio Valenok. Tidak, Zalupіvka terdengar lebih lucu.

Selera humor asli penulis menyebabkan kehadiran dalam buku frase seperti "rumput itu hijau dan gadis-gadis memberi", "tujuh puluhan shaggy", "Dima adalah eksentrik dalam huruf M", "Karena aku buang air besar", "Tarik burung hantu di dunia", "Beberapa omong kosong yang tidak diketahui."

Adapun esensi buku ini, di sini saya juga punya komentar. Bahkan jika Anda tidak memperhatikan fakta bahwa lebih dari setengah teksnya adalah "air". Misalnya, tangkapan layar ini umumnya unik - mengevaluasi jumlah beban semantik:

gambar

Apa yang harus Anda mulai dengan dasarnya adalah memilih versi bahasa Python dalam tutorial 2019 yang menakjubkan ini: "Kami tidak mengejar hal baru, jadi kami akan menggunakan versi 2.7.14."

Lebih lanjut, penulis tidak dapat memutuskan apakah ada jenis Python atau tidak. "Ingat - tidak ada jenis dalam Python!", Dan kemudian "Python tidak memeriksa apakah jenis parameter aktual cocok dengan formal", "Namun, saya mengingatkan Anda, jenis variabel dapat diperiksa", "Sekarang mari kita coba periksa jenis yang pertama", "Jadi begitu juga periksa ketiga jenis lainnya ”dan seterusnya dengan nada yang sama.

Kesombongan dan ketidaktahuan penulis dapat sangat menyesatkan programmer pemula. “Semakin banyak programmer berpikir, semakin banyak kesalahan yang akan kita miliki”, “Pendapat saya adalah bahwa siklus harus bergerak hanya dengan langkah plus satu. Dalam kasus ekstrim, minus satu, tetapi bahkan kemudian, menurut pendapat saya, ini berlebihan dan merusak sisa program yang baik. Ikuti saran saya - hanya tambah satu! "," Jadi, tugas-tugas yang saya usulkan lebih lanjut diselesaikan dengan cara ini dan hanya dengan cara ini, saya mohon, Anda tidak perlu menciptakan apa pun. " Mari kita lihat bagaimana pengarang mengusulkan untuk menyelesaikan masalah pertama (saya ingatkan Anda bahwa ia memilih Python 2.7; dalam versi ketiga saya akan menulis hanya satu baris, bahkan ada dua cara; mungkin di yang kedua saya bisa, saya tidak memeriksa). Jadi, tugasnya: "Isi daftar dengan nilai yang sama, paling sering nilai ini nol." Solusi penulis:

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/id482806/


All Articles