hello, world

Aslında bir klişe olan “hello, world” kalıbı ile blogumuza başlamak geleneği bozmamak adına güzel oldu. “hello, world” hemen her programcının ilk öğrendiği programlama diliyle ekrana yazdırdığı string dir. Daha doğrusu programlamayı öğreten kitabın veya şahsın ilk örneğidir. Bu böyle olmak zorunda olduğu için değil bir gelenek haline geldiği için yapılır. Herhangi bir şekilde başka bir dile aşinaysanız zaten bu örnek ile dahi dilin en temel yapısı hakkında kabaca fikir sahibi olursunuz. Örneğin C öğrenen birisi

int main()
{
    printf("Hello World!");
    return 0;
}

ile başlar serüvenine. Eğer ilk öğrendiği dil ise mantığı kavramakta sorun yaşayabilir ama bir de dilin akışını ve mantıksal kurgusunu çözerse işte o zaman herşey keyifli olmaya başlar. Elindeki malzemeyle yapabileceklerini bilmek ayrı bir keyif verir. Yapısal (structured) programlama dillerinden, nesne yönelimli (Object Oriented) dillere doğru devam eder gelişim süreci. Gerçi artık doğrudanC#ile konuya girip

public class Hello1
{
   public static void Main()
   {
      System.Console.WriteLine("Hello, World!");
   }
}

nesne yönelimli bir başlangıç yapmak daha da uygun olabilir, eğer embedded sistemlerle veya MCU ile çalışmıyorsanız. İlk yazımız olması açısından lafı uzatmadan bitirelim sitemize “Hello World!” ile başladık bakalım biz nerelere gideceğiz…

  1. No comments yet.

  1. No trackbacks yet.