edición general

encontrados: 7648, tiempo total: 0.025 segundos rss2
11 meneos
179 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

TypeScript contra JavaScript: ¿cuál deberías utilizar?

TypeScript es un lenguaje de programación construido por encima de JavaScript. Este superconjunto de JavaScript dota al lenguaje de varias características adicionales que hacen que podamos escribir código con menos errores, más sencillo, coherente y fácil de probar. Desde su creación por parte de Microsoft en 2012, la adopción de TypeScript no ha hecho más que crecer. En especial desde que Google decidió adoptarlo como lenguaje por defecto para desarrollar con Angular.
9 meneos
161 clics

El "Hola Mundo" en 47 lenguajes de programación  

Clásico ejercicio de programación Hola Mundo (Hello World) en 47 de los lenguajes de programación más populares.
9 meneos
510 clics

Lenguajes de programación para partirse la caja pero que funcionan

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.
5 meneos
205 clics

Las diferencias entre los lenguajes de programación de alto y de bajo nivel

Los lenguajes de programación de computadoras de alto y de bajo nivel están diseñados para permitir la comunicación entre un humano y una computadora a distintos niveles de abstracción. Un lenguaje de muy bajo nivel requiere que un humano proporcione instrucciones directamente al hardware de la computadora, usando el lenguaje y la estructura de dicho hardware; en el caso de los lenguajes de alto nivel, los humanos trabajan con herramientas lógicas complejas y abstractas para escribir instrucciones que un programa determinado debe...
16 meneos
118 clics

Python es el BASIC de nuestra era: es el lenguaje de programación de moda según IEEE Spectrum y todos quieren conocerlo

En la década de los 80 teníamos BASIC hasta en la sopa: daba igual que C llevara años en el candelero, porque lo que nos vendían las revistas, la televisión y los fabricantes de microordenadores -que lo integraban en sus equipos de forma directa- era este lenguaje de programación. Hoy en día el lenguaje de programación más popular es Python. Fácil, accesible, y utilizado en todo tipo de entornos, domina un segmento en el que desde luego hay opciones notables. La clasificación anual de IEEE Spectrum, una de las más reputadas en este ámbito...
9 meneos
266 clics

Qué lenguaje o herramientas de programación deberían enseñarse a los niños según su edad  

Programación, robótica, pensamiento computacional… este vocabulario que hasta hace pocos años no entraba en las conversaciones asociadas a la educación o el ocio de los niños ha ganado un peso enorme. Ya no es extraño ni poco habitual que en diferentes materias del colegio, juguetes STEM, extraescolares o el tiempo con los padres, enseñar programación sea un objetivo claro y definido. La gran duda entonces es: ¿qué lenguaje, juego o herramienta de programación es recomendable enseñar o practicar con los niños según su edad?
8 meneos
120 clics

La Siguiente Gran Revolución: NLP

Vídeo divulgativo sobre Inteligencia Artificial. Breve resumen de la evolución de la IA en los últimos 10 años y de las noticias más importantes de los últimos meses relacionadas con la comprensión de lenguaje natural. Y un pequeño atisbo de las consecuencias de una revolución que tenemos prácticamente encima.
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
67 clics
A vueltas con el lenguaje y cómo su abuso perpetúa el discurso dominante

A vueltas con el lenguaje y cómo su abuso perpetúa el discurso dominante

En otros textos que he escrito sobre la importancia del uso correcto del lenguaje esperaba que la cordura imperara, porque cuando los sectores y las personas que se dedican a la palabra no cuidan el lenguaje, las consecuencias para la sociedad pueden ser –ya lo están siendo– desastrosas. Existe una opinión bastante extendida de que hay que ser tolerante con respecto a este tema y se alega con frecuencia que no todo el mundo es lingüista para poder escribir con propiedad. Los dos sectores principales que se dedican a la palabra son los medios de
7 meneos
110 clics

Mapa de la Navidad en Europa (2014)

Este mapa, creado por el ilustrador Jakub Marian en 2014, muestra la diferentes formas de felicitar la Navidad en las distintas lenguas de Europa. Los distintos colores agrupan las lenguas que comparten una raíz común en la forma de felicitar la Navidad. Es curioso observar como lenguas que a priori tienen poca relación entre sí, como es el caso de las lenguas romances y el turco, o el rumano y el húngaro, sí que comparten una raíz común para denominar la Navidad.
13 meneos
136 clics
Hoy en TV, una de las películas más divertidas de la historia del cine. La comedia tan genial que mucha gente vuelve a verla todos los años

Hoy en TV, una de las películas más divertidas de la historia del cine. La comedia tan genial que mucha gente vuelve a verla todos los años

Es verdad que el 18 de diciembre quizá no sea la mejor fecha para ver un título de tanta envergadura como 'La vida de Brian', pero no nos olvidemos de que esta genial película de los Monty Python arranca con una hilarante confusión que se produce durante el nacimiento de Jesucristo. Una buena razón para que la cercanía de las Navidades también se preste a pasárselo en grande con ella, aunque tampoco es que haga falta excusa alguna para hacerlo. Eso sí, que muchos vuelven a verla todas las Semanas Santas es algo fuera de toda duda.
4 meneos
49 clics

