cultura y tecnología

encontrados: 1942, tiempo total: 0.013 segundos rss2
234 meneos
2391 clics

Golang reemplaza todos los usos de las palabras "whitelist/blacklist" y "master/slave"

Los desarrolladores del lenguaje de programación Golang han editado recientemente la base de código para sustituir todos los usos de las palabras "whitelist", "blacklist", "master" y "slave". La razón es que dichas palabras tienen connotaciones negativas y raciales en lengua inglesa y determinados grupos sociales habían pedido el cambio de estas por variantes políticamente correctas. Golang se une así a otros proyectos software como Rails, Rubocop o Drupal.
181 meneos
992 clics

PHP cumple 25 años [ENG]

"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.
1 meneos
26 clics

14 lenguajes de programación para partirse la caja pero que funcionan (más o menos)

Hay más lenguajes de programación que botellines. Los tenemos de bajo o de alto nivel, declarativos, procedurales, orientados a objetos... y tenemos los llamados lenguajes esotéricos, lenguajes peculiares de sintaxis muy básicas y alfabetos reducidos que casi parecen una trolleada de sus creadores (aunque suelen ser Turing completos, ojo). En este artículo que tienes entre manos vamos a listar y reseñar doce de estos lenguajes esotéricos para tu diversión, asombro y sorpresa.
4 meneos
205 clics

65.000 desarrolladores responden: lenguajes de programación más queridos y odiados, y qué paga mejor en 2020  

Stack Overflow ha publicado su encuesta a los desarrolladores 2020. Con el cuestionario han entrevistado a casi 65.000 programadores para que les dijeran cosas cómo sus tecnologías favoritas, los intereses tienen, y los sueldos que perciben. Uno de los datos más interesantes es cómo el adorado Python ha caído dos puestos de popularidad a manos de Rust y del TypeScript de Microsoft como el lenguaje de programación más amado por los desarrolladores, aunque por un margen muy pequeño.
185 meneos
4941 clics
24.000 desarrolladores responden: cómo y para qué usan Python, plataformas favoritas, y principal lenguaje secundario

24.000 desarrolladores responden: cómo y para qué usan Python, plataformas favoritas, y principal lenguaje secundario

JetBrainS ha publicado los resultados de su encuesta anual para desarrolladores Python, en ella buscan identificar las últimas tendencias dentro del mundo de la programación sobre uno de los lenguajes más amados por los programadores y de crecimiento más rápido en los últimos años. En la encuesta participaron unos 24.000 desarrolladores procedentes de más de 150 países, lo que ayuda a pintar una imagen bastante clara de la comunidad alrededor de este lenguaje. De todos los entrevistados, más del 80% usa Python como su lenguaje de programación
15 meneos
713 clics

17 desarrolladores nos cuentan qué lenguaje de programación elegirían para empezar desde cero y por qué

"No tienes que ser un cerebrito para programar". No lo digo yo: lo dice un desarrollador que lo tiene muy claro. Es en realidad una idea que transmiten la mayoría de nuestros protagonistas: la de que aprender a programar está al alcance de cualquiera. Quizás esta sea una buena oportunidad: el confinamiento por coronavirus ha hecho que por diversas circunstancias tengamos quizás más tiempo disponible para afrontar algún reto pendiente. Eso es precisamente lo que os proponemos con este tema en el que 17 desarrolladores y desarrolladoras nos cuen
48 meneos
2360 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Soy programador y éstas son mis razones para apostar por un lenguaje de programación raro

Existe vida (y trabajo) más allá de JavaScript, Python o C++. Hablamos con programadores que han apostado por orientar su carrera profesional a un lenguaje de programación poco común o directamente "raro".
4 meneos
87 clics

Las 15 Mejores Lenguajes de Programación para Aprender en 2020

Breve análisis, descripción y listado de los lenguajes de programación con mayor crecimiento y con mayores posibilidades de futuro; pros y contras de usar / estudiar / utilizar cada uno de ellos: Python, Java, C++, Javascript, Go, Rust, R, Swift, PHP, C#, Matlab, Dart, Ruby, Haskell, Rust, OCaml.
3 1 8 K -44 tecnología
3 1 8 K -44 tecnología
3 meneos
101 clics

