edición general

encontrados: 7648, tiempo total: 0.023 segundos rss2
9 meneos
98 clics

Lenguaje de programación para diseñar moléculas

Ingenieros informáticos han diseñado un lenguaje de programación para la química, que, esperan, ayudará a diseñar sistemas moleculares sintéticos que controlen las reacciones químicas de la misma manera que los controladores electrónicos integrados controlan los coches o los vehículos. Se parte de una descripción matemática de lo que se pretende conseguir y, a continuación, se usa ADN para fabricar las moléculas que ejecuten la dinámica deseada. Traducción en #1
2 meneos
104 clics

Como elegir el lenguaje de programación adecuado?

A veces damos uso de un lenguaje de programación por necesidad. Por ejemplo,una persona que tenia su trabajo, escribe gran parte del código en algún lenguaje, pero que lenguaje debemos elegir? En que tipo de trabajo vamos aplicarlo. Diseño Web, Los programas de ordenador, Juegos de Internet, Aplicaciones Android, Programador de Empresas.
2 0 7 K -54
2 0 7 K -54
6 meneos
173 clics

5 razones por las que deberías aprender a programar

Siempre ha sido mi espina en el corazón. Si programas puedes crear, el único límite es tu imaginación. Puedes hacer aplicaciones de todo tipo o juegos, además hoy día con los smartphones se ha abierto un mundo nuevo de posibilidades. Ahora la mobilidad está en todos los sitios, es global, lo que hace que tu aplicación pueda ser utilizada por una persona al otro lado del mundo sin que tu hayas tenido contacto nunca con ella [...] Debes mezclar lógica y creatividad a partes iguales y esa debe ser la mejor razón para aprender a programar.
5 1 13 K -121
5 1 13 K -121
14 meneos
291 clics

Si los lenguajes de programación fuesen religiones (ENG)

C sería el Judaísmo - es antiguo y restrictivo, pero la mayor parte del mundo está familiarizado con sus normas y las respeta. La pega es que no puedes convertirte a él, o perteneces a él desde el principio o pensarás que es una locura. Además, cuando las cosas van mal, mucha gente está deseando culparle de los problemas del mundo. Java sería el Cristianismo Fundamentalista - está supuestamente basado en C pero anula tantas de las normas antiguas que ya no se parece al original. En su lugar, añade su propio conjunto de normas rigidas [...]
12 2 0 K 124
12 2 0 K 124
17 meneos
98 clics

Aprender a programar es el futuro de la educación primaria

En un futuro cercano los niños tendrán que aprender en las aulas un lenguaje nuevo, aparte del inglés, el alemán o el mandarín. De hecho, serán varios lenguajes de programación los que estarán obligados a conocer para que su formación no se vea lastrada por el ritmo al que avanza la sociedad digital. La informática se está volviendo tan omnipresente que a la educación no le está quedando otra alternativa que reflejar esto en los programas escolares.
15 2 0 K 138
15 2 0 K 138
10 meneos
535 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

"Hello World" en diferentes lenguajes y su dificultad...  

Cómo escribir "Hello World" en diferentes lenguajes de programación y su dificultad.
9 1 11 K -56
9 1 11 K -56
407 meneos
19885 clics
¿Qué intentaba arreglar cada lenguaje de programación? (Grafico)

¿Qué intentaba arreglar cada lenguaje de programación? (Grafico)  

En su artículo What Languages Fix, Paul Graham, autor de Hackers & Painters y fundador de Y Combinator examinaba hace unos años algunos de los lenguajes de programación más conocidos desde una óptica interesante: los problemas que sus creadores intentaban solucionar al crearlos. Hoy me he vuelto a encontrar con este texto y he dedicado unos minutos a traducirlo y a crear una representación gráfica en forma de línea de tiempo que podéis ver a continuación.
220 187 3 K 678
220 187 3 K 678
9 meneos
193 clics

Una historia breve, incompleta y equivocada de los lenguajes de programación [HUMOR|ENG]

1801: Joseph Marie Jacquard usa tarjetas perforadas para dar instrucciones a un telar para que tejiese “hola, mundo” en un tapiz. Editores de Reddit de la época no se sintieron impresionados debido a la falta de recursión, concurrencia y uso correcto de mayúsculas. 1842: Ada Lovelace escribe el primer programa, con el pequeño inconveniente de que no tenía un ordenador real donde ejecutar su código. Posteriormente, arquitectos de software reaprenderán sus técnicas para programar en UML. 1936: Alan Turing inventa […].
3 meneos
38 clics

HTML no es un lenguaje de programación

