{"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\/es\/blog\/news\/yazyku-python-ispolnilos-30-let","title":{"rendered":"El lenguaje Python cumple 30 a\u00f1os","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>El 20 de febrero de 1991, Guido van Rossum public\u00f3 en el grupo alt.sources el primer lanzamiento del lenguaje de programaci\u00f3n Python, en el que hab\u00eda estado trabajando desde diciembre de 1989, como parte de un proyecto para crear un lenguaje de scripting para resolver problemas de administraci\u00f3n de sistemas en el sistema operativo Amoeba, que fuera de un nivel m\u00e1s alto que C, pero a diferencia del Bourne shell, ofreciera un acceso m\u00e1s conveniente a las llamadas al sistema del SO.   <\/p>\n<p>El nombre del proyecto fue elegido en honor al grupo de comedia Monty Python. En la primera versi\u00f3n, se implement\u00f3 el soporte para clases con herencia, manejo de excepciones, un sistema de m\u00f3dulos y tipos b\u00e1sicos como list, dict y str. La implementaci\u00f3n de m\u00f3dulos y excepciones fue tomada del lenguaje Modula-3, y el estilo de codificaci\u00f3n basado en la indentaci\u00f3n se inspir\u00f3 en el lenguaje ABC, en el que Guido hab\u00eda participado anteriormente.    <\/p>\n<p>En el proceso de creaci\u00f3n de Python, Guido se gui\u00f3 por los siguientes principios:  <\/p>\n<ul>\n<li class=\"l\"> Principios que permitieron ahorrar tiempo en el desarrollo:\n<ul>\n<li class=\"l\"> Tomar ideas \u00fatiles de otros proyectos.\n<li class=\"l\"> La b\u00fasqueda de la simplicidad, pero sin simplificaciones excesivas (principio de Einstein: \u201cTodo debe explicarse de la manera m\u00e1s simple posible, pero no m\u00e1s simple\u201d).\n<li class=\"l\"> Seguir la filosof\u00eda UNUX, seg\u00fan la cual los programas implementan una sola funcionalidad, pero lo hacen bien.\n<li class=\"l\"> No preocuparse demasiado por el rendimiento; la optimizaci\u00f3n se puede a\u00f1adir seg\u00fan sea necesario, cuando sea necesaria.\n<li class=\"l\"> No intentar luchar contra lo establecido, sino fluir con la corriente.\n<li class=\"l\"> Evitar el perfeccionismo; normalmente, el nivel de \"suficientemente bueno\" es suficiente.\n<li class=\"l\"> A veces, se pueden tomar atajos, especialmente si algo se puede hacer m\u00e1s adelante.  <\/ul>\n<li class=\"l\"> Los otros principios:\n<ul>\n<li class=\"l\"> La implementaci\u00f3n no debe estar atada a una plataforma espec\u00edfica. Algunas capacidades pueden no estar siempre disponibles, pero la funcionalidad b\u00e1sica debe funcionar en todas partes.\n<li class=\"l\"> No abrumar a los usuarios con detalles que la m\u00e1quina puede manejar.\n<li class=\"l\"> Apoyar y promover c\u00f3digo portable entre plataformas, pero sin restringir el acceso a las capacidades y peculiaridades de las plataformas.\n<li class=\"l\"> Los grandes sistemas complejos deben ofrecer varios niveles de extensibilidad.\n<li class=\"l\"> Los errores no deben ser fatales ni pasar desapercibidos: el c\u00f3digo del usuario debe poder interceptar y manejar errores.\n<li class=\"l\"> Los errores en el c\u00f3digo del usuario no deben afectar la funcionalidad de la m\u00e1quina virtual ni conducir a un comportamiento indeterminado del int\u00e9rprete ni al fallo de procesos.  <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54627\">opennet.ru<\/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.2 - 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\/es\/blog\/news\/yazyku-python-ispolnilos-30-let\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47El lenguaje Python cumple 30 a\u00f1os | ProHoster","description":"El 20 de febrero de 1991, Guido van Rossum public\u00f3 en el grupo alt.sources la primera versi\u00f3n del lenguaje de programaci\u00f3n Python, en el que hab\u00eda estado trabajando desde diciembre de 1989 como parte de un proyecto para crear un lenguaje de scripting.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/yazyku-python-ispolnilos-30-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/99212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=99212"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/99212\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=99212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=99212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=99212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}