Todo lo que necesitas saber sobre tecnología

Etiqueta: lenguajes de programación

El legado del microordenador Datapoint 2200


Como presidente del comité de historia de la Sección Lone Star del IEEE, en San Antonio, Texas, soy responsable de documentar, preservar y aumentar la visibilidad de las tecnologías desarrolladas en el área local. Una de esas tecnologías es el Datapoint 2200, un terminal programable que sentó las bases de la revolución de las computadoras personales. Lanzada en 1970 por Computer Terminal Corp. (CTC) en San Antonio, la máquina jugó un papel importante en los primeros días de las microcomputadoras. El sistema pionero integraba una CPU, memoria y dispositivos de entrada/salida en una sola unidad, convirtiéndolo en un dispositivo compacto y autónomo. A menudo se asocia a Apple, IBM y otras empresas con la popularización de las PC; No debemos pasar por alto las innovaciones pioneras introducidas por Datapoint. Puede que la máquina se haya borrado de la memoria, pero no se puede negar su influencia en la evolución de la tecnología informática. El comité de miembros vitalicios de la Región 5 del IEEE honró la máquina en 2022 con su premio Stepping Stone, pero me gustaría que más miembros conocieran las innovaciones introducidas por el diseño de la máquina. De mainframes a microcomputadorasAntes de la computadora personal, existían las mainframes. Las colosales máquinas, con sus voluminosos monitores verdes alojados en habitaciones meticulosamente refrigeradas, personificaban la vanguardia de la tecnología en ese momento. Tuve la suerte de trabajar con mainframes durante mi segundo año como estudiante de ingeniería eléctrica en la Universidad de los Emiratos Árabes Unidos en Al Ain, Abu Dhabi, en 1986. Las máquinas ocupaban salas enteras, eclipsando a las computadoras personales que conocemos hoy. Acceder a las computadoras centrales implicaba trabajar con terminales basadas en texto que carecían de interfaces gráficas y tenían capacidades limitadas. Esas terminales relativamente diminutas que interactuaban con las máquinas a menudo proporcionaban un toque de diversión a los estudiantes. Las salas de la computadora central servían como lugares sociales, fomentando interacciones, colaboraciones y competencias amistosas. Operar las terminales requería dominar comandos específicos y lenguajes de codificación. El proceso de enviar trabajos informáticos y esperar resultados sin respuesta inmediata puede resultar divertido y frustrante al mismo tiempo. Los estudiantes a menudo se referían con humor al “agujero negro”, donde sus trabajos parecían desaparecer hasta que los resultados se materializaban. Decodificar mensajes de error enigmáticos se convirtió en un desafío, pero los estudiantes disfrutaban descifrarlos y compartir ejemplos divertidos. A pesar de la potencia de los mainframes, tenían capacidades de procesamiento y memoria restringidas en comparación con las computadoras actuales. La introducción de las computadoras personales durante mi último año fue un juego. cambiador. No sabía que eventualmente me llevaría a San Antonio, Texas, lugar de nacimiento de la PC, donde comenzaría un nuevo capítulo de mi vida. La primera PCI En San Antonio, un grupo de ingenieros visionarios de la NASA fundó CTC con el objetivo de revolucionando la informática de escritorio. Introdujeron el Datapoint 3300 como reemplazo de los terminales Teletype. Dirigida por Phil Ray y Gus Roche, la empresa construyó más tarde la primera computadora de escritorio personal, la Datapoint 2200. También desarrollaron tecnología LAN y pretendieron reemplazar los equipos de oficina tradicionales con dispositivos electrónicos operables desde una sola terminal. El Datapoint 2200 introdujo varios elementos de diseño que luego fueron adoptados por otros fabricantes de computadoras. Fue una de las primeras computadoras en utilizar un teclado similar al de una máquina de escribir y un monitor para la interacción del usuario, que se convirtieron en dispositivos de entrada y salida estándar para las computadoras personales. Sentaron un precedente para interfaces informáticas fáciles de usar. La máquina también tenía unidades de casete para almacenamiento, predecesoras de las unidades de disco. La computadora tenía opciones para redes, módems, interfaces, impresoras y un lector de tarjetas. Utilizaba diferentes tamaños de memoria y empleaba una arquitectura de procesador de 8 bits. Inicialmente, la CPU del Datapoint estaba destinada a ser un chip personalizado, que finalmente llegó a conocerse como microprocesador. En ese momento, no existían tales chips, por lo que CTC contrató a Intel para producir uno. Ese chip fue el Intel 8008, que evolucionó hasta convertirse en el Intel 8080. Introducido en 1974, el 8080 formó la base de las computadoras pequeñas, según una entrada sobre los primeros microprocesadores en la Wiki de Historia de la Ingeniería y la Tecnología. Esos primeros microprocesadores de 8 bits están celebrando su 50 aniversario este año. El 2200 se comercializó principalmente para uso empresarial y su introducción ayudó a acelerar la adopción de sistemas informáticos en varias industrias, según Lamont Wood, autor de Datapoint: The Lost Story of the Texans Who Invented the Personal Computer Revolution. La máquina popularizó el concepto de terminales de computadora, que permitían a múltiples usuarios acceder a un sistema informático central de forma remota, escribió Wood. También introdujo la idea de una terminal como medio de interacción con una computadora central, permitiendo a los usuarios ingresar comandos y recibir resultados. El concepto sentó las bases para el desarrollo de las redes y la informática distribuida. Con el tiempo, condujo a la creación de LAN y redes de área amplia, que permitieron compartir recursos e información entre organizaciones. El concepto de terminales informáticos influyó en el desarrollo de las modernas tecnologías de redes, incluida Internet, señaló Wood. Cómo Datapoint inspiró a Apple e IBM Aunque el Datapoint 2200 no era una computadora orientada al consumidor, sus principios de diseño y su influencia desempeñaron un papel en el desarrollo de las computadoras personales. Su naturaleza compacta y autónoma demostró la viabilidad y el potencial de este tipo de máquinas. El Datapoint despertó la imaginación de investigadores y empresarios, lo que condujo a la disponibilidad generalizada de computadoras personales. A continuación se muestran algunos ejemplos de cómo los fabricantes construyeron sobre las bases establecidas por el Datapoint 2200: Apple se inspiró en las primeras microcomputadoras. El Apple II, presentado en 1977, fue uno de los primeros ordenadores personales de éxito. Incorporaba un teclado, un monitor y una interfaz de cinta de casete para almacenamiento, similar al Datapoint 2200. En 1984, Apple presentó el Macintosh, que presentaba una interfaz gráfica de usuario y un mouse, revolucionando la forma en que los usuarios interactuaban con las computadoras. IBM entró en el mercado de computadoras personales en 1981. Su PC también fue influenciada por los principios de diseño de las microcomputadoras. La máquina presentaba una arquitectura abierta, lo que permitía una fácil expansión y personalización. El éxito de la PC la estableció como un estándar en la industria. Microsoft jugó un papel crucial en el desarrollo de software para las primeras microcomputadoras. Su MS-DOS proporcionó una plataforma estandarizada para el desarrollo de software y era compatible con IBM PC y otras microcomputadoras. El sistema operativo ayudó a establecer a Microsoft como un actor dominante en la industria del software. Commodore International, un destacado fabricante de computadoras en la década de 1980, lanzó el Commodore 64 en 1982. Fue una microcomputadora exitosa que se basó en los conceptos del Datapoint 2200 y otros primeros. máquinas. El Commodore 64 presentaba un teclado integrado, gráficos en color y capacidades de sonido, lo que lo convertía en una opción popular para juegos e informática doméstica. Xerox hizo contribuciones significativas al avance de las interfaces informáticas. Su Alto, desarrollado en 1973, introdujo el concepto de interfaz gráfica de usuario, con ventanas, iconos y un mouse para la interacción. Aunque Alto no fue un éxito comercial, su influencia fue sustancial y ayudó a sentar las bases para los sistemas basados ​​en GUI, incluidos Macintosh y Microsoft Windows. El Datapoint 2200 merece ser recordado por sus contribuciones a la historia de la informática.