En este post se defiende que si bien HTML es un lenguaje sencillo de utilizar, es por lo general "poco comprendido". Y se explica la diferencia entre un lenguaje de programación y un lenguaje de marcado como HTML.
2 1 8 K -93
2 1 8 K -93
6 meneos
191 clics

Los 15 lenguajes de programación más demandados por las empresas

El auge de las nuevas tecnologías, la proliferación de fenómenos como cloud computing, movilidad, big data, etc. está provocando que las empresas necesiten contratar a cada vez más programadores y expertos en no ya uno, sino varios lenguajes de programación. Ahora bien, ¿Cuáles son los más demandados por las empresas?
5 1 9 K -37
5 1 9 K -37
10 meneos
306 clics

¿Qué haces aprendiendo BlooP?

Chiste sobre la obsolescencia actual de los lenguajes de programación.
13 meneos
153 clics

قلب el primer lenguaje de programación en árabe

Ramsey Nasser ha anunciado قلب el primer lenguaje de programación que, en vez de utilizar caligrafía occidental, se basa en caligrafía árabe, lo cual le da varias posibilidades estéticas. Los lenguajes de programación no sólo tienen que ser eficientes, también puede ser “bonitos” y una forma de arte no sólo por su contenido y estructura, sino intrínsecamente de una manera visual. Eso es lo que asegura Nasser que se consigue con su lenguaje de programación.
12 1 0 K 132
12 1 0 K 132
20 meneos
203 clics

Python arrasa como lenguaje de programación más utilizado en 2012

La evolución del Python está siendo espectacular, se nota el empuje de Google, para quien es el lenguaje prioritario, aunque también lo usan Yahoo, IBM, Disney y multitud de aplicaciones científicas. No obstante, cabe señalar que Guido, el creador de Python ha abandonado recientemente Google. Pero de este gráfico que me ha llegado sorprende como C++ y Java, que eran los reyes indiscutibles quedan relegados al segundo y tercer lugar, especialmente significativa la caída de C++, y el crecimiento también de Ruby, por qué no decirlo.
18 2 3 K 130
18 2 3 K 130
6 meneos
123 clics

Una mirada en el lenguaje de programación D [ENG]

El lenguaje de programación D es una alternativa interesante para C++ ya que también es compilado de forma nativa manteniendo una sintaxis similar, aunque con algunas diferencias importantes, como es el recolector de basura, que aún hoy en día sigue siendo una característica controvertida.
3 meneos
87 clics

El mejor blog sobre lenguajes de programación [ENG]

Descripción gráfica de sentimientos al hablar de lenguajes de programación. Espectacular colección.
3 0 11 K -123
3 0 11 K -123
6 meneos
325 clics

Lenguajes de programación esotéricos

Un breve resumen de algunos de los lenguajes de programación esotéricos más curiosos.
5 1 10 K -74
5 1 10 K -74
7 meneos
279 clics

Claves para ser más productivo con Python

Por el mismo afán en que nos sumergimos cuando desarrollamos un proyecto, perdemos la capacidad de reflexión, de valorar los procesos mentales que después del tiempo, la práctica y los errores logramos automatizar. Uno de los lenguajes más lógicos y simples en cuanto a sintaxis estructural es Python. Por supuesto que puede llegar a un nivel de complejidad tipo "ninja", pero lo que viene a continuación les va a gustar.
10 meneos
307 clics

¿Qué pasaría si utilizásemos los lenguajes de programación para escribir artículos? [ENG]  

¿Qué pasaría si utilizásemos los lenguajes de programación para escribir artículos? Sin duda, es posible que exportásemos algunos de los vicios o fallos de cada lenguaje al trabajo realizado, y precisamente de eso se mofa la tira: el exceso de texto necesario en Java, la necesidad del carácter ‘\0’ en C, la carencia de recolector de basura en C++, o el estricto modo de conseguir seguridad en Unix.
15 meneos
233 clics

Haxe: Un lenguaje de programación que 'compila' a JavaScript, C++, C#, PHP o Flash

Haxe es un nuevo lenguaje de programación libre y moderno basado en la sintaxis de C. El compilador de Haxe puede traducir código Haxe a varios lenguajes de programación de múltiples plataformas, lo que permite programar aplicaciones para las plataformas de dispositivos móviles más populares.
14 1 0 K 101
14 1 0 K 101
1 meneos
3 clics

La UE declara que un lenguaje de programación no está protegido por el copyright