Las palabras más usadas en cada lenguaje de programación

Nubes de las palabras más usadas dentro de los lenguajes de programación Javascript, React, CSS, HTML, Java, Python, Lua, PHP, Ruby, C+, Perl, C#, Scala, Go, SQL, Rust, Lisp, Clojure, Kotlin, CMake, Swift, Haskel, Elixir, Objective C, F#, Elm, PureScript, Pascal, R, Erlang, VimL, Groovy.
2 1 6 K -48 tecnología
2 1 6 K -48 tecnología
6 meneos
105 clics

Problemas de Haskell para una nueva década

Stephen Diel, el creador de Haskell propone sus ideas de cambios para los próximos años; y presenta una herramienta para editores de texto específica para Haskell.
2 meneos
74 clics

Lumen: Elixir & Erlang en el navegador

El Proyecto Lumen es una implementación alternativa de Erlang VM, más conocida como BEAM. Está diseñado para funcionar en WebAssembly con el objetivo específico de llevar Elixir y Erlang al navegador.
180 meneos
10344 clics

La sorpresa en la lista de los lenguajes de programación más utilizados del año

Una vez más, el índice Tiobe, que se basa en la popularidad de búsquedas de los distintos lenguajes de programación en Internet, ha otorgado el premio honorífico de lenguaje de programación más importante de 2019 y también ha lanzado la lista de los más utilizados a enero de 2020. En lo que respecta al premio honorífico del lenguaje de programación más importante de 2019, contra todo pronóstico, ha recaído en C a pesar de contar con 48 años desde su implementación.
7 meneos
114 clics

¿Es CSS un lenguaje de programación?

Interesante encuesta y discusión sobre si el lenguaje CSS es o no un lenguaje de programación, donde todo tipo de argumentos tienen lugar. El debate puede parecer fácil de zanjar y sin embargo nos obliga a preguntarnos qué es formalmente la programación, un lenguaje de programación y la labor de un programador.
1 meneos
8 clics

Operaciones con números de coma flotante: 0.30000000000000004.com

Erik Wiffin resume perfectamente en esta página web con el curioso nombre de 0.30000000000000004.com uno de los problemas de la representación matemática de los números en coma flotante que utilizan los ordenadores, o más bien los lenguajes que se usan los ordenadores. En el ejemplo que produce el curioso nombre de la página, al convertir 0,1 y 0,2 a binario la secuencia de dígitos binarios es repetitiva (aunque ambos son «números redondos» en base 10). Texto via bit.ly/33GegTj
8 meneos
233 clics

Hola mundo en 28 lenguajes de programación diferentes

Los ordenadores son tontos por eso necesitamos los lenguajes de programación, para decirles lo que tienen que hacer. Para aprender uno, lo primero que tienes que hacer es aprender a decir "Hello, world". No hay ningún lenguaje perfecto, cada uno aporta algo diferente y se están creando nuevos cada día.
15 meneos
246 clics

6 nuevos Lenguajes de Programación creados para la Nube, IA y Bitcoin

Desde la aparición de los primeros lenguajes de programación, desarrolladores independientes y empresas han creado nuevos lenguajes. ¿El motivo? Introducir nuevas características, ampliar las capacidades, corregir deficiencias de lenguajes antiguos o simplemente crear lenguajes para tareas específicas. Aquí veremos una lista de los más novedosos lenguajes, alguno de los cuales están enfocados en áreas de gran tendencia como la inteligencia artificial (IA), Bitcoin y la nube.
172 meneos
2477 clics
Lenguajes de programación: Python es el más popular de 2019 según IEEE Spectrum

Lenguajes de programación: Python es el más popular de 2019 según IEEE Spectrum

IEEE Spectrum ha publicado su sexta lista anual con los lenguajes de programación más populares del año a través de múltiples plataformas, y, para sorpresa de pocos, Python vuelve a repetir como líder indiscutible, tal como pasara en 2017 y en 2018. Para los menos familiarizados, la clasificación de IEEE Spectrum es considerada un buen indicador de la popularidad de los lenguajes actuales, aunque dista de ser perfecta, siempre exponen su metodología al publicar los números.
7 meneos
223 clics

