cultura y tecnología

encontrados: 1942, tiempo total: 0.013 segundos rss2
2 meneos
120 clics

5 lenguajes de programación que no merece la pena estudiar en 2019

En base a varios factores como su popularidad, el mercado laboral, la demanda y la opinión generalizada, te damos a conocer una serie de lenguajes de programación que no merece la pena estudiar, aunque eso no significa que nunca les vayas a dar una oportunidad.
31 meneos
1860 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Estos son los lenguajes de programación más populares según la cantidad de tutoriales que se buscan en Google

Existen varias formas de medir la popularidad de los lenguajes de programación, algunas mediciones como el índice TIOBE se basan en la cantidad de sitios web indexados por Google, Yahoo y Bing que mencionan un lenguaje.
11 meneos
335 clics

Aprender Markdown y MultiMarkdown de forma sencilla y rápida

Markdown es un lenguaje de marcado como html, pero con la particularidad que es mucho más sencillo y práctico de usar. Además su curva de aprendizaje es extremadamente sencilla y proporciona ventajas en lo que a productividad se refiere. Por este motivo, a continuación veremos como aprender Markdown de forma rápida y sencilla. En cuestión de minutos todo el mundo debería ser capaz de aprender Markdown.
9 meneos
523 clics

¿Qué lenguaje de programación se usa para hacer Windows 10? (Eng)

Windows 10 es la misma base de código (evolucionada) que la base de código de Windows 8.x, 7, Vista, XP, 2000 y NT, donde cada generación vio refactorización significativa, y agregó nuevas funciones sustanciales, rendimiento mejorado y soporte de hardware como además de seguridad, a la vez que mantiene un alto grado de compatibilidad con versiones anteriores.
8 meneos
1278 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

5 lenguajes de programación que no deberías molestarte en aprender

Si alguna vez preguntaste en algún foro sobre cuál era el mejor lenguaje de programación para empezar, seguro comenzaste una guerra entre los partidarios de Python, C++ y Java. Parece que saber que 5 lenguajes de programación no deberías aprender en el 2019 es más fácil. Al menos para los responsables de Codementor, un sitio de preguntas y respuesta para desarrolladores. No se trata en este caso de que los lenguajes sean difíciles de aprender o tengan fallas de diseño. Se miden son: participación comunitaria, crecimiento y mercado laboral
262 meneos
5031 clics
El síndrome de vivir con miedo a convertirte en un programador oxidado

El síndrome de vivir con miedo a convertirte en un programador oxidado

Según The Language List, desde 1991 ha habido 2.500 lenguajes de programación, aunque en la actualidad podríamos reducirlos a 258 según el TIOBE Index (que se actualiza cada mes). Y eso que este ranking no consideran lenguajes de programación a HTML y XML al no ser Turing completo. Con tanta oferta, variedad y cambios de tendencias en el mundo de la programación, hemos querido preguntar a los desarrolladores si tienen miedo de quedarse oxidados y cómo se enfrentan a ello.
163 meneos
3632 clics
Los lenguajes de programación más populares: C++ expulsa a Python de los tres primeros puestos [ENG]

Los lenguajes de programación más populares: C++ expulsa a Python de los tres primeros puestos [ENG]

C++ ha eliminado al favorito del aprendizaje automático de los 3 primeros puestos en el índice TIOBE de los lenguajes de programación más populares. C++, que tras años de ocupar el tercer lugar en el índice, en septiembre del año pasado fue empujado a la 4a posición por Python. El primer y segundo lugar en la lista permanecen sin cambios, con Java en el primer puesto y C en el número dos. El índice TIOBE estima la popularidad de los lenguajes en todo el mundo según los resultados de los principales buscadores.
195 meneos
10555 clics
¿Qué lenguajes de programación consumen menos electricidad? [ENG]

¿Qué lenguajes de programación consumen menos electricidad? [ENG]

