Displaying items by tag: programacion

Displaying items by tag: programacion

Aprende a programar desde tu Smartphone con las mejores aplicaciones móviles.

Hoy en día en la web podemos encontrar una infinidad de material educativo para aprender, no solo a programar, sino a realizar y conocer sobre diferentes temas. En ocasiones no es fácil mantenernos concentrados aprendiendo un tema, ya que, con la constante actualización de las diferentes tecnologías, cada día aparecen más y más.

En esta oportunidad les traemos un excelente listado de las mejores aplicaciones móviles para aprender a programar desde tu Smartphone. Las aplicaciones las podrás ver en las diferentes tiendas online para Apps, y las podemos descargar totalmente gratis.

Sabemos que en las diferentes tiendas online para descargar Apps podemos encontrar cientos de aplicaciones móviles que nos ayudaran en nuestro proceso de aprendizaje, sin embargo, te mencionaremos las que para nosotros son las mejores entre todas.

¿Qué lenguajes de programación aprenderé? Podrás conocer y aprender a programar en C#, C , JavaScript, PHP, C, Python, Ruby, Ensamble, JQuery, Java entre otros muy importantes. A continuación, las aplicaciones.

10 Apps para aprender a programar desde tu Dispositivo Móvil.

#1) Tutoriales de programación.

#2) Lightbot : Code Hour.

#3) Programming Hub.

#4) Udacity – Learn Programming.

#5) Learn Java.

#6) W3Schools Fullversion(Offline)

#7) Sensei of code.

#8) Programación Fácil.

#9) Programación.

#10) Hacked.

Published in Blog

En la variedad está el gusto, dicen. Eso desde luego se demuestra en el ámbito de los lenguajes de programación, que ofrecen multitud de alternativas a quien quiere adentrarse en este campo y que generan filias y fobias destacables.

 

Lo ha demostrado una reciente encuesta realizada en Twitter por un desarrollador español. Alrededor de 15.000 usuarios de esta red social han valorado el lenguaje que más aman, usan, odian o encuentran más difícil. Incluso hay un homenaje especial para el lenguaje con el que empezaron, y el ganador no es ninguna sorpresa: Basic fue para muchos el principio de su experiencia en el mundo de la programación.

 

Python se vuelve a coronar


Victoriano Izquierdo (@victorianoi), cofundador de Graphext, quiso aprovechar su propia solución de análisis interactivo de ciencia de datos para lanzar una encuesta singular: entre los usuarios de Twitter, ¿qué lenguajes eran los más odiados y amados?

 

1. First language: Basic
2. Had difficulties: Haskell
3. Most used: Java
4. Totally hate: c
5. Most loved: Modula 2
6. For beginner

 

El cuestionario consistía de hecho en 6 preguntas: primer lenguaje, aquel con el que tuviste más dificultades, el que más usaste, el que odiaste a muerte, el que amaste con pasión y aquel que recomendarías a quien quiera empezar en este mundillo.

 

El estudio de Izquierdo tenía una peculiaridad: al estar basado en Twitter, acabó siendo contestado por todo tipo de usuarios, desde desarrolladores que efectivamente se ganan la vida así hasta usuarios que en algún momento de su vida sí pudieron trabajar con este ámbito pero acabaron dedicándose a otra cosa. Un buen ejemplo lo tenemos en Antonio Ortiz (@antonello), director de Publishing de esta casa, que como quien suscribe este artículo también programó en cierta época aunque acabara dedicándose a un trabajo muy distinto.

 

La validez de las respuestas es total, pero desde luego distinta a la que pueden ofrecer encuestas específicamente orientadas al mundo de los desarrolladores: los índices de TIOBE, PYPL o la célebre encuesta anual de Stack Overflow son probablemente un reflejo mucho más fiel del estado actual de esas filias y fobias si queremos centrarlas en los profesionales del sector.

 

Sin embargo resulta interesante comprobar cómo a pesar de ser una encuesta realizada en un ámbito mucho más diverso, las respuestas dejaron claro que quienes han programado en algún momento de su vida (y por supuesto quienes siguen haciéndolo para ganarse la vida) tienen perfiles muy similares a los que plantean esos estudios más específicos.

 

Los más usados, odiados, amados y recomendados según Twitter