Lenguaje de programación Despacito

Despacito es un lenguaje de programación basado en la cultura latinoamericana, de código libre y open source (licencia BSD). Despacito es turing-completo, compilado, estáticamente tipado, y tiene soporte de arreglos, funciones y recursión.
10 meneos
125 clics

Una falla en PHP podría permitir a los atacantes hackear sitios web que se ejecutan en servidores Nginx [ENG]

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.
9 meneos
136 clics

Cómo nació el primer lenguaje de programación [Infografía]

¿Sabías que el primer lenguaje de programación fue Plankalkül y que la primera programadora fue una mujer? Conoce cuál es la historia de los lenguajes de programación, que se remonta a 1801 con la creación del primer telar programable con tarjetas perforadas, y cómo ha sido la evolución de la programación hasta el desarrollo de los nuevos lenguajes del futuro.
8 meneos
190 clics

Evolución de los lenguajes de programación más populares desde 1965 hasta 2019 [ENG]  

Cronología de los lenguajes de programación más populares desde 1965 hasta 2019. Para esta clasificación histórica he utilizado la agregación de múltiples encuestas nacionales para establecer varios puntos de datos, más una tasa de ocurrencia de publicaciones en todo el mundo. En este ranking, la popularidad se define por el porcentaje de programadores con dominio en un idioma específico o actualmente aprendiendo/dominando uno.
24 meneos
654 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Lista de más de tres mil lenguajes de programación [ENG]

Aquí está la lista actual de los 3501 lenguajes de programación que estoy rastreando activamente. Me concentro en rastrear lenguajes de programación de alto nivel y de propósito general, aunque también rastreo lenguajes de bajo nivel y algunos lenguajes de marcado, protocolos, formatos de archivo, bibliotecas y aplicaciones notables. ¿Me estoy perdiendo un lenguaje? Házmelo saber.
16 meneos
334 clics

Lenguajes de programación más populares en StackOverflow  

Historial de los lenguajes de programación más populares en StackOverflow desde 2008
10 meneos
372 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Que hace al lenguaje de programación Rust especial

Este articulo me hizo interesarme por el lenguaje Rust. Explica las caracteristicas que hacen mucho mas dificil crear conflictos de memoria y su facilidad para interactuar con otros lenguajes e ir portando codigo poco a poco modulo por modulo.
11 meneos
465 clics

Todos tienen un origen: así se crearon los lenguajes de programación más populares

A continuación vamos a viajar en el tiempo para descubrir qué dio pie al nacimiento de algunos de los lenguajes más populares en la programación de los últimos años y qué los ha hecho tan importantes.
9 meneos
180 clics

Hello world!

Al margen de los lenguajes de programación más valiosos y renombrados, se encuentra un buen puñado de dialectos informáticos funcionales codificados de manera extraordinaria y loquísima que provocan tantas carcajadas como dolores de cabeza. TrumpScript es el lenguaje más políticamente disparatado. Se inspira en Donald Trump y entre sus inflexibles reglas figuran maravillas como solo permitir el uso de números enteros porque «EE.UU. no hace nada a medias», sustituir los valores true y false por fact y lie o prohibir el uso de importaciones.
25 meneos
150 clics
Meta y Microsoft presentan Llama 2, su modelo abierto de Inteligencia Artificial

Meta y Microsoft presentan Llama 2, su modelo abierto de Inteligencia Artificial

El gigante tecnológico Meta, empresa matriz de Facebook, Instagram, Messenger y WhatsApp, ha anunciado este martes en colaboración con Microsoft el lanzamiento de forma gratuita para investigación y uso comercial del modelo con código abierto para desarrolladores de lenguaje de inteligencia artificial generativo ‘Llama 2’. Al igual que otros modelos lingüísticos predictivos con IA, Llama utiliza una secuencia de palabras como entrada para generar texto de forma automática con contenido seleccionado de entre más de 27 idiomas.
6 meneos
96 clics