En busca del origen del lenguaje

(...) Por eso, los investigadores se centraron en otra estrategia, la reconstrucción del aparato fonador, tratando de identificar la aparición de algunos rasgos fisiológicos como preadaptaciones de la capacidad fonadora. Por ejemplo, el descenso de la laringe y junto a ella el del hueso hioides, la recolocación de la glotis, la dentición más cerrada, el paladar abovedado y liso o la elongación de la faringe, donde pudieron desarrollarse las cuerdas vocales. (...)
11 meneos
32 clics

Noam Chomsky - La función del lenguaje [EN]  

Noam Chomsky discute sobre la función del lenguaje desafiando la concepción del mismo como herramienta comunicativa, argumentando que el uso comunicativo del mismo es reducido.
194 meneos
4299 clics
El mundo depende del lenguaje COBOL y casi no hay desarrolladores que lo conozcan. IBM decía tener la solución, pero no

El mundo depende del lenguaje COBOL y casi no hay desarrolladores que lo conozcan. IBM decía tener la solución, pero no

En el año 1959 el Departamento de Defensa de Estados Unidos junto con fabricantes tecnológicos de la época, crearon un lenguaje de programación, llamado COBOL...
7 meneos
42 clics

VOX intenta diferenciarse de un PP radicalizado exagerando aún más su discurso

Las hipérboles discursivas y el lenguaje violento empleado por VOX “surgen de una lógica de competencia mediática, es decir, por lograr acaparar la atención de los medios de comunicación y no perder visibilidad”. Según el experto en comunicación política, este tipo de “barbaridades” son posibles en un contexto de polarización política debido al debate en torno a la futura Ley de Amnistía y del páramo electoral en los próximos meses: “En Galicia y Euskadi, VOX es irrelevante, y en las europeas no tendrá que pactar con el PP...
9 meneos
225 clics

LLM Visualization: Una visualización animada en 3D de un modelo grande de lenguaje con un recorrido paso a paso [ENG]

Una visualización y un paseo por el algoritmo LLM que respalda el ChatGPT de OpenAI. Explora el algoritmo hasta cada suma y multiplicación, viendo todo el proceso en acción.
15 meneos
30 clics
PSOE, PP y Sumar aprueban una guía para el uso del lenguaje inclusivo en el Congreso

PSOE, PP y Sumar aprueban una guía para el uso del lenguaje inclusivo en el Congreso

La Mesa del Congreso, integrada por el PSOE, PP y Sumar, ha aprobado por unanimidad una guía para el uso no sexista del lenguaje y la comunicación en el ámbito de la Administración parlamentaria. Un instrumento que supone una batería de medidas para que el Congreso disponga de recomendaciones y directrices en torno al uso del lenguaje incluso en la vida parlamentaria con el fin de evitar el uso generalizado masculino.El objetivo es utilizar criterios que incluyan la perspectiva de género en la comunicación y en los documentos administrativos
8 meneos
116 clics

AdventJS, Retos de Programación para JavaScript y TypeScript

Calendario de adviento con desafíos de código diarios. Similar al Advent of Code pero en castellano y con un editor interactivo.
8 meneos
48 clics
Ni "subnormal", ni "retrasado", ni "tarada", la nueva campaña de Fundación Juan XXIII por el lenguaje inclusivo

Ni "subnormal", ni "retrasado", ni "tarada", la nueva campaña de Fundación Juan XXIII por el lenguaje inclusivo

Fundación Juan XXIII ha lanzado 'Cada Palabra Importa', una campaña de concienciación social con motivo del Día Internacional de las Personas con Discapacidad, que se celebra el próximo domingo 3 de diciembre. Así, la entidad exige un uso más respetuoso del lenguaje que descarte términos como "subnormal, "retrasado" o "tarada".
6 meneos
83 clics

Palabras de mierda

En realidad, muchos de esos que llamamos los placeres de la vida son, en esencia, necesidades biológicas satisfechas o muy bien satisfechas. ¿Qué son, si no, la eliminación de residuos de la ingesta y el placer sexual? Pues eso, necesidades orgánicas bien cubiertas. En una ocasión presencié un breve debate entre dos conocidos sobre el grado de placer que se podía experimentar con una buena deposición y con un coito. Después de un rato de valoraciones, uno de ellos se decantó abiertamente por la deposición.
156 meneos
872 clics
Origen del flamenco, el Andalusi y su relación con el lenguaje actual

Origen del flamenco, el Andalusi y su relación con el lenguaje actual

Una auténtica Cátedra del origen del Flamenco. Un repaso por los centros de Andalucía. El origen de la Soleá, el Fandango, la Saeta, la Caña y un largo etcétera. El maestro (usted) Antonio Manuel en Cabra, coloca en sus quicios las puertas y goznes del Flamenco para todos nosotros y la influencia de Ándalusi en nuestra vida.
10 meneos
250 clics
Programo juego utilizando sólo SQL

Programo juego utilizando sólo SQL  

En este video, programaremos un juego en SQL, para demostrar que SQL si es un lenguaje de programación.
29 meneos
496 clics
Draw a UI: Transforma tu dibujo a HTML usando IA