¿Pueden los datos de uso de energía decirnos algo sobre la calidad de nuestros lenguajes de programación? El año pasado, un equipo de seis investigadores portugueses de tres universidades diferentes decidió investigar esta cuestión, y finalmente publicó un artículo titulado "Eficiencia energética a través de los lenguajes de programación". Hicieron funcionar soluciones a 10 problemas de programación escritas en 27 lenguajes diferentes, mientras monitorizaban cuánta electricidad consumía cada uno, así como su velocidad y uso de memoria.
3 meneos
105 clics

Swift-Lección1: Variables, Constantes y Tipo de datos

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.
2 1 7 K -42 tecnología
2 1 7 K -42 tecnología
24 meneos
341 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

¿Qué resultado da tu lenguaje de programación favorito a este cálculo? 9999999999999999,0 - 9999999999999998,0 = ?

Desde el departamento de Maravillas de los cálculos en coma flotante nos llega esta sencilla y curiosa pregunta: ¿Qué resultado da como respuesta tu lenguaje de programación favorito a este cálculo? 9999999999999999,0 - 9999999999999998,0 = ? Las respuestas posibles van desde el 1 correcto en Wolfram Alpha, Perl6 y Soup a valores como 2,0, 0,0, el rotundo 0 de Google o el impreciso 2,000000 de C o Go. Así es la dura vida de la precisión en coma flotante.
12 meneos
107 clics

¿Es un error enseñar Java como primer lenguaje de programación? [Eng]

Dada su tendencia hacia la verbosidad y la sintaxis estricta, puede que no sea la mejor idea enseñar Java como un lenguaje de programación introductorio. Las alternativas accesibles a Java, como Python, existen y ofrecen a los programadores novatos un estándar más simple sobre el que establecer sus cimientos.
44 meneos
622 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

¿Debes aprender C para "aprender cómo funciona el ordenador"? [Eng]

A menudo he visto a personas sugerir que deberías aprender C para aprender cómo funcionan las computadoras. ¿Es esta una buena idea?.
1 meneos
29 clics

Elegir un lenguaje de programación. [Eng]

Elegir un lenguaje de programación para un proyecto es un compromiso sobre lo que se necesita, lo que se tiene, lo que se sabe y lo que te gusta.
1 0 5 K -36 tecnología
1 0 5 K -36 tecnología
10 meneos
114 clics

Python escala en la lista de lenguajes de programación más populares [Eng]

Según el "Tiobe Index" para septiembre de 2018, Java, C y Python son los lenguajes de programación más populares del mundo.
17 meneos
41 clics

Grace Hopper, pionera del software

Grace Murray Hopper, conocida como Grace la asombrosa por su gran capacidad para vencer numerosas barreras, fue una investigadora destacada en computación. En 1949 creó una técnica que permitía traducir los símbolos matemáticos a códigos binarios para ser comprendidos por cualquier ordenador, de donde surgió el primer lenguaje de programación a partir de códigos binarios llamado A-O. Más tarde, ella y su equipo dieron a conocer el B-O (Flow Matic), estableciendo las bases para lenguajes de programación modernos como el Cobol.
11 meneos
297 clics

El consumo energético de los lenguajes de programación

En la actualidad los ordenadores son tan potentes que, quitando aplicaciones especializadas, lo que más preocupa a los usuarios es que los programas no se "cepillen" las baterías de sus portátiles y móviles en unos minutos. Y si no fíjate en las críticas que tiene el navegador Chrome por este motivo, o la manera escandalosa de acabar con la batería que tiene Pokemon Go. Por supuesto, más allá del consumidor, el consumo energético en los centros de datos es una cuestión de suma importancia económica.
7 meneos
128 clics

Disponible la versión 2 del lenguaje de programación de Google Dart [eng]

Dart, el lenguaje de programación que impulsa a Flutter, el kit de desarrollo de aplicaciones multiplataforma de Google y uno de los principales lenguajes utilizados en el sistema operativo Fuchsia, alcanzó oficialmente la versión 2.0.0.
17 meneos
772 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

The Top Programming Languages 2018