Esa encuesta resulta llamativa por esos gráficos realizados con Graphext que permiten extrapolar visualmente la información más destacable de las respuestas. Por ejemplo fue pronto identificar los lenguajes de programación más usados, que en este estudio resultaron ser JavaScript, Python y Java. Esos datos coinciden con los del último estudio de Stack Overflow, aunque por ejemplo en Twitter nadie pareció mencionar dos alternativas muy populares en Stack Overflow HTML/CSS y SQL.

 

En cuanto a los lenguajes de programación más amados la palma se la llevó Python seguido a bastante distancia de JavaScript y C . En la parte baja aparecen PHP y sobre todo Rust, algo curioso porque precisamente este último (PHP no genera mucho amor) es el más destacado en la encuesta de Stack Overflow junto a Python, TypeScript y Kotlin, que no aparecen en la encuesta de Twitter o lo hacen de forma marginal, algo que de nuevo refleja que parte de la audiencia que participó probablemente no esté tan metida en el ámbito de la programación de forma profesional.

 

Entre los más odiados Java fue el ganador de este dudoso honor. JavaScript y PHP no son tampoco muy apreciados, algo curioso en el caso de JavaScript puesto que es el más usado, parece que la vida de los programadores no debe ser muy agradable si odian programar todos los días en este lenguaje. En Stack Overflow los más odiados en 2019 fueron Visual Basic (sin apenas mención en Twitter), Objective-C, ensamblador, C y PHP. Un dato curioso: quienes usan Python tienen una fobia especial a PHP, que es más odiado aún que Java (que es mucho decir). No parece que en Stack Overflow Java sea tan odiado, y está más o menos a mitad de ese particular ránking.

 

Si queréis empezar en este mundillo, el lenguaje de programación que todo el mundo recomienda en Twitter por goleada es Python, que además era el más amado, como vimos antes. Muy lejos están JavaScript (de nuevo curioso siendo tan poco valorado), C, Ruby o Java. Esta es una pregunta difícil que también depende de la edad de quien quiere empezar: Scratch, muy orientado a niños, está muy abajo en la encuesta probablemente debido a esta razón. En Stack Overflow Python también ganó en ese ámbito seguido de JavaScript y, atención, de Go (que aparece tímidamente en la encuesta de Twitter) y TypeScript.

 

Una de las preguntas más curiosas de esta encuesta fue la que nos hacía recordar con qué lenguaje habíamos empezado. Parece claro que los encuestados tienen ya unos añitos, porque BASIC y C ganaron por goleada, seguidos de lejos por C , Java, Pascal o Qbasic. Qué tiempos, ¿eh?. No hay un apartado similar en la encuesta de Stack Overflow, pero sí algunas correlaciones curiosas como el hecho de que los programadores de Python y Java empezaron con C, y los usuarios de C y C empezaron con BASIC.

 

En cuanto a los lenguajes de programación que más difíciles les pusieron las cosas a los encuestados, C es con diferencia el que lideró ese apartado por delante de C o Java. Otros tradicionalmente complejos como Haskell, LISP, Prolog o ensamblador están en la lista, pero quizás por no haber sido tan populares no están tan arriba. Una vez más no hay categoría análoga en la encuesta de Stack Overflow.

 

El análisis desde luego resulta de lo más interesante y consolida a Python como ese lenguaje por el cual todos parecen suspirar. Hay diversas razones para ello, pero entre ellas están su utilización intensiva en campos como el aprendizaje automático y la ciencia de datos. Hace poco nuestros compañeros de Genbeta hablaban de uno de los cursos de Python más populares a nivel mundial está disponible (en español, además) gratuitamente.

 

Aún así esa es desde luego tan solo una de las opciones, y está claro que si estáis enfocados al ámbito de la programación hay sectores muy interesantes con sus lenguajes predilectos. Ya vimos como según Stack Overflow quienes quieren ganar mucho dinero deberían especializarse en Clojure (que apenas aparece en el estudio de Twitter), aunque otros lenguajes "minoritarios" como F#, Go, Erlang o Scala también están especialmente valorados, al menos en Estados Unidos. Por opciones, eso sí, que no quede.

 

Published in Blog

Si querías ser programador en los 60 y 70, tenías que saber FORTRAN. En los 80 Pascal y C fueron los lenguajes favoritos junto a un par de sorpresas hoy casi olvidadas como Lisp o Ada, pero... ¿qué pasó después?

 

Es lo que nos muestra una nueva animación compilada por los responsables de Data Is Beautiful que permite ver esa evolución de los lenguajes de programación más populares desde los años 60 hasta el momento actual. Una forma curiosa de explorar la historia de la programación y los programadores.

 

