Canol Gökel's blog

"Computer Programming using GNU Smalltalk" is available on Lulu.com

After the release of my small book, quite a few people asked if there is an edition to buy on Lulu.com. So here it is, I hope you’ll enjoy reading it :)

http://www.lulu.com/content/paperback-book/computer-programming-using-gn...

You can still get the e-book version as free:

http://www.canol.info/books/computer_programming_using_gnu_smalltalk/com...

XML: <!-- Weirdly --> Extensible Markup Language

Tagged:

I was looking at XML these days. It is really interesting language. It is very useful and I like it a lot and I used it in some of my projects to save data but as I learn how I can extend it or use the not well known features, it confuses me.

For example, you can create entities, which are like variables in other languages. You can define/declare entities like this:

<!ENTITY client "Canol">

Broken a Record

Tagged:

Today, I've just broken my old record of writing an errorless program at the first try with 29 lines of code which includes creating classes, subclasses, methods, comments and doing some test :) Hooray Smalltalk! What is your record and in what language? Leave a comment :)

Smalltalk and Turkish

I realized one important thing which pulls me towards Smalltalk, subconsciously. Smalltalk's syntax resembles Turkish in some ways. I will try to show it via examples.

The first thing which seperates Turkish from other English like languages is that verbs are put at the end of sentences, not after the subject. In English, the order of sentence components is:

Subject verb object.

In Turkish:

Subject object verb.

In Turkish, you can join subject and verb into 1 word. In that case it is like:

Object verb.

Pardus

Tagged:

Did you tried Pardus? It is a GNU/Linux distribution not as well known as Ubuntu or Fedora but a really serious 3 year project developed by Turkish National Research Institute of Electronics and Cryptology (UEKAE), which is under the Scientific and Technological Research Council of Turkey (TÜBİTAK).

They just released their third major version, Pardus 2008, so I thought, it might be good to mention about Pardus for people who does not know it.

Syndicate content

User login