La lista para 2018 de lenguajes de programación de IEEE SPECTRUM basada en 9 fuentes de información.
131 meneos
5181 clics
Befunge: un lenguaje de programación raro, raro, que es un «más complicado, imposible»

Befunge: un lenguaje de programación raro, raro, que es un «más complicado, imposible»  

El esotérico lenguaje de programación Befunge es una pequeña «monstruosidad» de la computación, que al igual que otros lenguajes como Brainfuck puede hacer muchas cosas pero haciéndolas complicadas. Como bien lo define en su título es «una especie de lenguaje de programación a lo Rube Goldberg», en honor a las famosas máquinas más complicadas de lo necesario. En Befunge el espacio de trabajo donde se programa es un tablero bidimensional, a diferencia de lo que sería la programación lineal tradicional.
11 meneos
187 clics

¿Qué es un lenguaje de programación?

Muchas veces nos planteamos esta pregunta y es que la tecnología no da tregua a quien se queda por el camino. ¿Qué es un lenguaje de programación? Podría parecer una pregunta elemental, pero tiene tantos matices y es tan amplio el tema que debemos ir explicando los conceptos poco a poco...
42 meneos
267 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Las universidades por fin se están dando cuenta de que Java es un mal lenguaje para iniciarse en programación

Aunque Java es del gusto de muchísimos programadores, con seguridad, también es uno de los lenguajes más complicados que puede aprender un iniciado en el mundo de la programación. Ahora, la Universidad de Standford abandona Java como lenguaje para enseñar a sus alumnos los fundamentos de la programación y usa JavaScript en su lugar. Y es que, al enseñar Java en un curso introductorio, se corre el riesgo de asociar la programación con una cosa tediosa y difícil en la mente de los principiantes, y es altamente probable que estos abandonen.
7 meneos
42 clics

A punto de cumplir 30 años, Perl y su comunidad siguen creciendo y expandiéndose [ENG]

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.
6 meneos
242 clics

La poesía código de Belén García Nieto: versos éticos en lenguaje de programación

Las jornadas de trabajo de Belén García Nieto (Sevilla, 1982) como programadora informática le han servido de abono para dar rienda suelta a una vena creativa que ya latía en ella. Traducirla a una nueva forma de expresión es quizá más acertado para describir su actividad.
217 meneos
611 clics
Bjarne Stroustrup premiado con la Medalla y Premio Faraday [ENG]

Bjarne Stroustrup premiado con la Medalla y Premio Faraday [ENG]

Bjarne Stroustrup ha sido premiado con la Medalla y Premio Faraday, en su edición 2017, por su contribución a la historia de la programación gracias al desarrollo del lenguaje de programación C++.
76 meneos
226 clics
Microsoft está preparando un lenguaje de programación cuantica

Microsoft está preparando un lenguaje de programación cuantica

Microsoft quiere sacar un lenguaje de programación para la computación cuántica, con integración con Visual Studio y un simulador de un ordenador cuántico. Con esto, los desarrolladores dispondrán de las herramientas para desarrollar y comprobar programas cuánticos que implementen algoritmos cuánticos. El lenguaje de programación cuántico de Microsoft, todavía sin nombre, ofrece una aproximación más sencilla a la programación cuántica, tomando elementos de C#, Python, y F#.
4 meneos
84 clics

La hache, por qué y cuándo usarla

Si no se pronuncia o como mucho se aspira, ¿por qué no eliminarla? La respuesta no admite vacilaciones y sí alega muchas razones. Es una letra especial que no se rige por normas estrictas (...) y que ha llegado a nuestros días sorteando con éxito los “hachazos” que pretenden echarla – sin hache– de nuestra escritura. Enriquece y personaliza nuestra lengua y ofrece poderosas razones para quedarse
3 meneos
96 clics

Yonquis del lenguaje: las tres guerras por los tronos de GPT-4

Gigantes, desarrolladores y empresas libran sus propias batallas para no convertirse en los perdedores de su correspondiente eslabón de la cadena de valor.
12 meneos
49 clics

Legisladores: no caigáis en las distracciones del hype por la IA [ENG]

