{"id":99212,"date":"2021-02-21T10:23:26","date_gmt":"2021-02-21T08:23:26","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/yazyku-python-ispolnilos-30-let"},"modified":"2021-02-21T10:23:26","modified_gmt":"2021-02-21T08:23:26","slug":"yazyku-python-ispolnilos-30-let","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/yazyku-python-ispolnilos-30-let","title":{"rendered":"Python valodai ir aprit\u0113ju\u0161i 30 gadi","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>1991. gada 20. febru\u0101r\u012b Gvido van Rossum publiskoja pirmo programm\u0113\u0161anas valodas Python izdevumu grup\u0101 alt.sources, pie kura vi\u0146\u0161 str\u0101d\u0101ja kop\u0161 1989. gada decembra, izstr\u0101d\u0101jot skriptu valodu, lai risin\u0101tu sist\u0113mas administr\u0113\u0161anas uzdevumus oper\u0113t\u0101jsist\u0113m\u0101 Amoeba. Tai vajadz\u0113ja b\u016bt augst\u0101ka l\u012bme\u0146a valodai nek\u0101 C, ta\u010du, at\u0161\u0137ir\u012bb\u0101 no Bourne shell, pied\u0101v\u0101tu viegl\u0101ku piek\u013cuvi oper\u0113t\u0101jsist\u0113mas sist\u0113mas izsaukt\u0113m.   <\/p>\n<p>Projekta nosaukums tika izv\u0113l\u0113ts, iedvesmojoties no kom\u0113diju grupas Monty Python. Pirmaj\u0101 versij\u0101 tika ieviesta atbalsts klas\u0113m ar manto\u0161anu, iz\u0146\u0113mumu apstr\u0101de, modu\u013cu sist\u0113ma un pamata tipi list, dict un str. Modu\u013cu un iz\u0146\u0113mumu \u012bsteno\u0161ana tika aiz\u0146emta no valodas Modula-3, savuk\u0101rt kod\u0113\u0161anas stils ar atk\u0101p\u0113m tika aizg\u016bts no valodas ABC, kuras izstr\u0101d\u0113 Gvido agr\u0101k piedal\u012bj\u0101s.    <\/p>\n<p>Python izstr\u0101des proces\u0101 Gvido vad\u012bj\u0101s p\u0113c \u0161\u0101diem principiem:  <\/p>\n<ul>\n<li class=\"l\"> Principi, kas \u013c\u0101va ietaup\u012bt laiku izstr\u0101d\u0113:\n<ul>\n<li class=\"l\"> Noder\u012bgu ideju aiz\u0146em\u0161ana no citiem projektiem.\n<li class=\"l\"> Tie\u0161an\u0101s p\u0113c vienk\u0101r\u0161\u012bbas, bet bez p\u0101rsp\u012bl\u0113tas vienk\u0101r\u0161o\u0161anas (Ein\u0161teina princips: \"Visam j\u0101b\u016bt izskaidrotam tik vienk\u0101r\u0161i, cik vien iesp\u0113jams, bet ne vienk\u0101r\u0161\u0101k\").\n<li class=\"l\"> Seko\u0161ana UNUX filosofijai, saska\u0146\u0101 ar kuru programmas \u012bsteno k\u0101du vienu funkcionalit\u0101ti, bet to dara labi.\n<li class=\"l\"> Neuztraukties par veiktsp\u0113ju, optimiz\u0101ciju var pievienot p\u0113c vajadz\u012bbas, kad t\u0101s ir nepiecie\u0161amas.\n<li class=\"l\"> Nejaukties ar liet\u0101m, kas jau past\u0101v, bet pl\u016bst pa straumi.\n<li class=\"l\"> Izvair\u012bties no perfekcionisma, parasti pietiek ar l\u012bmeni \"pietiekami labi\".\n<li class=\"l\"> Da\u017ereiz ir iesp\u0113jams ietaup\u012bt laiku, \u012bpa\u0161i, ja kaut ko var izdar\u012bt v\u0113l\u0101k.  <\/ul>\n<li class=\"l\"> P\u0101r\u0113jie principi:\n<ul>\n<li class=\"l\"> Ievie\u0161anai nevajadz\u0113tu b\u016bt atkar\u012bgai no konkr\u0113tas platformas. Da\u017eas iesp\u0113jas var neb\u016bt vienm\u0113r pieejamas, bet pamata funkcionalit\u0101tei j\u0101darbojas visur.\n<li class=\"l\"> Nep\u0101rslogot lietot\u0101jus ar deta\u013c\u0101m, kuru apstr\u0101di var veikt ma\u0161\u012bna.\n<li class=\"l\"> Atbalsts un populariz\u0113\u0161ana platformu neatkar\u012bga lietot\u0101ja koda, bet bez piek\u013cuves iesp\u0113j\u0101m un platformas \u012bpatn\u012bb\u0101m ierobe\u017eo\u0161anas.\n<li class=\"l\"> Liel\u0101m sare\u017e\u0123\u012bt\u0101m sist\u0113m\u0101m j\u0101nodro\u0161ina vair\u0101ki l\u012bme\u0146i papla\u0161in\u0101\u0161anai.\n<li class=\"l\"> K\u013c\u016bd\u0101m nevajadz\u0113tu b\u016bt fat\u0101l\u0101m un nepaman\u012bt\u0101m \u2014 lietot\u0101ja kodam j\u0101b\u016bt sp\u0113j\u012bgam no\u0137ert un apstr\u0101d\u0101t k\u013c\u016bdas.\n<li class=\"l\"> K\u013c\u016bdas lietot\u0101ja kod\u0101 nedr\u012bkst ietekm\u0113t virtu\u0101l\u0101s ma\u0161\u012bnas funkcionalit\u0101ti un nedr\u012bkst novest pie neparedz\u0113tas interpretatora uzved\u012bbas un procesu av\u0101rij\u0101m.  <\/ul>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54627\">opennet.lv<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 1991 \u0433\u043e\u0434\u0430 \u0413\u0432\u0438\u0434\u043e \u0432\u0430\u043d \u0420\u043e\u0441\u0441\u0443\u043c \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 alt.sources \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python, \u043d\u0430\u0434 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 1989 \u0433\u043e\u0434\u0430 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Amoeba, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u0431\u044b \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u0447\u0435\u043c \u0421\u0438, \u043d\u043e, \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 Bourne shell, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u043b \u0431\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99212","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 1991 \u0433\u043e\u0434\u0430 \u0413\u0432\u0438\u0434\u043e \u0432\u0430\u043d \u0420\u043e\u0441\u0441\u0443\u043c \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 alt.sources \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python, \u043d\u0430\u0434 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 1989 \u0433\u043e\u0434\u0430 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/yazyku-python-ispolnilos-30-let\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042f\u0437\u044b\u043a\u0443 Python \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u043b\u043e\u0441\u044c 30 \u043b\u0435\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 1991 \u0433\u043e\u0434\u0430 \u0413\u0432\u0438\u0434\u043e \u0432\u0430\u043d \u0420\u043e\u0441\u0441\u0443\u043c \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 alt.sources \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python, \u043d\u0430\u0434 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 1989 \u0433\u043e\u0434\u0430 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/yazyku-python-ispolnilos-30-let\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-02-21T08:23:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-21T08:23:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Python valodai jau 30 gadi | ProHoster","description":"1991. gada 20. febru\u0101r\u012b \u0413\u0432\u0438\u0434\u043e \u0432\u0430\u043d \u0420\u043e\u0441\u0441\u0443\u043c public\u0113ja pirmo Python programm\u0113\u0161anas valodas versiju grup\u0101 alt.sources, pie kuras vi\u0146\u0161 str\u0101d\u0101ja kop\u0161 1989. gada decembra, izstr\u0101d\u0101jot skriptu valodu risin\u0101jumiem.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/yazyku-python-ispolnilos-30-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042f\u0437\u044b\u043a\u0443 Python \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u043b\u043e\u0441\u044c 30 \u043b\u0435\u0442 | ProHoster","og:description":"20 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 1991 \u0433\u043e\u0434\u0430 \u0413\u0432\u0438\u0434\u043e \u0432\u0430\u043d \u0420\u043e\u0441\u0441\u0443\u043c \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 alt.sources \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python, \u043d\u0430\u0434 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0441 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 1989 \u0433\u043e\u0434\u0430 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/yazyku-python-ispolnilos-30-let","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-02-21T08:23:26+00:00","article:modified_time":"2021-02-21T08:23:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99212","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 09:53:59","updated":"2022-09-27 14:10:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/99212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=99212"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/99212\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=99212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=99212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=99212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}