Plankalkül, el primer lenguaje de programación de la historia

En los albores de la era informática, cuando los ordenadores eran todavía una novedad y las posibilidades tecnológicas estaban en desarrollo, surgió el primer lenguaje de programación de la historia. Este hito fue alcanzado por el científico alemán Konrad Zuse entre los años 1942 y 1946, aunque su creación no se publicó hasta 1972. Denominado Plankalkül, este lenguaje de alto nivel fue concebido para optimizar las tareas y el desarrollo de programas en los equipos de la época.
41 meneos
534 clics
Envío erróneo o controvertido, por favor lee los comentarios.
Esta web es una mina para aprender a programar gratis: hasta 67 lenguajes y con la ayuda de miles de mentores

Esta web es una mina para aprender a programar gratis: hasta 67 lenguajes y con la ayuda de miles de mentores

Aprender a programar es algo a lo que cada vez más usuarios se apuntan, ya sea a través de distintos niveles académicos, cursos, o de forma autodidacta. Exercism es un sitio web que recopila recursos de todo tipo para ayudar a los usuarios a aprender a programar. La página incluye ejercicios de hasta 67 lenguajes de programación, todo ello de manera gratuita. En cada lección aprendemos fundamentos básicos de diversos temas. La idea es que el usuario vaya escribiendo código y que esto sirva para ir pasando a niveles más avanzados.
8 meneos
207 clics

11 cursos gratis para aprender a programar en Python

Según numerosas encuestas y estudios, Python es el lenguaje de programación más popular entre los programadores y el que más se estudia, aquí se recogen 11 de los cursos más demandados y completamente gratuitos para aprenderlo desde cero a nivel experto.
126 meneos
3066 clics
Aprende a programar gratis mientras juegas con esta web. Incluye Python, CSS o JavaScript

Aprende a programar gratis mientras juegas con esta web. Incluye Python, CSS o JavaScript

La página en cuestión es Codedex.io y nada más entrar nos encontramos una interfaz que a nosotros particularmente nos encanta al trasladarnos a los juegos antiguos. En esta primera pantalla se va a tener que pulsar en Espacio para comenzar a responder preguntas sobre lo que quieres conseguir desarrollando para iniciar el juego adecuado para ti.
4 meneos
41 clics

Propaganda y control mental. La administración del Gobierno de los EE.UU. ha cruzado la línea Orwelliana (inglés)

La PNL se considera un conjunto de herramientas útiles para las terapias conductuales, como la drogadicción, la sobrealimentación, etc. Especialmente cuando se combina con la hipnosis conversacional, un conjunto de técnicas utilizadas para hacer que uno esté más abierto a aceptar y actuar según las sugerencias. Aunque Wiki y otros califican la PNL de "pseudociencia", el público y una larga lista de publicaciones revisadas por expertos no están de acuerdo. El BMJ tiene una serie de artículos citando éxitos al utilizarlo como terapia conductual
3 1 9 K -27 cultura
3 1 9 K -27 cultura
5 meneos
197 clics

Cómo ser profesor de Lengua sin saber escribir

La anécdota con la que cada martes dan comienzo las Romanzas es protagonizada hoy por Roger Casement, un aventurero irlandés que luchó contra los abusos en el Congo. Fue en aquel entorno donde conoció a los Morton Stanley o a los Joseph Conrad, y su vida, contada por Vargas Llosa tiempo ha, es un cúmulo de excentricidades y relatos pintorescos. El caso es que, en su diario, pocas fechas antes de morir, aparece la siguiente entrada: «Voy a ser ahorcado por una coma». Y efectivamente así fue. Sería ejecutado por alta traición a la Corona, bajo...
9 meneos
85 clics

La expresión "A Dios rogando, y con el mazo dando"

La expresión A Dios rogando y con el mazo dando hace referencia a quienes predican una cosa y hacen la contraria. El origen de esta expresión surge de la necesidad, cuando deseamos algo, de encomendarse a Dios o a la Providencia, pero haciendo a la vez todo aquello que esté en nuestra mano por lograr lo que pretendemos. Sobre el origen de la expresión, el sevillano Juan de Mal Lara, en su Philosophia vulgar (1568), explica el significado y el origen de este refrán (...) Se juega con la forma clásica para emplearse con sentido irónico
8 meneos
317 clics