Sí, los laboratorios de IA están en una carrera desenfrenada, pero ninguno ha desarrollado una "mente digital" ni están en ello. ¿Podrían los creadores "controlar" ChatGPT y demás? Sí, simplemente no publicándolos como fuentes de fácil acceso a no-información, envenenando nuestro ecosistema de información. ¿Podría la gente "entender" estos sistemas? No sabemos bien cómo las redes neuronales mapean inputs a outputs, pero sabríamos más si los laboratorios fueran transparentes sobre datos de entrenamiento y arquitectura de los modelos.
146 meneos
4644 clics
Copilot, ChatGPT y GPT-4 han cambiado el mundo de la programación para siempre. Esto opinan los programadores

Copilot, ChatGPT y GPT-4 han cambiado el mundo de la programación para siempre. Esto opinan los programadores

La incógnita era clara: ¿realmente puede una IA programar? (...) Precisamente esa capacidad y esas mejoras planteadas en GPT-4 nos han hecho preguntarnos si este modelo cambia aún más las cosas para los programadores. Y para responder a esa pregunta hemos querido preguntar a dos expertos en este ámbito, que nos han dado su opinión sobre estas plataformas, su alcance y, por supuesto, su futuro.
4 meneos
101 clics

BRIEF, el Visual Studio de los ochenta

En un anuncio de la archiconocida revista BYTE aparecido en el número de agosto de 1985 se podía leer algo así como “¡Avance en la edición de programas! Logra un 20 % más de productividad”. El llamativo reclamo era por cuenta del software conocido como BRIEF —acrónimo de Basic Reconfigurable Interactive Editing Facility—, un editor de texto para programadores que se hizo muy popular en la década de los ochenta y principios de los noventa. Fue un programa muy adelantado para su tiempo.
8 meneos
176 clics

Islandia lleva años luchando para que su idioma no se extinga. Ahora ha encontrado una solución: GPT-4

Un artículo de The Guardian de 2018 auguraba un futuro negro para el islandés como idioma: "lucha contra la amenaza de la 'extinción digital'". En aquel reportaje se explicaba cómo la lengua materna y la identidad cultural de Islandia se está estancando en un Internet que es casi completamente en inglés. El mismo Gobierno también alertaba hace unos años de que en unas pocas generaciones, si no podía seguir siendo el idioma predeterminado del país frente a la rápida digitalización, desaparecería por completo.
8 meneos
94 clics

NESfab, un lenguaje para programar juegos para NES [ENG]

NESFab es un nuevo lenguaje de programación para crear juegos de NES. Diseñado teniendo en cuenta las limitaciones de los 8 bits, el lenguaje es más ergonómico que C y produce código ensamblador más rápido. Es fácil empezar a usarlo y cuenta con un útil conjunto de bibliotecas para crear tu primer -o centésimo- juego para NES.
5 meneos
255 clics

9 webs y recursos gratis para aprender programación

Te mostramos las mejores webs para poder aprender a programar de una manera intuitiva y todo sin tener que gastar ni un euro.
208 meneos
5752 clics
Breve historia de Rust, el lenguaje de programación que ha destronado a C

Breve historia de Rust, el lenguaje de programación que ha destronado a C

Durante décadas, los programadores han escrito sistemas críticos en C y C++. Ahora, recurren a Rust .Muchos proyectos de software surgen porque, en algún lugar, un programador tenía un problema personal que resolver. Eso, más o menos, le ocurrió a Graydon Hoare. En el año 2006, Hoare era un programador informático de 29 años que trabajaba para Mozilla, la empresa de navegadores de código abierto. Al volver a su apartamento de Vancouver, descubrió que el ascensor no funcionaba: su software se había bloqueado. Y no era la primera vez que le ocur
5 meneos
49 clics

Las runas eran tan avanzadas como la escritura del alfabeto romano, dice un investigador (ENG)