Una evolución sorprendente


¿Qué lenguaje de programación era el más popular en cada época? Eso es lo que nos descubre este gráfico animado que muestra como la popularidad de los lenguajes de programación ha ido evolucionando a lo largo de la historia reciente.

 

Los datos recopilados para el estudio pueden no reflejar del todo la realidad mundial, porque para realizar esta animación los responsables de Data Is Beautiful han recopilado datos de encuestas en Estados unidos, aunque es cierto que en el ámbito de los lenguajes de programación las cuotas de mercado y de popularidad suelen estar bastante parejas en todo el mundo.

 

También se han recopilado datos de acceso a los repositorios de GitHub y se han tenido en cuenta tanto a los profesionales que trabajan con ciertos lenguajes como aquellos que están aprendiendo a programar en esos lenguajes de forma inicial o en una etapa avanzada.

 

El resultado final es realmente llamativo y nos muestra una buena perspectiva de cómo han ido evolucionando los lenguajes de programación desde 1965 hasta nuestros días. Allí podemos ver cómo a Fortran, Pascal o C -con presencia no demasiado relevante de BASIC, curioso- les fueron reemplazando lenguajes cada vez más modernos como C .

 

Ser el más popular no es lo mismo que el que más dinero da


De hecho en los primeros años 90 hubo un resurgimiento de Fortran y Pascal, que volvían a ser sorprendentemente populares aun cuando C y sobre todo C dominaban el panorama. A mediados de esa década JavaScript y Java crecieron de forma rápida junto a lenguajes jóvenes como Perl, PHP -que rivalizaba con JavaScript en popularidad- o Visual Basic.

 

En los años 2000 C comenzó a perder protagonismo para dejar sitio a alternativas ya citadas o a otras también nuevas como C#, Python u Objective C. Este último creció con el auge de iOS, y en esta última década se ha consolidado la popularidad absoluta de Java, JavaScript y Python (este último creciendo gracias al ámbito de la IA), mientras que el resto de alternativas han ido luchando por mantener su relevancia.

 

Esa popularidad, ojo, solo es una métrica más desde la que contemplar el segmento de los lenguajes de programación. Los más populares no son necesariamente los que más gustan o los que más dinero dan a los programadores.

 

De hecho está comprobado que los viejos rockeros de la programación nunca mueren, y que lenguajes como FORTRAN o COBOL siguen siendo muy valorados porque grandes empresas siguen teniendo sistemas casi irremplazables basados en dichos lenguajes. Y a ellos se le suman lenguajes más de nicho como Scala, R, Clojure o Rust que generan muchísimo interés entre la comunidad de desarrolladores.

 

Published in Blog

A través de la programación informática se puede crear una aplicación o software, para desarrollar un concepto o proyecto, y para llevar a cabo esta funcionalidad se necesita de un lenguaje informático para poder definir las funcionalidades que se desean elaborar.

Como ejemplos de este tipo de desarrollos nos podemos encontrar desde una aplicación para móviles, páginas web, servicios en Internet, programación de gestión y un largo etcétera, podemos decir que la programación puede desarrollar casi cualquier funcionalidad.

 

Lenguajes de programación


Existen distintos tipos lenguajes de programación que podemos utilizar dependiendo de la finalidad del software a desarrollar. Por poner un ejemplo cuando el proyecto trata sobre el desarrollo de un proyecto web, el lenguaje utilizado para el desarrollo de la funcionalidad de front (con la que el usuario final puede interactuar) es habitual trabajar en HTML y en JavaScript. Para el caso del desarrollo back podemos optar por Java o PHP.

En el caso de que se deba desarrollar una solución para smartphones se necesitará programar en Android, Objetive-C (caso de iOs) u otros lenguajes cuyo resultado permita obtener estas versiones.

 

Clasificación de lenguajes de programación


La clasificación de los lenguajes de programación se realiza de acuerdo a los siguientes niveles:

Lenguajes de bajo nivel. Diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores.

Lenguajes de alto nivel. Lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.

 

Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.

 

Principales lenguajes de programación


La asociación IEEE Spectrum ha realizado una clasificación de los lenguajes más utilizados, utilizando las búsquedas de Google, la información de código fuente de GitHub y encuestas propias. En ella, de los diferentes lenguajes analizados aparece Phyton como el más popular, seguido de JavaScript, PHP y Ruby.