TIOBE Index News (abril de 2024): La popularidad de PHP está disminuyendo

PHP se desplomó hasta la posición 17 en el índice de programación TIOBE en abril de 2024 desde el puesto 12 en marzo de 2024, señaló el CEO de TIOBE Software, Paul Jansen, en su publicación sobre las clasificaciones en abril de 2024. C++ continúa adelantándose a Java y consolidando su lugar en Los tres principales lenguajes de programación. El índice de la comunidad de programación TIOBE (Figura A) muestra tendencias en lenguajes de programación según el volumen de los motores de búsqueda. Figura A. Tendencias año tras año del Índice TIOBE. Imagen: TIOBE Software Los “días de gloria del lenguaje de programación PHP parecen haber terminado” “Hoy en día PHP todavía tiene una fuerte presencia en el campo de los sitios web pequeños y medianos, y es el lenguaje detrás del sistema de gestión de contenidos web más popular, WordPress. Entonces, PHP ciertamente no ha desaparecido, pero sus días de gloria parecen haber terminado”, escribió Jansen sobre el Índice TIOBE. Desde el inicio del índice TIOBE en 2001, PHP se ha enfrentado a una dura competencia en el ámbito de la creación de sitios web por parte de marcos de desarrollo web como Rails, Django y React, que se construyeron sobre JavaScript, Ruby o Python. PHP experimentó una larga lista de vulnerabilidades de seguridad que pueden haber afectado su popularidad. Sin embargo, a veces es mejor observar el movimiento en el mundo de los lenguajes de programación durante décadas en lugar de meses. «No creo que PHP caiga tan rápido», dijo Jansen en un correo electrónico a TechRepublic. «Espero que se mantenga entre los 20 primeros durante al menos un año más». PHP fue el noveno lenguaje de programación más popular en el índice en abril de 2023. Otros cambios en el índice TIOBE en abril Otro cambio notable en el índice últimamente ha sido el regreso del venerable lenguaje Fortran. Utilizado por primera vez en 1958, Fortran subió del puesto 20 en abril de 2023 al 10 en abril de 2024. Jansen dijo que probablemente hará más análisis de la popularidad de Fortran antes del índice TIOBE el próximo mes. Para conocer más cambios en el índice TIOBE en abril, consulte Los 10 lenguajes de programación más populares de TechRepublic.