Nueve palabras canarias que proceden del inglés

Canarias, gracias a su posición estratégica en el Atlántico, a mitad de camino entre Europa, África y América, se convirtió durante mucho tiempo en parada obligada de repostaje para los barcos. Entre los extranjeros destacan los ingleses. . Esta relación ha dejado huella en el español que hablan los canarios.
130 meneos
7985 clics
Resultados de la encuesta de Stack Overflow de 2023: Lenguajes de programación y tecnologías más populares y mejor pagadas [EN]

Resultados de la encuesta de Stack Overflow de 2023: Lenguajes de programación y tecnologías más populares y mejor pagadas [EN]

En mayo de 2023, 90.000 desarrolladores respondieron la encuesta anual sobre cómo aprenden programación, de qué trabajan, cuánto ganan y qué herramientas usan. Aquí están los resultados.
13 meneos
104 clics

Cuando perdí mi trabajo, aprendí a programar. Ahora los catastrofistas de la IA intentan asustarme de nuevo [ENG]

Silicon Valley quiere hacernos creer que los humanos somos predecibles y nuestras habilidades reemplazables. He aprendido que eso no tiene sentido.
2 meneos
37 clics

DeepMind acaba de crear un algoritmo de ordenación que es un 70% más rápido que todos los que existían

La revolución de la IA parece estar ahí, pero por ahora estos sistemas no han servido, por ejemplo, para descubrir algún medicamento prodigioso o algún material con propiedades especiales. Las aplicaciones prácticas reales parecían acotadas al ámbito creativo, pero en DeepMind está demostrando una y otra vez que estos sistemas pueden ir más allá.
14 meneos
208 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Aprender a programar sí, pero no esperes dedicarte al desarrollo de software por ello…

Un buen artículo de Farhad Manjoo en The New York Times, «It’s the end of computer programming as we know it. (and I feel fine.)«, explora la idea de la aplicación de la algoritmia generativa al desarrollo de software y se plantea el fin de una manera de escribir código, conectando con la de que los asistentes se convertirán en quienes lleven a cabo la práctica totalidad del trabajo pesado o incluso de que las máquinas terminen programándose a sí mismas.
155 meneos
2178 clics
Los gigantes tecnológicos no están listos para el próximo capítulo en I.A

Los gigantes tecnológicos no están listos para el próximo capítulo en I.A

La comunidad de programadores de código abierto ha puesto manos a la obra para modificar y mejorar modelos de lenguaje similares a ChatGPT. Esto puede tener efectos enormes, para bien y para mal, en el desarrollo de la inteligencia artificial.
27 meneos
62 clics

El 44% de los directivos españoles no prioriza la ciberseguridad porque el lenguaje empleado en este sector es confuso

El 45 por ciento de los ejecutivos de grandes empresas en España opina que los ciberataques son el "peligro más grande" que puede sufrir su empresa y, sin embargo, el 44 por ciento no da prioridad a la ciberseguridad porque el lenguaje utilizado es confuso y obstaculiza la comprensión de las amenazas. Así lo detallan los resultados del estudio 'Separados por un lenguaje común: ¿Puede la alta dirección descifrar y actuar ante la amenaza real de los ataques cibernéticos?' llevado a cabo por la compañía de ciberseguridad Kaspersky.
8 meneos
166 clics

Bajando a tumba abierta, o cómo la bicicleta generó su propio lenguaje

Porque aquí tenemos charlotadas en forma de frases hechas a mogollón. Algunas con su punto irónico, otras directamente a mala hostia, las de más allá con ternura intrínseca (o yo se la busco, que todo puede ser). De las primeras hay más, porque el espíritu creativo se ve impelido, muchas veces, por toneladas de ira. Así, cuando avanzas muy despacio, se te suben los caracoles por las cubiertas, pasean las moscas entre los radios, andas menos que el carrito de los helados, estás cocido, te ha visitado el tío del mazo o vas con el gancho
5 meneos
242 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