El código fuente y el código objeto de un programa de ordenador están protegidos por los derechos de autor en Europa. En cambio, la funcionalidad y el lenguaje de programación de ese mismo programa no gozan de esta protección jurídica, según la sentencia publicada hoy por el Tribunal de Justicia de la Unión Europea (TJUE), ya que supondría "monopolizar las ideas, en perjuicio del progreso técnico y del desarrollo industrial".
1 0 3 K -16
1 0 3 K -16
20 meneos
70 clics

El lenguaje de programación no está protegido por derechos de autor, según el Tribunal de la UE

Así lo ha sentenciado el Tribunal de Justicia de la Unión Europea. El fallo precisa que el adquirente de una licencia de un programa de ordenador tiene derecho a observarlo, verificarlo y estudiar su funcionamiento. No puede haber infracción del derecho de autor cuando el adquirente de la licencia no ha tenido acceso al código fuente del programa de ordenador.
18 2 2 K 152
18 2 2 K 152
357 meneos
15867 clics

¿En qué lenguaje de programación se implementan los mayores proyectos de software? [ENG]

Tabla que contiene una lista de grandes proyectos de software e información del lenguaje o lenguajes de programación en que están implementados. Esta lista no pretende ser exhaustiva, ya que es difícil encontrar este tipo de información, pero sí pretende dar una idea de los lenguajes de programación usados tanto en los inicios del desarrollo de los proyectos como en la actualidad.
208 149 1 K 649
208 149 1 K 649
8 meneos
101 clics

El creciente interés por aprender un lenguaje de programación

Los idiomas extranjeros tienden a experimentar altibajos respecto de su popularidad, pero el idioma de moda es el código informático. Con el interés de adquirir los conocimientos necesarios para crear un sitio web, configurar las funciones de un servidor o entender mejor como funciona la computadora internamente, un público diferente acude a cursos presenciales y online para desarrollar líneas de código, no faltan los autodidactas. Algunas de estas personas abrigan esperanzas secretas de convertirse en el próximo Mark Zuckerberg.
387 meneos
7436 clics
Google lanza la primera versión estable del lenguaje de programación Go 1.0

Google lanza la primera versión estable del lenguaje de programación Go 1.0

Google definió en su día a Go como un intento de combinar la velocidad propia del trabajo con lenguajes dinámicos como Python y la seguridad y el rendimiento de lenguajes compilados como C o C++.La primera versión estable introduce mejoras significativas en las librerías y soporte para Linux, FreeBSD, Mac OS X y Windows.
216 171 0 K 589
216 171 0 K 589
17 meneos
326 clics

Identifican un nuevo lenguaje de programación en Duqu

Encuentran evidencias de un lenguaje de programación desconocido y de alta complejidad dentro del código de un virus muy peligroso. RELACIONADA: www.diarioti.com/noticia/Descubren_un_nuevo_y_desconocido_lenguaje_de_
15 2 1 K 106
15 2 1 K 106
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.
2 meneos
167 clics

Los programadores ya alucinaban con CoPilot y ChatGPT, pero ahora DeepMind va más allá con AlphaCode

AlphaCode. Este nuevo sistema de inteligencia artificial llega de la mano de la célebre DeepMind, subsidiaria de Google. Mejor que los humanos. Aunque CoPilot y ChatGPT son los más populares, el verdadero referente en sistemas de IA que programan era Codex, lanzado en 2021 por OpenAI y entrenado con más de 100 GB de código de GitHub. En DeepMind también han entrenado su sistema con código de estos repositorios, pero además han añadido entrenamiento basado en problemas recolectados de programación.
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.
15 meneos
393 clics

Cursos gratis online para estudiantes de Ingeniería de Sistemas

Recopilatorio de cursos gratuitos orientados a estudiantes de Ingeniería de sistemas para reforzar o aprender cosas adicionales sobre programación, software y otras habilidades interesantes.
8 meneos
213 clics

¿Cómo el blanco del ojo se relaciona con la aparición del lenguaje

Esta nueva hipótesis plantea que el blanco del ojo en los humanos fue un paso previo a la aparición del lenguaje.
577 meneos
637 clics
Europa Laica denuncia la programación religiosa en los medios de comunicación públicos

Europa Laica denuncia la programación religiosa en los medios de comunicación públicos

Europa Laica deplora el despliegue de medios de la radiotelevisión pública para otorgar protagonismo a las intervenciones de la Iglesia Católica con ocasión de la Navidad. Los medios de difusión de la radiotelevisión pública no deben estar al servicio de ninguna confesión religiosa. Avanzado el siglo XXI, la tradición que imperaba en aquel gris Estado en el que la Iglesia Católica era religión de Estado, ha dejado de tener sentido alguno, además de contravenir la aconfesionalidad constitucional. No tiene sentido alguno que se utilicen....
1 meneos
2 clics