La suposición de que las runas representan una tradición más oral se basa en la idea de que las inscripciones rúnicas están ligadas al contexto y rara vez están en latín, lo que se asocia con una cultura académica. "Pero el nórdico antiguo también se puede escribir, y no se escribe peor solo porque es la lengua vernácula".
8 meneos
39 clics

Oír ese reloj, oler ese río

Artículo publicado con motivo del día 02/02/2020 y en homenaje a los palindromistas.El lenguaje nos hace trascender y el humor descender.Cuando algo rompe la trayectoria unívoca del pensamiento y lo arrastra a un lugar inesperado brota un pequeño orgasmo del intelecto.Hay otro sentido que otorga otro sentido, que vulgariza un nombre tan poético como Ona (“ola” en catalán), que convierte a cualquier adán en una nulidad y le resta seriedad al nórdico Olaf... del mismo modo que a alguien alegre lo convierte en un tonto vasco
7 meneos
45 clics

This is Philosophy - Wittgenstein  

¿Cuántas veces nos enrevesamos con el lenguaje y acabamos diciendo cosas sin sentido? ¿Cómo utilizar el lenguaje sin que el lenguaje mismo nos confunda? Esto se lo preguntó uno de los grandes filósofos del siglo XX, Ludwig Wittgenstein.
7 meneos
68 clics

Sé o no seas

Paseando por las calles encontramos muchas instrucciones y consejos sobre cómo debemos o no debemos ser, y por lo tanto encontramos con frecuencia los imperativos del verbo ser: sé y no seas, las formas que corresponden a la persona tú, son las más habituales. La forma sé, recuerda, es igual que la primera persona del presente del verbo saber, exactamente igual, pero los contextos de estas dos formas verbales son tan distintos que normalmente no hay problema para distinguir (...) El ejemplo más confuso lo encontré hace unos años
5 meneos
24 clics

Reescriben los libros de Roald Dahl para eliminar lenguaje considerado "ofensivo"

El Augustus Gloop de Charlie y la fábrica de chocolate ahora es 'enorme' en lugar de 'gordo' y los Oompa Loompas son personas pequeñas en lugar de hombres pequeños. La Señora Twit de Los cretinos ya no es 'fea' y bestial. Ahora ya sólo es bestial.
4 1 7 K -20 cultura
4 1 7 K -20 cultura
2 meneos
15 clics

Programación: ¿Qué ver hoy en televisión? Lunes 13 de febrero

Televisión Española ofrece en su programación dos películas de cine y el estreno de un documental para la noche del 13 de febrero: ¡gratis en RTVE Play! La 2 emite Psicosis, de Alfred Hitchcock ¿Qué película ver hoy? Más de 300 películas gratis en RTVE Play
2 0 9 K -42 cultura
2 0 9 K -42 cultura
15 meneos
40 clics

Se dice motu proprio, ¡no motu propio!

No se dice “motu propio” ni “de motu propio”: lo correcto es motu proprio. Ocurre a veces que lo cacofónico de una palabra nos hace variarla e incurrir en error. Lo que se llama ultracorregir. Basta con echar un vistazo al Diccionario Panhispánico de Dudas para resolver todas las ídem: motu proprio. Loc. lat. que significa literalmente ‘con movimiento propio’. Se usa con el sentido de ‘voluntariamente o por propia iniciativa’: “Si alguien desea declarar motu proprio alguna cosa relacionada con el caso, que se quede”
42 meneos
135 clics
"Los piropos y los aplausos no son suficientes": el creciente hartazgo de los desarrolladores Open Source

"Los piropos y los aplausos no son suficientes": el creciente hartazgo de los desarrolladores Open Source

"A la industria parece gustarle usar PLC4X y el Open Source en general, pero no parece estar dispuesta a apoyar [económicamente] a la gente que trabaja en ello". Las empresas se ahorran millones gracias a su trabajo, pero no aportan nada, y Dutz ha decidido que dejará de dar soporte gratuito [...] En aquellos días conocíamos además el caso de Marak Squires, el desarrollador de dos de las librerías NPM más populares. [...] "Entre estos casi sesenta proyectos, la mayoría de ellos están por debajo de los límites de la sostenibilidad".
19 meneos
324 clics
El código con condiciones Yoda otra forma de sembrar el caos en programación es

