Squeak Smalltalk comes with many built-in objects and one of the most simple and straight forward is Flasher. It’s based on EllipseMorph and it flashes every 500 milliseconds. The default flashing color is red, but it can be changed. This… Continue Reading
As you know, I am a fan of Smalltalk programming language. It is one the of first high-level languages ever designed. Also, it’s the first object-oriented programming language. Squeak To get started with Smalltalk, I recommend having a look at… Continue Reading
Here are points from my strategy about how to improve the programming expertise and satisfaction level. Understand basics and history [Software, people, ideas] Try different languages [Smalltalk, C, C++, Ruby, Python] Try to create different programs [Games, Editors, Graphics]… Continue Reading
It has been more than 15 years since I started working as a professional software developer. Its been an extremely rewarding experience for me over the time as there are always interesting projects to work with many great people. There… Continue Reading
This is Linda Liukas who passionately talk about computer programming. In this TED Talk, she explains the background of how she started programming by developing a fan website for Al Gore back in 2001. Here are some of her accomplishments.… Continue Reading
Ruby is very popular language but it does not come preinstalled on Ubuntu as of Ubuntu 15.10. But anyhow it is easy to get started with it. It can be installed using the following command using the apt package manager:… Continue Reading
I would like to start this post with the Alan Kay’s TED talk titled “A powerful idea about teaching ideas”. This talk covers a lot of topics like ideas about teaching and learning and how computers can make things better… Continue Reading
This is an interesting way to look at programming in an interactive way. Basically an example of inventing on principle. It is one of my favorite programming demos and a must to see.
I found the following comment very interesting. It was posted recently on Facebook. Here is the embedded post for more details.
This is a very interesting infographic showing the evolution of programming languages over the years. The good thing is that we can see the sample code of each language. Infographic via Rackspace