Python anosvitsa makore makumi matatu

Musi waFebruary 20, 1991, Guido van Rossum akaburitsa muboka realt.sources kuburitswa kwekutanga kwePython programming language, iyo yaaive achishanda kubva muna Zvita 1989 sechikamu chechirongwa chekugadzira mutauro wekunyora wekugadzirisa matambudziko ehurongwa hwehurongwa. iyo Amoeba inoshanda sisitimu, ingave yedanho repamusoro, kupfuura C, asi, kusiyana neBourne shell, yaizopa nyore kuwana kune OS system mafoni.

Iro zita reprojekiti rakasarudzwa mukukudza kweboka remakodhi Monty Python. Yekutanga vhezheni yakaunza tsigiro yemakirasi ane nhaka, kunze kwekubata, module system, uye yekutanga mhando runyorwa, dict uye str. Kuitwa kwemamodule uye kunze kwakakweretwa kubva kumutauro weModula-3, uye indentation-based coding style kubva kumutauro weABC, uyo Guido akambobatsira.

Paaigadzira Python, Guido aitungamirirwa nemitemo inotevera:

  • Nheyo dzakachengetedza nguva panguva yekuvandudza:
    • Kukwereta mazano anobatsira kubva kune mamwe mapurojekiti.
    • Kutsvaga kwekureruka, asi pasina kuwedzeredza (chirevo cheEinshein "Zvinhu zvose zvinofanira kutaurwa sezvinobvira, asi kwete nyore").
    • Kutevera huzivi hweUNUX, maererano nezvirongwa zvinoshandisa imwe mashandiro, asi ita nemazvo.
    • Usanetseke zvakanyanya nezvekuita, optimizations inogona kuwedzerwa sezvinodiwa kana zvichidikanwa.
    • Usaedze kurwisa zvinhu zviripo, asi enda nekuyerera.
    • Dzivisa kuita zvinhu nenzira yakakwana; kazhinji iyo "yakanaka zvakakwana" nhanho yakakwana.
    • Dzimwe nguva makona anogona kutemwa, kunyanya kana chimwe chinhu chinogona kuitwa gare gare.
  • Dzimwe nheyo:
    • Kuitwa hakudi kuti kuve kwakananga papuratifomu. Mamwe maficha anogona kunge asingawanzo kuwanikwa, asi basa rekutanga rinofanira kushanda kwese kwese.
    • Usaremedze vashandisi nezvikamu zvinogona kubatwa nemuchina.
    • Tsigiro uye kukwidziridzwa kwepuratifomu-yakazvimirira mushandisi kodhi, asi pasina kudzora kuwana kune kugona uye maficha emapuratifomu.
    • Mahombe akaoma masisitimu anofanirwa kupa akawanda mazinga ekuwedzera.
    • Zvikanganiso hazvifanirwe kuuraya uye kusaonekwa-mushandisi kodhi inofanirwa kubata uye kubata zvikanganiso.
    • Zvikanganiso mukodhi yemushandisi hazvifanire kukanganisa mashandiro emuchina uye hazvifanire kutungamira kumaitiro emuturikiri asina kutsanangurwa uye kuparara kwemaitiro.

    Source: opennet.ru

Voeg