La Casa Blanca recomienda lenguajes de programación seguros para la memoria y seguridad por diseño

Un nuevo informe de la Casa Blanca se centra en proteger la informática en la raíz de los ciberataques; en este caso, reduciendo la superficie de ataque con lenguajes de programación seguros para la memoria como Python, Java y C# y promoviendo la creación de medidas estandarizadas para la seguridad del software. El informe insta a los profesionales de la tecnología a: Implementar lenguajes de programación seguros para la memoria. Desarrollar y respaldar nuevas métricas para medir la seguridad del hardware. Este informe, titulado Regreso a los componentes básicos: un camino hacia un software seguro y medible, pretende transmitir a los profesionales de TI y líderes empresariales algunas de las prioridades del gobierno de EE. UU. cuando se trata de proteger el hardware y el software en la fase de diseño. El informe es un llamado a la acción sugerida, con consejos y pautas flexibles. «Incluso si se solucionaran todas las vulnerabilidades conocidas, la prevalencia de vulnerabilidades no descubiertas en todo el ecosistema de software aún presentaría un riesgo adicional», afirma el informe. «Un enfoque proactivo que se centra en eliminar clases enteras de vulnerabilidades reduce la superficie de ataque potencial y da como resultado un código más confiable, menos tiempo de inactividad y sistemas más predecibles». Las vulnerabilidades de seguridad de la memoria son una preocupación en los lenguajes de programación Las vulnerabilidades de seguridad de la memoria existen desde hace más de 35 años, señala el informe, sin que aparezca ninguna solución. Los autores del informe afirman que no existe una solución milagrosa para todos los problemas de ciberseguridad, aunque el uso de lenguajes de programación con seguridad de memoria incorporada puede reducir una gran cantidad de posibles tipos de ataques cibernéticos. La ONCD señala que C y C++ son lenguajes de programación muy populares utilizados en sistemas críticos pero no son seguros para la memoria. Rust es un lenguaje de programación seguro para la memoria, pero no ha sido probado en el tipo de sistemas aeroespaciales que el gobierno desea proteger particularmente. Los creadores de software y hardware son las partes interesadas más relevantes para hacerse cargo de la creación de hardware seguro para la memoria, dijo la ONCD. Esas partes interesadas podrían trabajar en la creación de nuevos productos en lenguajes de programación seguros para la memoria o en la reescritura de funciones o bibliotecas críticas. ¿Qué lenguajes de programación son seguros para la memoria? Python, Java, C#, Go, Delphi/Object Pascal, Swift, Ruby, Rust y Ada son algunos lenguajes de programación seguros para la memoria, según un informe de la NSA de abril de 2023. Nuevas métricas para medir la seguridad del software El informe afirma que «es fundamental desarrollar métricas empíricas que midan la calidad de la ciberseguridad del software». Este es un esfuerzo más difícil que cambiar a lenguajes de programación seguros para la memoria; después de todo, los desafíos y beneficios de crear métricas o herramientas generales para medir y evaluar la seguridad del software se han discutido durante décadas. Desarrollar métricas para medir la seguridad del software es difícil por tres razones principales: la ingeniería de software puede ser tanto un arte como una ciencia, y la mayor parte del software no es uniforme. El comportamiento del software puede ser muy impredecible. El desarrollo de software avanza muy rápidamente. Para superar estos desafíos, la ONCD señala que cualquier métrica desarrollada para evaluar la seguridad del software debería ser monitoreada y abierta a cambios constantemente, y el software debería medirse de forma dinámica, no estática. Cobertura de seguridad de lectura obligada Respuesta de la industria a las prioridades del informe El vicepresidente y analista de Gartner, Paul Furtado, dijo a TechRepublic por correo electrónico que «en última instancia, todo lo que podemos hacer para minimizar el potencial de un incidente de seguridad es beneficioso para el mercado». Señaló que las empresas pueden tener un largo camino por recorrer para reducir su superficie de ataque utilizando métodos como los sugeridos en el informe de la ONCD. “Incluso dentro de las aplicaciones desarrolladas internamente se depende de bibliotecas de códigos subyacentes. Todos estos entornos y aplicaciones tienen algún nivel de deuda tecnológica”, dijo Furtado. “Hasta que la deuda tecnológica se aborde en toda la cadena, el riesgo subyacente persiste, aunque se comience a reducir la superficie de ataque. El informe proporciona un camino a seguir para centrarse en nuevos desarrollos, pero la realidad es que faltarán muchos años para abordar toda la deuda tecnológica residual que aún puede dejar a las organizaciones susceptibles de ser explotadas”. VER: Prepárese para el panorama de ciberseguridad del futuro en los principales eventos tecnológicos de 2024. (TechRepublic) Algunas grandes organizaciones tecnológicas ya están de acuerdo con las recomendaciones del informe. «Creemos que la adopción de lenguajes seguros para la memoria presenta una oportunidad para mejorar la seguridad del software y proteger aún más la infraestructura crítica de las amenazas a la ciberseguridad», dijo Juergen Mueller, director de tecnología de SAP, en una declaración a la ONCD. «Felicito a la Oficina del Director Cibernético Nacional por dar el importante primer paso más allá de la política de alto nivel, traduciendo estas ideas en llamados a la acción que las comunidades técnicas y empresariales puedan entender», dijo Jeff Moss, presidente de DEFCON y Black Hat. , en declaraciones a la ONCD. «Apoyo la recomendación de adoptar lenguajes de programación seguros para la memoria en todo el ecosistema porque hacerlo puede eliminar categorías enteras de vulnerabilidades que hemos estado curando durante los últimos treinta años». Conclusiones para la alta dirección sobre áreas de interés para la ciberseguridad El informe señala que la seguridad no está solo en manos del director de seguridad de la información de una empresa que utiliza el software afectado; en cambio, los directores de información, que tomarán la iniciativa en la compra de software, y los directores de tecnología de las empresas que fabrican software en particular deberían compartir la responsabilidad de los esfuerzos de ciberseguridad entre sí y con el CISO. Según el informe, estos líderes deberían fomentar la ciberseguridad en tres áreas principales: Desarrollo de software: de mayor interés para los CTO y CIO. El análisis de productos de software es de mayor interés para los CTO y CIO. Un entorno de ejecución resiliente, de mayor interés para los CISO.