Rust es el lenguaje de programación más amado. Pero si quieres ganar dinero, Clojure y Erlang le superan

Cada año Stack Overflow realiza una encuesta a miles de programadores. El informe resultante se ha convertido en una interesante referencia para saber el estado actual de diferentes lenguajes y tecnologías de programación. Uno pensaría que la cosa no cambia mucho de año en año, pero sí.
160 meneos
1929 clics
GPT-4 podría ver la luz a principios de 2023, 500 veces más potente que GPT-3

GPT-4 podría ver la luz a principios de 2023, 500 veces más potente que GPT-3

GPT-4 (Generative Pre-trained Transformer 4) es un modelo de lenguaje creado por OpenAI. Es uno de los modelos de lenguaje más grandes y avanzados disponibles en la actualidad, aunque no es público. GPT-3 cuenta con un tamaño de 175 mil millones de parámetros, y se está estimando que el GPT-4 tendrá un tamaño 500 veces mayor que GPT-3.
28 meneos
705 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

La delirante lista de palabras que Stanford, la universidad con 81 premios Nobel, se propone eliminar

En la Universidad de Stanford, fundada en 1891 y considerada una de las más afamadas y prestigiosas instituciones educativas de Estados Unidos y del mundo, se proponen una supresión masiva de palabras y expresiones «dañinas», que apunta a la creación de un nuevo lenguaje y una nueva cultura
5 meneos
302 clics

Una polilla pegada a un papel o el mayor fallo en la historia de los errores informáticos

En el lenguaje informático, las pequeñas fallas y dificultades que contiene un programa se conocen como 'bugs', lo que en español viene a significar 'bichos', por un motivo que no es casual. Y aunque los informáticos popularizarón el término de 'bug', en realidad, adoptaron un término en uso durante más de medio siglo en lo analógico y lo introdujeron en el mundo digital.
7 meneos
129 clics

Lenguajes de programación más populares 1965 - 2022  

Cronología actualizada de los lenguajes de programación más populares desde 1965 hasta 2022. Se incluyen múltiples encuestas nacionales más una tasa de ocurrencia de publicaciones en todo el mundo. La popularidad se define por el porcentaje de programadores con competencia en un lenguaje específico o que actualmente están aprendiendo/dominando uno.
353 meneos
3984 clics
La nueva versión de Python reduce casi a la mitad el consumo de CPU: las implicaciones energéticas son enormes

La nueva versión de Python reduce casi a la mitad el consumo de CPU: las implicaciones energéticas son enormes

Hace unos días, la cuenta oficial en Twitter de PyPI (Python Package Index), el repositorio de software vinculado al lenguaje Python, publicaba la siguiente imagen, mostrando el nivel de consumo de CPU resultante de la ejecución de Gunicorn (un servidor web basado en Python), justo antes y después de ser actualizado a la nueva versión de Python, la 3.11.
121 meneos
4349 clics
Los diez lenguajes de programación más influyentes (y prácticamente muertos) [ENG]

Los diez lenguajes de programación más influyentes (y prácticamente muertos) [ENG]

El otro día leí “los 20 lenguajes de programación más importantes de la historia”, una “tabla ridícula que acabo de inventar“. Ciertamente acertó ridículamente: enumera a Go como “más significativo” pero no a ALGOL, Smalltalk o ML. También deja fuera a Pascal porque está “casi muerto”. ¡Ridículo! Eso anula todo el punto de lo que “significativo en la historia” quiere decir. Así que, hablemos de algunos lenguajes “principalmente muertos“ y por qué son tan importantes.
1 meneos
3 clics

Las falacias del encantamiento con la inteligencia artificial de ChatGPT

Coherencia no es sinónimo de verdad, pero tendemos a confundir ambos conceptos. Cuánto más coherente es un discurso, ya sea oral o textual, más fácil es que lo tomemos por verdadero y más convincente nos parecerá. Y confundir coherencia con verdad puede llevarnos a cometer errores desastrosos. Un ejemplo perfecto de esta confusión es el ChatGPT de OpenAI. Sus desarrolladores han optimizado sus modelos lingüísticos con esmero para conseguir textos, que no solo son gramaticalmente correctos sino que son tersos y hasta elocuentes.
174 meneos
2180 clics
C++ ha superado a Java en el Indice TIOBE y C va a por Python como lenguaje de programación más popular

C++ ha superado a Java en el Indice TIOBE y C va a por Python como lenguaje de programación más popular