El código con condiciones Yoda otra forma de sembrar el caos en programación es

No sabía que esto existía pero me parece tan divertido como absurdamente necesario: las condiciones Yoda (o Notación Yoda). Es un estilo de programación en el que las dos partes de una expresión, normalmente condicional, están escritas al revés. Funcionar funciona, y es tan correcto como el orden normal, solo que resulta un poco más críptico y menos legible. 'if (42 == $valor) { /* ... */ }'. Se lee: "Si 42 igual al valor es...".
3 meneos
21 clics

¿Por qué usamos emoji?

Los emojis son una herramienta clave para expresar emociones en la comunicación virtual. Aunque su significado puede variar entre usuarios, los emojis de caras son efectivos para transmitir emociones y generar reacciones afectivas en el receptor. La investigación demuestra que los emojis intensifican la emoción de un mensaje y causan un mayor contagio emocional en el receptor. Además, los emojis que representan caras causan reacciones fisiológicas similares a las que se experimentan con caras reales.
217 meneos
5395 clics
Aprende a programar con Python gratis con este curso: muy visual y con acceso a todo el código

Aprende a programar con Python gratis con este curso: muy visual y con acceso a todo el código

El desarrollador Brais Moure ha publicado un curso realmente completo de 25 horas para poder empezar a aprender Python. Este curso lo ha hecho público a través de un hilo de Twitter donde explica la división del mismo. El curso consta en total de 3 vídeos que están subidos a YouTube con acceso libre y gratuito a cualquier tipo de persona. Todo el código que se usa en estos cursos está disponible en su espacio de GitHub.
1 meneos
13 clics

El creador de C++ critica un informe de la NSA que defiende la superioridad de los 'lenguajes seguros' como Rust

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.
171 meneos
4068 clics
Este es el curso gratis que usan en Google para aprender el lenguaje Rust. Tú también puedes hacerlo libremente

Este es el curso gratis que usan en Google para aprender el lenguaje Rust. Tú también puedes hacerlo libremente

Como parte del esfuerzo de soporte al desarrollo con Rust en la plataforma Android, algunos de los desarrolladores del sistema operativo móvil han estado trabajando en la elaboración de un curso de este lenguaje para ayudar a sus compañeros a sumergirse en el mismo desde cero (aunque teniendo siempre conocimientos previos de C++ o Java). Dicho curso, bautizado como 'Comprehensive Rust' ('Rust integral') y pensado para ser cursado en cuatro días, se lanzó hace un mes y ahora está disponible de forma libre en GitHub, listo para cualquiera.
11 meneos
55 clics

El lenguaje woke se extiende a los museos: prohibido decir "momia"

La nueva guerra cultural de los museos británicos ha llegado a las salas egipcias: queda prohibido el uso de la palabra "momia", por aquello de no "deshumanizar" a los que llevan muertos más de 3.000 años. A partir de ahora, deberán usarse términos menos ofensivos como "persona momificada" o "restos momificados", más a tono con la tendencia woke , el no va más de lo políticamente correcto...
9 2 17 K -26 cultura
9 2 17 K -26 cultura
7 meneos
51 clics

El "mentalés": ¿existe un lenguaje del pensamiento?

El lenguaje del pensamiento, o mentalés, es una hipótesis empírica propuesta, entre otros, por el filósofo Jerry Fodor y el psicólogo de Harvard Steven Pinker, que dista mucho de ser una certeza. No está nada claro que, previa adquisición de nuestra lengua materna, nuestra mente opera, en el sentido más amplio, mediante un lenguaje no del todo transparente a nosotros mismos. La defensa de la hipótesis del mentalés entraña que nuestros pensamientos se configuran en una lengua previa a la materna.
3 meneos
30 clics

Abstracción y lenguaje

La abstracción y su utilidad en el ámbito filosófico. La abstracción como conjunto de cadenas significantes.

menéame