Draw a UI: Transforma tu dibujo a HTML usando IA

Draw a UI es un proyecto de código abierto que genera el código HTML a partir de un dibujo. Usa GPT-4 por debajo.
31 meneos
258 clics
Cómo aparecieron "azul" y "verde" en una lengua que no tenía palabras para designarlos [EN]

Cómo aparecieron "azul" y "verde" en una lengua que no tenía palabras para designarlos [EN]

Los habitantes de una remota sociedad amazónica que aprendieron español como segunda lengua empezaron a interpretar los colores de una forma nueva, según ha descubierto un estudio del MIT.
11 meneos
38 clics
El daño que causa el uso de un lenguaje deshumanizante

El daño que causa el uso de un lenguaje deshumanizante

Una rima antigua en inglés suele decir que "los palos y las piedras pueden romper mis huesos" (sticks and stones may break my bones), pero las palabras también pueden lastimarte. Están presentes en la cargada retórica de ambos lados del conflicto que se desarrolla en Israel y Gaza, al igual que se encuentran en el lenguaje de los enfrentamientos en todo el mundo: viejas figuras literarias y calificativos despectivos que buscan retratar a grupos enteros de personas como si fueran de alguna manera menos que humanos.
48 meneos
57 clics

El Senado francés vota por la invalidación de cualquier documento en lenguaje inclusivo

Los autores de este texto, que recibió el apoyo de 221 senadores, mientras que 82 se pronunciaron en contra (esencialmente de la izquierda), lo justificaron con el argumento de que "la escritura inclusiva constituye un freno a la lectura y a la comprensión" de los textos escritos.
5 meneos
24 clics

¿Soñaba Calvino con androides literarios?

En su ensayo Cibernética y fantasmas, Italo Calvino imagina una “máquina poético-electrónica” capaz de escribir. Pero sus sueños iban más allá de una inteligencia artificial que se ciñera a las pautas y reglas de la literatura tradicional. Calvino proyectaba una máquina caótica que huyera de las normas y explorara nuevos y disruptivos caminos.
12 meneos
114 clics
Malut dé, malut kita: trolleando a antropólogos

Malut dé, malut kita: trolleando a antropólogos

Napoleón Chagnon dio una descripción bastante cómica de su intento de recopilar genealogías de los yanomamö: Nada extraño, teniendo en cuenta que se centró en las enemistades: "comencé a aprovecharme de las discusiones y enemistades locales a la hora de seleccionar a mis informantes”, escribe. En su libro Nobles Salvajes, Chagnon admite que “los yanomamö no querían que supiera sus nombres… [y]… no querían que los usara en público”. Estaba “decidido a entender su sistema social… pero ellos estaban igual de decididos a esconder esos datos".
50 meneos
274 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Si te molesta el lenguaje inclusivo de Spider-Man 2, búscate otro hobby; los videojuegos no son para ti

Opinión sobre la polémica que ha salpicado las redes este fin de semana en relación al lenguaje inclusivo utilizado en dos escenas de Marvel's Spider-Man 2, el nuevo juego de Insomniac Games lanzado en exclusiva para PlayStation 5. Este fin de semana ha estado bastante movidito en redes sociales a causa del lanzamiento de Marvel's Spider-Man 2. Es normal dado que ha sido su primer fin de semana a la venta, pero por encima de los comentarios de gente disfrutando del juego o resaltando sus bugs, ha habido un tema que ha acaparado toda la...
43 meneos
223 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

El lenguaje inclusivo vs los gamers lingüistas de Schrödinger [Humor]

“Decir bro cada tres palabras bien, pero cuando se usa el lenguaje inclusivo de repente toda esta gente está súper preocupada por el castellano.”
5 meneos
110 clics

El Rubius 'desactiva' el lenguaje inclusivo de Marvel's Spider-Man 2

El Rubius se queda parado al escuchar esa conversación y hasta pone pausa. Finalmente, se dirige a las opciones y desactiva el podcast del personaje de Danika, y continúa su partida con normalidad, con un cambio de expresión facial que lo dice todo. Algunos jugadores no se han tomado nada bien esta reacción y han cargado contra el creador de contenido a través de X (Twitter).
4 1 11 K -24 actualidad
4 1 11 K -24 actualidad
586 meneos
1144 clics
La Universitat de Barcelona renuncia al lenguaje inclusivo: "El uso del masculino no excluye a las mujeres"

La Universitat de Barcelona renuncia al lenguaje inclusivo: "El uso del masculino no excluye a las mujeres"

La Universitat de Barcelona (UB) ha firmado una instrucción en la que la institución renuncia al lenguaje inclusivo y apuesta por volver a utilizar el género gramatical masculino como neutro genérico excepto cuando se puedan "generar ambigüedades, imprecisiones o redactados de difícil interpretación", recoge el texto.
17 meneos
102 clics
Stack Overflow despide al 28% de su plantilla [ENG]

Stack Overflow despide al 28% de su plantilla [ENG]

Post de Prashanth Chandrasekar, CEO de Stack Overflow, anunciando el despido del 28% de la plantilla.

menéame