And again, the 256th day of the year
Congratulations on the day of the programmer. We decided to make several cards for you and approached this according to the specifics of the date.
Under the cat five scientists and programmers, the code on whitespace, the interpreter and as a result - portraits in the style of ASCII art.
How it all works
Below is a link to hista. The code is written in whitespace, a programming language in which only nonprinting characters are used for control structures: spaces, tabs, line breaks.
You can run the program using the whitespace interpreter. Here is one of the working options .
Run like this:
$ ruby whitespacers/ruby/whitespace.rb hedy.ws
Hedy Lamarr is an amazing woman who first became a world-famous actress, and then the inventor of the technology that underlies GSM, GPS, Bluetooth and Wi-Fi 802.11.
More biography details here .
Mikhail Shura-Buru is considered the patriarch of programming in the USSR. The scientist is the co-author of the first textbook on programming - "Programming for electronic computers". He created one of the first translators in the world with the full version of Algol-60 and gave birth to the first OS in our country for the computer "Spring".
Detailed article about it on Habré .
Grace Hopper is a mathematician and one of the pioneers of programming. She was part of the team that developed the first ever compiler. And she is also called the grandmother of the COBOL language.
Here is her biography on Habré .
In December 1948, Isaac Brooke and Bashir Ramyev received the first USSR author's certificate for the invention of a digital computer. This is literally the first pages of the history of domestic computing technology.
Read more here and here .
What should happen
Click on the links, pass the code through the interpreter. You should get these postcard portraits:
Happy holiday. Spend this day well and interesting.