Java. Es el lenguaje con mayor cobertura, ya que se emplea en grandes proyectos para Banca, tecnológicas y Big Data (existen otras versiones parecidas como Scala)

Ruby. Es uno de los lenguajes de programación que mayor crecimiento ha experimentado en los últimos años. Creado por Yukihiro «Matz» Matsumoto, Ruby es un lenguaje de programación de código abierto orientado a objetos y que permite la programación tanto en web como en escritorio. Para la programación de webs o webapps, se utiliza su conocido framework “Rails”.

ASP.NET. Es un lenguaje creado por Microsoft y que requiere un servidor Windows para su utilización. Se utiliza principalmente para desarrollar sitios web dinámicos, aplicaciones web o servicios web XML.

PHP. Se trata de un lenguaje de servidor de código abierto muy extendido, flexible y potente, muy adecuado para el desarrollo web. Ha sido utilizado para la creación de millones de webs en el mundo, incluidas algunas tan conocidas como Wikipedia o Facebook. Esta popularidad hace que existan varios frameworks que se pueden utilizar a la hora de abordar un proyecto web o una WebApp como Codeigniter, Symfony, CakePHP, Laravel o Zend.

Python. También de código abierto, orientado a objetos que permite la creación de sitios web dinámicos y complejos pero de actualización fácil y con un corto tiempo de carga. Actualmente, se utiliza en webs tan populares como Pinterest, Instagram o Dropbox. A pesar de que hay múltiples frameworks, el más utilizado y conocido es Django, su framework para web.

JavaScript: Es uno de los lenguajes, si no “el lenguaje”, más utilizado y popular para ejecutar del lado del cliente. Gracias a su multitud de frameworks, se pueden realizar desarrollos realmente impresionantes. Los más conocidos son jQuery, Backbone.js, Ember.js, Knockout.js o Angular.js. Para ejecutar del lado del servidor, se utiliza su framework Node.js.

Objetive-C: Este lenguaje de programación se orienta a objetos y se utiliza especialmente para crear aplicaciones para Mac OS X e iOS. Es una capa por encima de C, por lo que es posible compilar cualquier programa escrito en C con un compilador de Objetive-C.

Lenguajes de programación para aprender


La plataforma de contratación tecnológica HackerRank, compuesta por más de 5 millones de desarrolladores, más del 20 % de la comunidad mundial de devs, ha preguntado a sus usuarios por varias cuestiones interesantes. Y entre todas ellas destacan los principales lenguajes de programación que estos desarrolladores desean aprender durante 2019.

Golang, fue desarrollado por Google en 2007 y creado por Robert Griesemer, Rob Pike y Ken Thompson. De momento está soportado en diferentes tipos de sistemas UNIX, entre los que se incluyen Linux, FreeBSD y Mac OS X. Asimismo, también está disponible en Plan 9.

Kotlin, lenguaje de programación de tipado estático que funciona en la máquina virtual de Java y que de igual manera puede ser compilado a código fuente de JavaScript.

El tercer lenguaje que más quieren aprender los más de 70.000 desarrolladores consultados por HackerRank es Python. Este lenguaje, basado en una sintaxis que quiere favorecer un código legible, es administrado por la Python Software Foundation y ostenta una licencia de código abierto denominada Python Software Foundation License. Principalmente e utilizado por científicos de datos para sacar valor a éstos.

 

Otros lenguajes destacados en la clasificación son R, Scala, Swift, Rust, Ruby y Haskell

 

TypeScript es el cuarto lenguaje de programación que los profesionales del desarrollo participantes en esta encuesta han elegido. Libre y de código abierto, es desarrollado y mantenido por Microsoft, habiendo sido lanzado en 2012. Existen diferentes foros donde poder aprender este lenguaje como el blog Software Crafters donde se puede acceder a un tutorial de TypeScript

Programación y automatización de procesos
Muchas de las tareas que realizamos en nuestro día a día se pueden automatizar y para ello podemos contar con la programación para definir estos procesos, de esta manera nos podemos centrar en tareas productivos, descargándonos de trabajo rutinario.

Programación como salida profesional
Debido al aumento en las necesidades de programar soluciones informáticas la búsqueda de perfiles profesionales con conocimientos en diferentes lenguajes ha aumentado con el paso de los años, y según las estadísticas, seguirá aumentando. Por ello el conocimiento de algún lenguaje de programación abre las puertas al mundo laboral y la posibilidad de incorporarse a una empresa en este ámbito.

 