Hace ahora dos años era noticia que Python superaba a Java como lenguaje de programación más usado según uno de los más reconocidos índices que se hacen al respecto, el TIOBE. Y ahora, en el último informe, tenemos que Python se mantiene líder mientras Java sigue perdiendo fuelle e incluso ha sido superado por C++. Por tanto, tenemos que el índice TIOBE de diciembre que concluye este año 2022 tenemos que Python ha conseguido mantener su enorme fama, seguido de C. Mientras que Java ha bajado a la cuarta posición desde la tercera de hace un año.
10 meneos
244 clics

Maneras de mandar a la mier..

El léxico español siempre ha sido uno de los más ricos en cuestión de idiomas. Podemos explicar la misma cosa de múltiples maneras y nuestro interlocutor entenderlo perfectamente si se ha criado dentro de nuestra cultura y habla fluidamente castellano. Artículo que habla de eufemismos con historia de como mandar a la gente a la mierda: mandar al carajo, mandar al garete, mandar a freír espárragos, mandar a freír churros, mandar a tomar por saco, mandar a alguien a la porra, mandar a hacer puñetas...
4 meneos
47 clics

Google crea una inteligencia artificial capaz de programar

AlphaCode, el sistema desarrollado por la empresa DeepMind, es capaz de generar código de forma tan precisa como un ser humano
3 1 2 K 33 ciencia
3 1 2 K 33 ciencia
152 meneos
2774 clics
Programando un Pacman en web en 80 minutos y sin hablar

Programando un Pacman en web en 80 minutos y sin hablar  

Solo un teclado y un IDE, cero palabras, todo ASMR.
10 meneos
167 clics

Las palabrotas e insultos muestran un patrón universal en todos los idiomas

Se cree que las palabrotas tienen sonidos que ayudan a facilitar la expresión de emociones y actitudes, pero ningún estudio hasta la fecha ha investigado si existe un patrón universal en el sonido de las palabrotas en diferentes idiomas. Los investigadores Shiri Lev-Ari y Ryan McKay del Royal Holloway, Universidad de Londres, realizaron un estudio piloto con hablantes de cinco idiomas no relacionados (20 personas por idioma) y les pidieron que enumeraran las palabras más ofensivas que conocían en su idioma, excluyendo los insultos raciales.
217 meneos
5196 clics
ChatGPT está desatado entre los programadores: máquinas virtuales infinitas, LaTeX y robots que pican código solos

ChatGPT está desatado entre los programadores: máquinas virtuales infinitas, LaTeX y robots que pican código solos

Preguntarle a Google ya no mola. Lo que mola es preguntarle cosas a ChatGPT. El motor de ingeligencia artificial creado por OpenAI se ha vuelto el fenómeno viral del momento y todo el mundo quiere ponerlo a prueba. Y más que nadie, los programadores, que están analizando las capacidades y los límites de este sistema. Hay algunos, por ejemplo en el ámbito de las matemáticas o en cómo los datos que extrae de su entrenamiento no siempre son correctos. De hecho como veremos hay problemas con Stack Overflow, pero aun así alucinamos.
147 meneos
7827 clics
Le pedí a ChatGPT que me hiciera un código C# de Unity que genera un terreno montañoso procedimental y un controlador de cámara que me permite volar alrededor usando el teclado y el mouse [EN]

Le pedí a ChatGPT que me hiciera un código C# de Unity que genera un terreno montañoso procedimental y un controlador de cámara que me permite volar alrededor usando el teclado y el mouse [EN]

Le pedí a ChatGPT que me hiciera un código C# de Unity que genera un terreno montañoso procedimental y un controlador de cámara que me permite volar alrededor usando el teclado y el mouse.
9 meneos
80 clics

Copilot y su código inseguro o cómo la IA aprende a programar (también) metiendo "Bugs"

A estas alturas ya prácticamente todo el mundo sabe qué es Copilot, la Inteligencia Artificial (IA) de OpenAI y GitHub que genera código fuente de forma automática en varios lenguajes de programación. Además, ahora ya está accesible de forma gratuita para todos los desarrolladores y así echarles una mano durante el proceso de programación.
8 meneos
120 clics

Advent of Code 2022

Como cada año el 1 de diciembre empieza Advent of Code 2022, un reto de programación para cada día hasta llegar a Navidad. Los primeros problemas son fáciles pero se van complicando. Los puedes resolver en el lenguaje que más te guste (o a mano, al menos en teoría). Son problemas lógicos cuya solución no suele más de 20 líneas de código.
108 meneos
3460 clics
Microservices (ENG)

Microservices (ENG)  

Esto se debe a la forma en que funciona nuestro backend.

menéame