The history behind the decision to move Python to GitHub

I asked on Twitter if people would be interested in having me write down the history behind my decision to choose GitHub for Python’s future development process and people said ”yes”(some literally), hence this blog post. » Brett Cannon | snarky.ca

February 7, 2016 · 1 min · 41 palabras · Nacho Cano

How to C in 2016

The first rule of C is don’t write C if you can avoid it. If you must write in C, you should follow modern rules. C has been around since the early 1970s. People have ”learned C” at various points during its evolution, but knowledge usually get stuck after learning, so everybody has a different set of things they believe about C based on the year(s) they first started learning. ...

February 7, 2016 · 1 min · 74 palabras · Nacho Cano

¿Cuál es el origen de “Hello world”?

Brian Kernighan, autor de uno de los libros de programación más famosos de la historia: C Progamming Language (1978). Previamente, también habría escrito en 1973 un libro llamado A Tutorial Introduction to the Programming Language B, en el cual introdujo por primera vez el ejemplo del famoso “Hello World” » Nicolás Rivera | hipertextual.com

February 7, 2016 · 1 min · 54 palabras · Nacho Cano

Los geniales Huevos de Pascua de LucasArts

La facilidad de manejo gracias al motor SCUMM y la mezcla única de una buena historia y muchos toques de humor que LucasArts aplicaba en sus aventuras gráficas, se convirtieron a la vez en garantía de calidad y su sello personal. Además del humor que podemos encontrar durante la trama, LucasArts escondió también en sus aventuras gráficas numerosos huevos de pascua y guiños a sus películas o a otros videojuegos. ...

February 7, 2016 · 1 min · 72 palabras · Nacho Cano

Why ‘print’ became a function in Python 3

But the real key to the print function is somewhat subtle and it all has to do with flexibility, both for the users and the Python development team. For users, making print a function lets you use print as an expression, unlike the print statement which can only be used as a statement. » Brett Cannon | snarky.ca

January 31, 2016 · 1 min · 58 palabras · Nacho Cano

Ryan Seddon: So How Does the Browser Actually Render a Website? | JSConf EU 2015

Ryan Seddon: So how does the browser actually render a website | JSConf EU 2015 » JSConf | youtube.com

December 4, 2015 · 1 min · 19 palabras · Nacho Cano

Relatividad general, ondulaciones en el espaciotiempo

La teoría del electromagnetismo viene codificada en cuatro ecuaciones, solo cuatro, las ecuaciones de Maxwell. Estas ecuaciones controlan todos los procesos electromagnéticos conocidos, todos, al menos a nivel clásico. Eso no está mal del todo porque el electromagnetismo es la piedra angular de nuestra tecnología y, de paso, de nuestra química. » cuentos-cuanticos.com

November 7, 2015 · 1 min · 53 palabras · Nacho Cano

Lo que sucede cuando un software se convierte en un agujero negro

Fue a Bjarne Stroustrup a quién le leí que “un sistema grande y complejo que no ha evolucionado a partir de otro más simple que funcionaba bien, no funciona y, además, es imposible arreglarlo para que funcione” (creo que esto es del libro The Design and Evolution of C++ publicado en 1994). Tal hipótesis se comprobó empíricamente muchas veces en el siglo XX y es por eso que se cambió el foco a proyectos ágiles. ...

November 7, 2015 · 1 min · 80 palabras · Nacho Cano

10 ways to ruin your start-up’s culture, in cartoons

» Liz Fosslien and Mollie West | qz.com

November 7, 2015 · 1 min · 8 palabras · Nacho Cano

Probability, Paradox, and the Reasonable Person Principle

In this notebook, we cover the basics of probability theory, and show how to implement the theory in Python. » Peter Norvig | nbviewer.ipython.org

October 17, 2015 · 1 min · 24 palabras · Nacho Cano