Ciclo de vida del desarrollo de software


El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final, incluyendo su estado funcional. Debemos definir y seguir un ciclo de vida para tener la certeza de que el software que se desarrollará cumplirá con las necesidades definidas y tendrá la calidad suficiente para ponerlo en producción. Básicamente se debe:

Validar que el desarrollo de la aplicación es la correcta
Garantizar que el software cumple los requisitos
El ciclo de vida básico de un software consta de, al menos, los siguientes procedimientos:

  • Definir los objetivos que debe cumplir el software.
  • Análisis de los requisitos y su viabilidad: recopilar, examinar y formular los requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
  • Requisitos generales de la arquitectura de la aplicación.
  • Definición precisa de cada subconjunto de la aplicación.
  • Programación (programación e implementación) en un lenguaje de programación donde se crearán las funciones definidas durante la etapa de diseño.
  • Pruebas unitarias, donde se comprobará a nivel individual cada subconjunto de la aplicación para garantizar que se implementaron de acuerdo con las especificaciones.
  • Integración: para garantizar que los diferentes módulos y subprogramas se integren con la aplicación.
  • Prueba y validación que garantiza que el software cumple con las especificaciones originales.
  • Documentación y manual del usuario.
  • Mantenimiento
Published in Blog

El manejo de información y muchas más actividades han sido facilitadas por la programación y aunque parece ser una tarea sencilla, llegar a dominar esta actividad puede llegar a ser algo difícil, si te interesa la programación existen diversos sitios web que te ayudan en esta actividad, aquí te dejo algunos sitios web que son completamente gratis que te pueden ayudar para aprender a programar.

Comenzó cerca del año del 2012, es una organización sin fines de lucro, creada por los hermanos Hadi y Ali Part, uno de los principales objetivos de esta organización es fomentar el hábito de la programación entre los estudiantes de primaria y secundaria, hasta el momento cerca de 10 millones de estudiantes han estado en la “hora del código” y los cursos que se imparten dentro de este sitio han sido usados en cerca de 180 países.

Las organizaciones que han colaborado con este proyecto son: Apple, Amazon, Dropbox; Microsoft y Facebook no solo han sido colaboradores de manera intelectual, sino que también financieramente al donar cerca de 10 millones de dólares.

Codecademy

Es una plataforma fundada en el 2011 por Zach Sims y Ryan Bubinski, este sitio web está destinado a personas que comienzan a programar ofreciendo cursos básicos de PHP, JavaScript, Python entre otros lenguajes de programación.

Cuentan con un programa llamado Code Year el cual es completamente gratuito, ofrece un nuevo curso cada semana y lo puede tomar cualquier persona interesada en la programación.

edX

Esta plataforma fue fundada en el 2012 por la Universidad de Harvard y el Instituto Tecnológico de Massachusetts, en su página podemos encontrar diversos cursos destinados a universitarios, el sitio cuenta con cerca de 12 millones de usuarios, la plataforma está disponible en español, inglés, francés y entre otros idiomas.

Dash

Es un sitio web que fue creado en New York, en este sitio podemos encontrar cursos de HTML, CSS y JavaScript, está orientado a personas que no tienen mucho conocimiento de programación, los cursos son bastantes sencillos y fáciles de comprender, el único problema que puede llegar a existir es que absolutamente todo el contenido del sitio se encuentra en inglés.

Aunque el aprender a programar no es una tarea sencilla, este tipo de sitios web nos llevan de la mano en la introducción a ese mundo, haciendo mucho más sencillo y amable el aprendizaje.

Published in Blog

Los mejores cursos online gratis para aprender Programación en Android.

Hoy en día todos usamos un teléfono móvil con tecnología Android, bueno casi todo el mundo lo tiene y es por ello que te comparto los mejores cursos gratis para aprender programación en Android. Si eres un apasionado por el desarrollo estos cursos son para ti ya que todos son de muy buena calidad y además gratuitos.

Hay personas que estarán pensando que, porque el material es gratuito, entonces es de mala calidad. Te informo que si lo pensaste estas equivocado ya que hoy en día instituciones del Reino Unido y de diferentes partes del mundo están implementando la programación como una de las asignaturas más importantes en su espacio académico.

