Tecnología, Internet y juegos

encontrados: 960, tiempo total: 0.089 segundos rss2
5 meneos
90 clics

informe sobre el estado del sector técnico 2023

El informe sobre el estado del sector técnico en 2023, basado en datos, no en opiniones. ¿Qué tecnologías prefieren los y las profesionales? ¿Y lenguajes? ¿Con cuáles no quieren trabajar? ¿Cuánto esperan cobrar según la tecnología y/o lenguaje con el que trabajen?
184 meneos
2705 clics
El 'lenguaje de programación para niños' no deja de crecer: Scratch ya está a las puertas del TOP 10 de lenguajes más populares (en la undécima posición)

El 'lenguaje de programación para niños' no deja de crecer: Scratch ya está a las puertas del TOP 10 de lenguajes más populares (en la undécima posición)

Nadie le estaba prestando atención, porque parecía un lenguaje de juguete. Pero… "Mientras ninguno de nosotros le prestábamos atención, Scratch ha pasado de ser [sólo] un lenguaje de programación para niños a una enorme comunidad online de estudiantes autodidactas de programación. Su uso se ha duplicado desde que comenzó la pandemia y el lenguaje ahora ya supera a lenguajes de programación 'reales' como Typescript y Rust". En su última actualización ha subido nada menos que diez puestos, hasta situarse a las mismas puertas del TOP 10.
80 104 0 K 252
80 104 0 K 252
16 meneos
245 clics
El creador del lenguaje C++ terminó siendo programador "por error". Pero tiene varios consejos para los jóvenes del sector

El creador del lenguaje C++ terminó siendo programador "por error". Pero tiene varios consejos para los jóvenes del sector  

Tras la Selectividad, y decidir en qué carrera matricularse, decidió que una de sus materias favoritas —Historia— era "una carrera pésima", aunque podía ser "un buen pasatiempo". "Entonces elegí matemáticas. Pero mientras estudiaba matemáticas quería hacer algo práctico, algo que tuviera algún atractivo más allá de las matemáticas puras. Y me inscribí en lo que en Dinamarca se llamaba "matemáticas con datalogi". "Datalogi" es la palabra danesa para informática, pero yo entonces no lo sabía". Aquí ofrece consejos para los jovenes del sector.
13 3 1 K 45
13 3 1 K 45
171 meneos
1927 clics
El lenguaje COBOL se ha convertido en un quebradero de cabeza, pero IBM tiene la solución: un traductor IA

El lenguaje COBOL se ha convertido en un quebradero de cabeza, pero IBM tiene la solución: un traductor IA

Es uno de los lenguajes más antiguos, pero sigue siendo usado de forma notable en entornos financieros y gubernamentales. Al lenguaje de programación COBOL lo quieren jubilar. Lo cierto es que ya tiene casi casi la edad (se creó en 1959, hace 64 años), pero es que su presencia en el mercado de la informática es tan sorprendente como, para según qué empresas, incómodo: no hay ya muchos profesionales que puedan programar en este lenguaje, así que IBM se ha propuesto tomar otro camino: traducirlo a Java.
101 70 2 K 124
101 70 2 K 124
10 meneos
87 clics

Revisando la Ley de Conway

Melvin Conway, informático, en 1968: «las organizaciones están abocadas a producir diseños que se estructuran de la misma forma que se estructura la comunicación en dicha organización». Lo que ha llegado a ser conocido como «la Ley de Conway» es uno de los axiomas más importantes de la industria informática, pero —también— de los más desconocidos y, sobre todo, malinterpretados. Porque, aunque Conway habla de «estructuras de comunicación», solemos quedarnos únicamente con la parte de estructuras y pasar por alto la parte de comunicación.
8 meneos
197 clics

ChatGPT como ayuda para programar

Estudio sobre la utilidad de chatGPT como ayuda para la programación
8 meneos
43 clics
ChatGPT no aprobó un examen de programación

ChatGPT no aprobó un examen de programación

ChatGPT, el chatbot de OpenAI, falló en más de la mitad de las preguntas en un examen de programación diseñado por la Universidad de Purdue. El estudio analizó las respuestas de ChatGPT a 517 interrogantes de Stack Overflow, una plataforma de preguntas y respuestas para programadores. El equipo tomó en cuenta la veracidad, consistencia, exhaustividad y concisión del chatbot. Y, al final, descubrieron que 52% de lo que contestó era incorrecto. ChatGPT, sin embargo, es muy bueno para convencer a los demás de que está en lo cierto.
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
533 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.
33 8 4 K 441
33 8 4 K 441
8 meneos
204 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
3065 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.
66 60 0 K 153
66 60 0 K 153
130 meneos
7976 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.
81 49 0 K 371
81 49 0 K 371
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á.
1 1 0 K 24
1 1 0 K 24
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.
72 83 0 K 269
72 83 0 K 269
13 meneos
191 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
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
3271 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.
85 73 4 K 328
85 73 4 K 328
146 meneos
4643 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.
74 72 2 K 276
74 72 2 K 276
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.
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
5751 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
107 101 3 K 322
107 101 3 K 322
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".
34 8 0 K 255
34 8 0 K 255
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...".
14 5 2 K 127
14 5 2 K 127

menéame