Source link

Noticias del índice TIOBE (febrero de 2024): Go alcanza un nuevo máximo

Los lenguajes de programación de Google hicieron dos movimientos notables en el índice TIOBE entre enero y febrero de 2024: Go alcanzó el puesto 8 (su posición más alta en estas clasificaciones) y Carbon entró en el top 100. El índice de la comunidad de programación TIOBE muestra las tendencias año tras año en Lenguajes de programación basados ​​en el volumen de los motores de búsqueda. Go brilla en el octavo lugar en el índice de la comunidad de programación de TIOBE «Gracias a su creciente adopción en la industria, Go parece ser un lenguaje que tiene la capacidad de permanecer en el top 10 del índice TIOBE durante mucho tiempo», escribió el CEO de TIOBE Software, Paul Jansen. la publicación del Índice TIOBE de febrero. VER: La lista completa de los diez primeros de febrero muestra Python, C y C++ en sus primeros lugares habituales. (TechRepublic) Cobertura de lectura obligada para desarrolladores Go se lanzó en noviembre de 2009, apenas unos años después del lanzamiento del conjunto de software empaquetado como Google Workspace, que incluye Gmail y Google Docs. Ganó el premio TIOBE al idioma del año 2009, lo que indica que ganó la mayor popularidad durante todo el año. Go descendió gradualmente hasta la posición 122 en 2015. En 2015, comenzó un agresivo ciclo de lanzamiento de medio año y poco a poco volvió a la prominencia. «Con cada nuevo lanzamiento, Go mejoró», escribió Jansen. «Paralelamente, Docker y Kubernetes (ambos escritos en Go) comenzaron a volverse muy populares a partir de 2016. Esto ayudó a recuperar la confianza en Go». Go se usa ampliamente, particularmente para programación back-end, servicios web y API. “Tiene la misma curva de aprendizaje baja [as Python]pero es más fácil de distribuir (también entre plataformas)”, dijo Jansen a TechRepublic en un correo electrónico. «Es más rápido y escalable». VER: Curso intensivo de Python (Academia TechRepublic) Carbon ingresa al top 100 del índice de la comunidad de programación TIOBE El lenguaje experimental de código abierto Carbon ingresa al top 100 de TIOBE por primera vez. Carbon es un lenguaje de programación muy joven desarrollado por el ingeniero de Google Chandler Carruth en 2022. Desarrolló Carbon para trabajar con código C++ y sistemas de compilación C++ existentes. Carbon está destinado a proporcionar los beneficios de C++ al tiempo que agrega una sintaxis más simple, un sistema genérico moderno y una organización de código modular. Carbon se utiliza a menudo para programación back-end, servicios web y API. Jansen dijo a TechRepublic que es notable que Carbon haya tardado “tanto” en llegar al top 100. “El otro idioma de Google, Go, entró en el top 20 del índice TIOBE dos meses después de su nacimiento. El carbono tiene ahora más de un año y medio y las cosas están cambiando más rápido hoy en día”, afirmó. «Entonces, si realmente hubiera sido un éxito, ya debería haber estado cerca del top 10 en lugar de estar entre los 100 primeros». Tendencias de TIOBE de febrero de 2023 a febrero de 2024 En febrero de 2024, los tres lenguajes de programación principales son Python, C y C++. Sin embargo, todos perdieron popularidad a lo largo de 2023 en el sistema de clasificación patentado de TIOBE. Otros cambios importantes entre febrero de 2023 y febrero de 2024 son: C# tuvo el mayor crecimiento año tras año con un +1,15 %. JavaScript ganó popularidad del séptimo al sexto lugar. SQL ganó popularidad del octavo al séptimo lugar. Visual Basic cayó del 6º al 9º lugar. Fortran subió dramáticamente del puesto 24 al 11.

Source link

El lenguaje de programación de 2023 pasa a C#

TIOBE Software ha declarado C# el lenguaje de programación de 2023 basándose en su índice de popularidad de larga data. El índice de la comunidad de programación TIOBE muestra tendencias año tras año en lenguajes de programación según el volumen de los motores de búsqueda. En enero de 2024, los tres lenguajes de programación principales eran Python, C y C++. Sin embargo, todos perdieron popularidad a lo largo de 2023 en el sistema de clasificación patentado de TIOBE. Otros cambios importantes entre enero de 2023 y enero de 2024 son los siguientes: C# tuvo el mayor crecimiento año tras año con un +1,43 %. JavaScript subió del séptimo al sexto lugar. PHP subió del décimo al séptimo lugar. Visual Basic cayó del 6º al 8º lugar. SQL cayó del octavo al noveno lugar. Scratch subió dramáticamente desde el puesto 20 para ingresar al top 10 en el décimo lugar. C# gana el premio al lenguaje de programación del año 2023 “C# le está quitando cuota de mercado a Java y se está volviendo cada vez más popular en dominios como backends de aplicaciones web y juegos (gracias a Unity)”, escribió Paul Jansen, director ejecutivo de TIOBE Software, en el TIOBE Index publicación de enero. “C# se puede utilizar de forma gratuita y evoluciona a un ritmo constante, lo que hace que el lenguaje sea más expresivo con cada nueva versión. C# llegó para quedarse y pronto podría incluso superar a Java”. Cobertura de lectura obligada para desarrolladores Scratch y Fortran obtuvieron el segundo y tercer mayor puntaje en 2023, con 0,83% y +0,64%, respectivamente. Fortran es un lenguaje muy antiguo que sigue siendo un elemento básico para digerir grandes cantidades de datos en entornos de investigación universitaria. VER: Lista de los 10 principales lenguajes de programación del índice TIOBE para enero de 2024 y meses anteriores (TechRepublic) Jansen señaló que, en el transcurso de 2023, Kotlin se convirtió en residente permanente entre los 20 principales porque es un competidor viable de Java y porque es relativamente fácil de aprender y escribir. Esté atento a Dart y TypeScript en 2024. Jansen señaló que es muy difícil predecir qué lenguajes de programación aumentarán en popularidad lo suficiente como para llegar al top 20. Por ejemplo, Julia llegó brevemente al top 20 en agosto de 2023, pero no permaneció. allá. «El lenguaje de Julia no está documentado formal ni oficialmente, mientras que el lenguaje evoluciona con cada lanzamiento», dijo Jansen. «Esto dificulta que los proveedores de herramientas creen herramientas para el lenguaje». Jansen ve a Dart (con su aplicación complementaria SDK, Flutter, creada por Google) y TypeScript como posibles contendientes para ingresar al top 20 en 2024. “Este último ya se usa mucho en la industria, pero por alguna razón no se está abriendo paso en el mercado. Índice TIOBE todavía”, escribió Jansen.