Otro de los puntos importantes que debes conocer para que te animes Programar en Android es sobre la gran demanda que existe hoy en día en el mercado de aplicaciones móviles, pues te informo que en las bases de datos de Google Play existen más de 2 millones de App. Con lo dicho anteriormente estoy seguro que el nivel que tienes de motivación ahora, es mucho mejor del que tenías antes de leer este artículo.

En este listado de cursos para aprender a Programar en Android encontraremos material de importantes universidades de habla hispana, también hay cursos de YouTube y de importantes plataformas educativas como Coursera, Edx, Edutin, entre otras.

Espero que este material sea de mucha ayuda para todos. A continuación, la lista de cursos. Para acceder a estos, dar clic en el nombre de cada curso. Éxitos y Bendiciones.

Los mejores cursos gratuitos para programadores en Android.

 

1) Desarrollando App para Android.

 

2) Fundamentos de Android.

 

3) Curso para desarrollar en Android.

 

4) Programando con Java para aplicaciones Android.

 

5) Desarrollo de aplicaciones con Android.

 

6) Curso de Android Básico.

 

7) Desarrollo de aplicaciones avanzadas con Android.

 

8) Curso Programación Android. (Código Facilito)

 

9) Programación en Android Studio (tutorial en español)

 

10) Curso Programación Android (codigo alonso)

 

11) Android Programación Aplicaciones.

 

12) Curso de Android inicia con Instalación del SDK.

 

13) Android: Introducción a la Programación.

 

14) Desarrollo de aplicaciones profesionales para Android.

 

15) Dispositivos Móviles para la Gestión del Territorio.

 

Published in Blog

Después de varias versiones de prueba, y meses desgranando poco a poco sus novedades, por fin está disponible la versión definitiva de Python 3.8. Con ella llegan diversas funciones y elementos nuevos, entre los que hay expresiones de asignación, parámetros solo posicionales y una nueva caché paralela del sistema de archivos.

 

Las expresiones de asignación consisten en una nueva sintaxis (:=), que se encarga de asignar valores a variables que forman parte de una expresión de mayor tamaño. Dado que el aspecto de la sintaxis es parecido a los ojos y los colmillos de una morsa (walrus en inglés), a este nuevo elemento se le conoce como operador walrus. Son útiles en situaciones en las que los objetos que se emparejan se necesitan dos veces o en bucles while que calculan un valor para probar el final de un bucle y luego utilizan dicho valor en otra parte.

 

Los parámetros que son solo posicionales (/) consisten en una nueva sintaxis de parámetro de función que indica que algunos parámetros de función necesitan estar situados en un punto concreto y no se pueden utilizar como argumentos clave. Esta nueva sintaxis permite a las funciones de Python emular completamente los comportamientos de las funciones de C existentes. Además, permite que los desarrolladores puedan cambiar nombres de parámetros tiempo después de haber escrito el código, pero sin romperlo.

 

En cuanto a la nueva caché paralela del sistema de archivos, se encarga de configurar la caché de bytecode implícita para que utilice un árbol de sistema de archivos independiente, en lugar de los subdirectorios __pychache__ por defecto. Por otro lado, Python 3.8 utiliza la misma interfaz binaria de aplicación tanto cuando se usa en modo de depuración como en producción. E introduce un especificador = en las f-strings, algo muy útil para la autodocumentación y la depuración, porque permite a los desarrolladores mostrar una expresión completa.

 

Python 3.8 también incluye ganchos de auditoría (audit hooks) en tiempo de ejecución, esto es, rutinas de auditoría que señala las transacciones sospechosas. También una nueva API C para configurar la inicialización de Python, un nuevo protocolo vectorcall para formalizar las optimizaciones existentes para varias clases, y el protocolo pickle 5, que ahora incorpora soporte para buffers fuera de banda.

 

Además, Python 3,8 también lleva un nuevo módulo: importlib.metadata, que proporciona soporte para la lectura de metadatos de paquetes de terceros. Y también cuenta con mejoras en varios módulos ya existentes en versiones anteriores. Entre ellos AST, asyncio, functools, idlelib e IDLE, inspecto, math, multiprocessing, os.path, statistics, typing y unittest.

Published in Blog

Comunícate con nosotros

whatsapp

 

cursos-01

 

pago001 

 

ubicacion-01

Contáctanos

Isabel Tobar Oe 1-42 entre República y 10 de Agosto.
02 224 0499 / 098 346 1910
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
www.blueit.com.ec

DIFIERE TUS PAGOS

Deseo más información