¿De dónde viene la expresión 'estar sordo como una tapia'?

¿Cuántas veces has oído la expresión ‘estar sordo como una tapia’? Es una de esas frases que pasan de padres a hijos, que todos escuchamos alguna vez en la vida pero…¿realmente sabemos de dónde viene?
11 meneos
252 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

¿La palabra quiqui cómo se escribe?

Esta conversación de Twitter en la que un tal Luis SP interpela a la RAE con la intención de saber como se escribe la palabra Quiqui/kiki
13 meneos
192 clics

Mojo, el nuevo lenguaje de programación creado por Chris Lattner el creador de LLVM

Hace pocos días se dio a conocer la noticia de que Chris Lattner, fundador y arquitecto jefe de LLVM y Tim Davis, exjefe de proyectos de IA de Google lanzaron «Mojo», un nuevo lenguaje de programación, basado en Python, que soluciona los problemas de implementación y rendimiento de Python. Se menciona que Mojo que combina la facilidad de uso para I+D y la creación rápida de prototipos con idoneidad para productos finales de alto rendimiento. El primero se logra mediante el uso de la sintaxis familiar del lenguaje Python, y el segundo se debe a
30 meneos
103 clics

‘Winny’: la lucha de un programador legendario

Hace veinte años se produjo un incidente histórico en Japón: el desarrollador de un famoso programa de intercambio de archivos fue arrestado. La película Winny narra de forma realista la totalidad de la lucha de Kaneko Isamu, ese genio de la programación, en los tribunales (...) Arrestaron a Kaneko Isamu, el creador de Winny, bajo sospecha de “ayudar a otros a violar las leyes sobre derechos de autor” (...) Kaneko falleció de un infarto agudo de miocardio, con tan solo 42 años.
11 meneos
81 clics

La serendipia: significado y usos de esos hallazgos casuales

La serendipia es el descubrimiento o hallazgo de algo valioso o importante de manera fortuita, es decir, de manera accidental o sin buscarlo. La palabra serendipia proviene del término inglés serendipity, que a su vez procede del título de una antigua obra literaria, The Three Princes of Serendip.
2 meneos
27 clics

Victor Klemperer: la forma es la persona

Lo que cuenta en LTI. La lengua del Tercer Reich: Apuntes de un filólogo, un libro, destilado de sus diarios y notas, que se publicó por primera vez en 1947 en alemán. La Editorial Minúscula lo tradujo al español en 2001 y desde entonces no ha dejado de reimprimirse. Sigue Klemperer: «Y muy pronto esta exhortación a ponerme por encima de la situación y a conservar la libertad interna se plasmó en una sigla secreta cada vez más eficaz: ¡LTI, LTI!». LTI son las siglas de Lingua Tertii Imperii, lengua del Tercer Reich en latín. El mundo se desmoro
26 meneos
167 clics

Los despidos se ceban ahora con los que optaron por "aprender a programar"

Los ingenieros de software han sido el colectivo más damnificado por los despidos masivos de este año, según datos de Revelio Labs. Los programadores, que constituyen el 14% de los empleados de las empresas tecnológicas, han representado el 20% de los despidos en 2023. Las empresas están aprovechando los despidos para bajar los salarios a los nuevos empleados y recuperar el poder que tenían antes de la pandemia, según los expertos.
158 meneos
3275 clics
Ocho canales de YouTube para aprender Python desde cero hasta nivel experto

Ocho canales de YouTube para aprender Python desde cero hasta nivel experto  

Python en el 2019 era considerado como uno de los lenguajes de programación más populares gracias a las búsquedas que se realizaban a través de internet. Por su sintaxis limpia y legible, para todas aquellas personas más “amateur” en programación se permite tener un acceso mucho más rápido y sencillo. Y es que saber programar pronto no va a ser algo opcional o únicamente para unas cuantas personas, sino que la creación de software estará presente en una gran cantidad de ramas. Mostramos los mejores canales de Youtube para aprenderlo.

menéame