sunnudagur, 22. ágúst 2010

The Go Programming Language

My first programming language was Fortran 77. It was 1983 and the computer was a VAX/780 running the VMS operating system.

Initially, I thought, that programming was supposed to be like that. Strict formatting rules and integer variables beginning with i and k or even l and m and reals with x and y. School is supposed to be strict. Right? Wrong.

I came across Pascal on the VAX and Turbo Pascal on my PC which made me realize that programming could be relatively easy and fun.

Then, in 1987, a friend of mine told me to take a look at this C programming language. All the cool kids were using it. There was the Microsoft C compiler for the PC, and of course the brilliant Turbo C from Borland. That was it. I was completely blown away. The language was so small and yet, so powerful. What a blast.

Well. That was then. This is now. In the days of virtual machines running java bytecode or .NET it is hard for a grown up programmer to get excited. Yet, that is exactly how I feel now. Excited. After spending some evenings and weekends with the new offspring of Google masterminds, Rob Pike and Ken Thompson, I feel young again.

So. It is my intent to publish some essays on this new language called Go. It has some interesting features but can be difficult if you have been programming in an object oriented language and your brain is tuned for class hierarchies.

So. Stay tuned.

Here is a link to the oficial Go site.

Engin ummæli: