En 2019 el lenguaje de programación COBOL ha cumplido 60 años. Y pese a que han ido apareciendo muchos lenguajes más modernos e intuitivos, COBOL sigue teniendo un peso muy importante en sectores tan importantes como la banca o la administración.
Solución de un modelo neoclásico de crecimiento estocástico empleando una iteración en la función de valor con búsqueda en tabla. Se ha escrito el algoritmo en C++, Fortran, Java, Python (varias versiones), Julia, Matlab, Mathematica y R y comparación de los resultados. Paper: economics.sas.upenn.edu/~jesusfv/comparison_languages.pdf
Ha sido un parto largo y duro pero PHP 7 ya está entre nosotros. El pasado jueves 3 de diciembre fue liberada la versión estable 7.0.0 del popular (y vilipendiado) lenguaje de programación, que intenta ser un salto de calidad y que viene con interesantes novedades con respecto a sus predecesores. Estas novedades y mejoras se afirma desde el equipo de núcleo del proyecto que consiguen un rendimiento en PHP 7 que es el doble de rápido que PHP 5.6 y entre ellas destacar las siguientes.
En esta lección de Swift aprenderemos los conceptos básicos de este lenguaje de programación, esto con lo que respecta a variables, constantes y tipos de datos, para ello es necesarios que tengas el ambiente de desarrollo necesarios, si no lo tienes puedes ver como crearlo dando click aqui.
El 30 aniversario de Python esta semana encuentra al lenguaje de programación en la cima de su juego, pero no sin desafíos. "Creo que Python simplemente no tiene las prioridades correctas en estos días", dijo Armin Ronacher, director de ingeniería en la empresa de monitoreo de software Sentry y creador de Flask, el popular Python web app framework.
Mucho se habla en los últimos tiempo sobre las TIC, las nuevas tecnologías, en el ámbito educativo. Pizarras digitales, ordenadores y tabletas, típicamente. Sin embargo, también hay un uso de las nuevas tecnologías que muchos están empezando a destacar: la programación como herramienta educativa, una apuesta al alza en muchos lugares
"Lo mejor que podemos hacer hoy a JS es retirarlo. Hace 20 años, yo era uno de los pocos defensores de JS. Su combinación de funciones anidadas y objetos dinámicos era brillante. Pasé una década tratando de corregir sus defectos. Tuve un pequeño éxito con ES5. Pero desde entonces, ha habido un gran interés en inflar aún más el lenguaje en lugar de mejorarlo. Así que JS, como los demás lenguajes dinosaurios, se ha convertido en una barrera para el progreso. Deberíamos centrarnos en el próximo lenguaje, que debería parecerse más a E que a JS".
Hace dos años, Google afirmó que el 70% de las vulnerabilidades de alta gravedad de Android se debían a errores de memoria propios de los lenguajes C y C++ que siguen constituyendo la base del sistema operativo móvil. Ese dato se enarboló como la razón para introducir entonces Rust en el desarrollo de Android.
Después de tres años de trabajo, C++17 ha sido finalmente estandarizado. Esta nueva versión de C++ incorpora y elimina elementos del lenguaje con el fin de ponerlo al día y convertirlo en un lenguaje moderno y eficaz. El comité ISO de C++ se ha tomado muy en serio su labor, C++11 supuso este cambio de mentalidad, que se ha mantenido en C++14 y ahora en C++17, la última versión de C++.
La programación es una de las habilidades más buscadas por los profesionales y, muchos usuarios han decidido invertir el tiempo libre del que disponen a causa del aislamiento por el COVID-19 en adquirir conocimientos básicos. Sin embargo, YouTube no es la única opción para aprender a programar de forma gratuita y fácil. También se puede hacer empleando una de estas aplicaciones móviles que cuentan con opciones para todos los niveles y edades.
¿Qué es PHP? PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
Larry Wall publicó Perl 1.0 en el grupo de noticias comp.sources.misc Usenet el 18 de diciembre de 1987. Treinta años después, tanto el lenguaje como la comunidad de los entusiastas que rápidamente surgieron entorno a él, han crecido y se han expandido -y así continúa- a pesar de que todos los indicios iniciales apuntaban lo contrario.
En el lenguaje informático, las pequeñas fallas y dificultades que contiene un programa se conocen como 'bugs', lo que en español viene a significar 'bichos', por un motivo que no es casual. Y aunque los informáticos popularizarón el término de 'bug', en realidad, adoptaron un término en uso durante más de medio siglo en lo analógico y lo introdujeron en el mundo digital.
Con bastante aire a scratch y aprovechando el tirón de Star Wars llega de la mano de Google un juego para que los niños aprendar a programar moviendo robots por la galaxia. Los vídeos están subtitulados en español.
Para celebrar los 20 años de Java, está cordialmente invitado al Museo de Java - una comunidad con una colección de objetos curiosos, enlaces de época y buenos recuerdos de los 20 años de Java.
La primera regla de C es no escribir en C si puedes evitarlo. Si te ves obligado a escribir C, deberías seguir las reglas modernas. C ha estado con nosotros desde principios de los 70. La gente ha “aprendido C” en numerosos puntos de su evolución, pero el conocimiento se suele parar después de aprender, por lo que todo el mundo piensa diferente según el año en que aprendieron. Es importante no quedarse paralizado en las “cosas que aprendí en los 80/90”. [Español: adrianarroyocalle.github.io/blog/2016/01/10/como-programar-en-c-en-201 ]
Si está ejecutando un sitio web basado en PHP en el servidor NGINX y tiene habilitada la función PHP-FPM para un mejor rendimiento, tenga cuidado con una vulnerabilidad recientemente revelada que podría permitir que atacantes no autorizados pirateen su servidor de sitio web de forma remota.
"Announce: Personal Home Page Tools (PHP Tools)" Ese es el encabezado con el que Rasmus Lerdof anunció el nacimiento de Personal Home Page Tools (PHP Tools) version 1.0. el 8 de junio de 1995.
Inicio de la Fundación Rust, se inicia con 10 miembros de directiva de los cuales son 5 representantes de empresas (AWS, Google, Huawei,Microsoft y Mozilla), 2 representantes del core, 1 fiabilidad, 1 calidad y 1 colaboración.
Tenemos una misión: arrojar transparencia sobre el mercado laboral tecnológico desde una posición única, sabemos tanto lo que demandan los profesionales como lo qué necesitan las empresas. Cuáles son las tecnologías más utilizadas, los salarios ofertados, las formas de trabajo más comunes, la brecha salarial... Todo ello basado en datos reales en lugar de opiniones.
YouTube ha presentado y lanzado YouTube Kids, una app móvil para que los niños puedan navegar por los vídeos de YouTube con una interfaz más adecuada a ellos