Tecnología, Internet y juegos

encontrados: 262, tiempo total: 0.006 segundos rss2
195 meneos
10554 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.
85 110 4 K 185
85 110 4 K 185
1 meneos
9 clics

Científicos construyen una IA que creen demasiado peligrosa para liberar [ENG]

La compañía de investigación en inteligencia artificial OpenAI, fundada por grandes de la tecnología como Elon Musk o Peter Thiel, dice haber desarrollado el algoritmo de procesamiento de lenguaje más avanzado hasta la fecha. Los resultados de las muestras sugieren que este sistema de IA es un extraordinario paso adelante, produciendo un texto rico en contexto, matices e incluso algo que se acerca al humor. Es tan bueno que OpenAI dice no liberar su código al público porque sus investigadores temen que pueda ser mal utilizado.
1 0 4 K -26
1 0 4 K -26
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
2 1 7 K -42
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.
7 meneos
57 clics

Alibaba reta a Google con una IA que conversa como los humanos

El gigante del comercio electrónico chino ha demostrado la asombrosa capacidad de su asistente de voz inteligente para comprender el lenguaje natural. Usado para charlar con los clientes sobre la entrega de paquetes, este agente es un duro rival para Duplex, la IA parlante de Google
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?.
33 11 8 K 24
33 11 8 K 24
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
1 0 5 K -36
5 meneos
36 clics

Los Emoji como lenguaje global del siglo XXI

Este artículo de Marcus Swan, Emoji: The World’s First Global Language, es una estupenda selección de Medium; se presentó originalmente en la conferencia de tipografía Face Forward de Dublin. Es por un lado un estupendo repaso desde los emoticonos originales de 1982 a los primeros emojis de Shigetaka Kurita de 1999 (monocromos y de 12×12) que con el tiempo fueron ampliados en variedad y diseños, hasta la locura actual.
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.
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.
6 meneos
74 clics

Yucca Mountain, Onkalo... almacenar residuos nucleares durante 10.000 años (CAT)

En 1991, después de aprobar el proyecto Yucca Mountain, el Departamento de Energía invitó a expertos multidisciplinares a presentar propuestas para resolver un problema espinoso: "La adopción de un sistema de avisos que pueda disuadir a la gente de entrar en el almacén nuclear durante 10.000 años ". Diez mil son muchos años. Los expertos elegidos que formaron el llamado Panel de Expertos de Juicio descartaron una barrera física ya que "alguna tecnología del futuro la podría hacer caer". "Cualquier barrera debe ser simbólica", concluyeron los di
7 meneos
42 clics

Científicos están desarrollando un lenguaje para hablar con aliens

Los intentos para comunicarse con aliens no son nuevos, aunque su evidente poca efectividad sigue abriendo preguntas. En el pasado, se han enviado mensajes codificados con principios matemáticos o incluso música. Ahora, lingüistas y científicos se han reunido para abordar qué tan efectivo sería un lenguaje.
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.
76 55 4 K 270
76 55 4 K 270
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...
10 meneos
18 clics

Microsoft penalizará el uso de lenguaje ofensivo en Skype o XBox

Uno de los puntos más destacables de esta actualización del contrato de servicios de Microsoft es el que exige a los usuarios que no hagan uso de lenguaje ofensivo en plataformas como Skype y Xbox Live. En caso de que infrinjan estas políticas, la multinacional podría acabar suspendiendo esa cuenta e incluso eliminarla de forma definitiva.
19 meneos
44 clics

Un brazo robótico impreso en 3D que traduce palabras a lenguaje de signos (ING)  

Los estudiantes de Erwin Smet de la Universidad de Amberes han creado un brazo robótico para traducir las palabras habladas en gestos del lenguaje de señas para que las personas sordas puedan entender lo que se dice. El robot ASLAN s(Nodo de Actuación de Lenguaje de Señas) se puede imprimir en 3D a partir de 25 piezas de plástico, lo que significa que cuesta tan solo 560$. Con este robot programable y de fácil transporte buscan romper las barreras de la comunicación de 70 millones de personas sordas con el mundo de los oyentes.
16 3 0 K 16
16 3 0 K 16
244 meneos
3678 clics
Los jóvenes islandeses están dejando de hablar islandés. ¿El culpable? Internet

Los jóvenes islandeses están dejando de hablar islandés. ¿El culpable? Internet

A día de hoy, el islandés es casi tan raro como la propia Islandia. El idioma es lo más parecido a nórdico antiguo que aún pervive entre las lenguas germanas. Al contrario que el noruego, el danés y el sueco, mutuamente inteligibles, ningún nórdico continental podría entablar una conversación con un homólogo islandés en su lengua. No es que a los islandeses esto les haya preocupado mucho: su lejanía hacía improbables los contactos con otros países.
113 131 6 K 284
113 131 6 K 284
9 meneos
51 clics

Cuál es el desarrollo actual de las Interfaces por Voz y qué ocurrirá cuando conversemos con las máquinas

Durante décadas nos han prometido interacciones de voz con nuestras máquinas. Seguimos esperando, mientras nuestro deseo ha permanecido intacto. La habilidad de hablar con nuestro smartphone o nuestro ordenador personal debería ser una evolución natural y obvia en la forma en que interactuamos con las máquinas.
2 meneos
30 clics

¿Cómo instalar el lenguaje Swift en sistemas GNU / Linux?

En esta guía aprenderemos a instalar el lenguaje de programación Swift en sistemas GNU / Linux. Un escenario en el cual es probable que nos vemos inmersos tarde o temprano, aquel donde Swift se hace cargo del backend de nuestra aplicación. Aprenderemos a instalar Swift específicamente en la distribución Ubuntu, una de las más populares y para la cual contamos con binarios ya pre-compilados que nos harán la vida más fácil y nos ayudará a tener nuestro ecosistema listo para comenzar a trabajar...
2 0 7 K -39
2 0 7 K -39
27 meneos
249 clics
Microsoft lanza Q#, su nuevo lenguaje de programación para la computación cuántica

Microsoft lanza Q#, su nuevo lenguaje de programación para la computación cuántica

Microsoft está trabajando en construir el primer ordenador cuántico escalable del mundo. En septiembre ya habían anunciado que que estaban creando un nuevo lenguaje de programación y un simulador que los desarrolladores podrían usar para probar sus algoritmos cuánticos, y ahora es una realidad. La empresa ha lanzado un kit de desarrollo junto a una serie de recursos para que los programadores empiecen a construir sus primeras soluciones cuánticas, el Micrsoft Quantum Development Kit que ya se puede descargar y también tiene un demo.
22 5 0 K 231
22 5 0 K 231
6 meneos
190 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Estructuras de Datos - Pilas

En este tutorial estudiaremos el algoritmo de una pila, aprenderemos a implementar esta estructura de datos lineal que es sin dudas fundamental en nuestro aprendizaje y que luego de incorporarla se convertirá en una herramienta más a la hora de resolver esos problemas que se nos presentan cuando necesitamos modelar nuestros datos...
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.

menéame