Source link

Los 10 lenguajes de programación más populares

Los cuatro lenguajes de programación más populares siguen siendo los mismos este mes, mientras que Kotlin sube en el ranking. Imagen: iStockphoto/Chalirmpoj Pimpisarn TIOBE Software ha publicado su lista mensual de los principales lenguajes de programación de noviembre. Este mes, no ha habido mucho movimiento en la lista de los 10 primeros; Python, C, C++ y Java mantuvieron sus coronas entre los cuatro primeros. El director ejecutivo de TIOBE Software, Paul Jansen, está atento a Kotlin, que dio un salto espectacular del puesto 18 al 15 en el índice. A continuación se muestra la lista de los 10 principales lenguajes de programación en noviembre de 2023, según la clasificación del Índice TIOBE. Saltar a: Los 10 principales lenguajes de programación en noviembre de 2023 Los 10 principales lenguajes de programación en el sistema de clasificación patentado de TIOBE (Figura A) se mantuvieron estables en su mayoría en noviembre. PHP y Visual Basic intercambiaron puntos. Python y C experimentaron caídas del 3,02% y 3,31% respectivamente. C++ disminuyó un 0,39%. C# aumentó su popularidad en un 3,40%. Python C C++ Java C# JavaScript PHP Visual Basic SQL Lenguaje ensamblador Figura A Los 10 lenguajes de programación más populares del índice TIOBE para noviembre de 2023. Imagen: TIOBE Software Los 10 lenguajes de programación más populares del índice TIOBE para noviembre de 2023. La columna de cambios indica cambios mes a mes -mes. El sistema de puntos utilizado en la columna de calificaciones está determinado por la cantidad de ingenieros capacitados en todo el mundo, cursos y proveedores externos que interactúan con cada idioma en una variedad de motores de búsqueda populares. Los 10 principales lenguajes de programación en octubre de 2023 Los tres principales lenguajes de programación de la lista de TIOBE (Python, C y C++) permanecen en sus posiciones en octubre, al igual que el resto de la lista. La competencia entre Java y C#, y el reciente cambio entre los dos lenguajes de programación, se puede ver en la gran caída de Java de -3,92% puntos en el sistema propietario TIOBE (Figura B). C# ganó un 3,29% en el sistema de puntos de TIOBE, la mayor ganancia anual de todos los lenguajes de programación. Python C C++ Java C# JavaScript Visual Basic PHP SQL Lenguaje ensamblador Figura B Los 10 lenguajes de programación más populares del índice TIOBE para septiembre de 2023. Imagen: TIOBE Software. Los 10 principales lenguajes de programación en septiembre de 2023 El mes pasado, el CEO de TIOBE, Paul Jansen, sugirió que el próximo cambio en los tres principales lenguajes de programación podría ser que C++ supere a C. Entre agosto y septiembre, C perdió un 2,70 % en el sistema de clasificación propietario, pero eso no fue así. suficiente para desplazarlo del segundo lugar (Figura B). Python C C++ Java C# JavaScript Visual Basic PHP Lenguaje ensamblador SQL Figura B Los 10 lenguajes de programación más populares del índice TIOBE para septiembre de 2023. La columna de cambios indica los cambios mes tras mes. El sistema de puntos utilizado en la columna de calificaciones está determinado por la cantidad de ingenieros capacitados en todo el mundo, cursos y proveedores externos que interactúan con cada idioma en una variedad de motores de búsqueda populares. Imagen: TIOBE Software Los 10 principales lenguajes de programación en agosto de 2023 Los tres principales lenguajes de programación del índice se mantuvieron estables entre julio y agosto, con Python, C y C++ manteniendo los primeros lugares, respectivamente. Un cambio notable en el índice de este mes es que Julia alcanzó el puesto 20, lo que marca la primera vez que el lenguaje de programación relativamente nuevo ingresa a los niveles superiores de popularidad en estas clasificaciones. Python C C++ Java C# JavaScript Visual Basic SQL Lenguaje ensamblador PHP VER: Curso intensivo de Python (TechRepublic Academy) Los 10 lenguajes de programación principales en julio de 2023 “Hace unos meses, el lenguaje de programación C++ ocupó la posición 3 del índice TIOBE (a expensas de Java)”, escribió Jansen en la publicación de julio sobre el índice. Python C C++ Java C# JavaScript Visual Basic SQL PHP MATLAB VER: El paquete de programación C++: principiante a experto (TechRepublic Academy) Los 10 lenguajes de programación principales en junio de 2023 Mientras que en mayo era demasiado pronto para saber qué impacto podría tener el auge de la inteligencia artificial en En el índice TIOBE, el impacto es claro en junio. “Si herramientas como ChatGPT siguen siendo la comidilla del día, (atraerán) a los recién llegados, y entonces Python definitivamente llegó para quedarse. De lo contrario, Python debería temer por su primera posición”, escribió Jansen. ChatGPT de OpenAI fue escrito principalmente en Python. ChatGPT se puede utilizar para escribir código en varios idiomas, aunque no siempre con un 100% de precisión. Python C C++ Java C# Visual Basic JavaScript PHP SQL Lenguaje ensamblador Los 10 principales lenguajes de programación en mayo de 2023 Todos los lenguajes de programación más populares han mantenido sus lugares en el top 10 del índice TIOBE este año, con pocos cambios. Python C Java C++ C# Visual Basic JavaScript PHP SQL Lenguaje ensamblador VER: The Ultimate Programming Bundle (TechRepublic Academy) Los 10 lenguajes de programación principales en abril de 2023 Python mantuvo su primer lugar en la lista TIOBE de abril. Zig, un lenguaje de programación surgido de Google e inventado para solucionar algunos de los problemas del equipo de Zig con C y C++, entró en el top 50 debido a que funciona particularmente bien en proyectos que involucran big data. Python C Java C++ C# Visual Basic JavaScript SQL PHP Go VER: El curso completo de carrera en programación (TechRepublic Academy) Los 10 principales lenguajes de programación en marzo de 2023 Python reclamó el puesto número uno en el índice TIOBE este mes. El índice ha cambiado recientemente debido a un caballo oscuro, Go, que pasó a la posición número 10. Jansen señaló que Go recibe el respaldo de Google, lo que aumenta la confianza en el lenguaje de programación. Python C Java C++ C# Visual Basic JavaScript SQL PHP Go VER: Clase magistral de Python (TechRepublic Academy) Los 10 lenguajes de programación principales en febrero de 2023 Los dos lenguajes de programación principales de este mes fueron Python y C, respectivamente. El tercer lugar en esta lista fue C++, que tuvo un aumento estelar año tras año del 5,93%, un salto muy grande en comparación con aproximadamente el 1% de crecimiento año tras año para los otros lenguajes de programación más populares. Python C C++ Java C# Visual Basic JavaScript SQL Lenguaje ensamblador PHP VER: The Complete Computer Programmer Super Bundle (TechRepublic Academy) Los 10 principales lenguajes de programación en enero de 2023 TIOBE nombró a C++ su lenguaje de programación del año, ya que ganó mayor popularidad a lo largo de 2022. El excelente rendimiento de C++ y su capacidad para crear sistemas de software muy grandes sin muchos problemas de mantenimiento al ser un lenguaje orientado a objetos de alto nivel contribuyeron a su popularidad, dijo Jansen. Python C C++ Java C# Visual Basic JavaScript SQL Lenguaje ensamblador PHP ¿Qué es el índice TIOBE? El índice TIOBE es un indicador de qué lenguajes de programación son los más populares en un mes determinado. Su propietario, Paul Jansen, director ejecutivo de TIOBE Software, señala que el índice no es un premio al “mejor” lenguaje ni una lista de en qué lenguaje de programación se ha escrito la mayor cantidad de código; en cambio, utiliza motores de búsqueda populares para determinar qué lenguajes son más utilizados entre los programadores profesionales, los cursos de programación y los proveedores externos. VER: Tutorial de C++ intermedio y avanzado (Academia TechRepublic)

Source link

Funciona con WordPress & Tema de Anders Norén