İnternet Devi Google yeni programlama dili GO



Internet devi google yine bir projeye imza attı ve kendi çabalarıyla bir programlama dili geliştirdi. Bu yeniliğin programlama dilinin adı GO. Go dili büyük bir ihtimalle şu andaki programlama dillerinden geri kalmıyacak türde ve gelişmişliktedir. Google'ın web günlüğünde yaptığı açıklamaya göre programlama dili, Phyton gibi dinamik bir dilin geliştirme hızını; C veya C++ gibi bir dilin güvenliğini bir potada eritiyor. Google 'a göre dev kütüphaneler bile saniyeler içerisinde derlenebiliyor ve geliştirilen kod yaklaşık olarak C hızında çalışıyor.

Go özellikle çok işlemcili sistemler için uygulama geliştirmeye elverişli olacak ve nesne odaklı tasarım için sade bir başlangıç sunacak. Ayrıca Google tüm dili bir Creative-Commons lisansı altında yayımladı.

GO Programlama dili hakkında geniş bilgi ve geliştirme aracını www.golang.org adresinden indirebiliyorsunuz.


Go ile en basit merhaba dünya örneğimiz :

package main

import "fmt"

func main() {
fmt.Printf("MERHABA DUNYA ")
}


Programlama ile uğraşan bizler için açık kaynak kodlu olan bütün dillere ihtiyacımız vardır. Ve bu ihtiyacımızı güzel bir biçimde bize destek olan Google'ye teşekkür ederim.

İnt Veri Tipleri ve Alt tipleri

İnt veri tipleri sayısal olmaktadır. Ve kendi içerisindede tipleri bulunmaktadır. Int veri tiplerini kısaca net bir örnek vermek gerekirse hesaplama sayısal işlemler kullanılırken veriler int tipinden tanımlanır.

İnt veri tipinde kendi içerisindeki tipleri ise int32, int64, vs.. olarak ayrılırlar.Bunun sebebi ise yaptığımız işlemlerde sayı formatları ve değerleri farklıdır. Örneğin 2 basamaklı sayılarda farklı 3 basamaklarda farklı veri tipi kullanılabilir.

C# Veri Tipleri

Veri tiplerinin bir çok çeşidi bulunmaktadır. Fakat en çok kullanılan veri tipleri string, int ve tochar tipleridir. Daha sonraki yazılarımda bütün veri tiplerini detaylı olarak açıklamalarını sizlere sunacağım. Şu anda bulunan verilerimizi açıklamaya çalışacağım.

String Veri tipi

Kullanımı aşşağıdaki gibidir.

string veriadi;



String veri tipleri her zaman yazısal yani metin karakteri veriler olduğu zaman string veri tipini kullanırız. Örneğin önceki Merhaba Dünya adlı programımızda hatırlarsanız formumuza sonrada textbox1 kontrolü eklemiştik. Ve button1 kontrolümüzün kod sayfasında a değişkenini textboxa eşitlemiştik. Yani a değişkenimize yazısal bir değer girilceğinden dolayı a değişkeni string veri tipinden bir değişkendir. String veri tipini ileriki yazılarımda örneklerden sonra daha iyi anlıyacağınızı umuyorum.

String veri tipini bu kadar açıklamayla sınırlamak çok zor fakat şimdilik bu kadar bilgi işimiz için yeterli olucaktır.

Programlama Geliştirme

Hali hazırda bulunan programımızın Form alanına bir textbox kontrolü ekliyoruz. Daha sonra button kontrolünün kod sayfasına;

{

a=Textbox1.Text;
Messagebox (a);

}

kod aralığımızı yazalım. Bu kod aralığının açıklaması; Öncelikle Textbox1 kontrolümüze girilen yazıyı a değişkenimize atar. Yani artık Textboxa ne girilirse girilsin o yazı a değişkenine eşit olcak ve mesaj kutusundada dolayısıyla textbox1 kutusuna girilen değer Messagebox kutusunda görüntülenecektir.

Konumuz biraz dağınık oluyor birkaç yazımdır. Fakat detaylı anlatmak istediğimden dolayı konular biraz karışık oluyor. Önümüzdeki yazımda Visual Basic C# dili için çok önemli bir konu ve anlaşılması kolay ama büyük önem taşıyan veri tipleridir. Veri tiplerinin bir çok tipleri bulunmaktadır önümüzdeki yazımda bunları detaylı bir şekilde açıklayacağım. Görüşmek üzere.

Kodlama Ekranı - 2

Uzun bir süre sayılmasada belli bir süredir bloguma yazı yazamıyordum. En son dersimizde sizlerle bir başlangıç yaparak ekranda "Merhaba Dünya" yazısını yeni bir mesaj olarak pencerede göstermiştik. Bunu MessageBox komutumuz ile düzenli bir şekilde yapmıştık. Bir kez daha hatırlatmak gerekirse: Program için gerekenler;

- Bir tane button1 kontrolü.

Kod kısmı;

Button1 kontrolüne çift tıklanıp kod yazma kısmına ;

Messagebox ("Merhaba Dünya");

kodumuzu ekliyorduk.

Şimdi ise biraz daha gerekli ve işe yarıyacak bir kod göreceğiz. Bu seferki konumuzda ise kendi atadığımız yazıyı değilde kullanıcının girdiği değerleri mesaj kutusunda göstermeyi öğrenmemiz gerekiyor. Fakat daha önce verilere veya veri giriş bölümlerine değişken atama işlemini öğreneceğiz.


Verilere değişken atama işlemini şöyle düşünebiliriz; elimizde dürekli değişen döviz oranları olsun bunları sürekli kod penceremizden el ile manuel olarak güncellememiz mümkün olmayacağından dolayı değer atama işlemimizi kullanırız. Şimdi ise Merhaba Dünya adlı programımıza değişken ekleyerek programımıza bir aşama artıralım.


Visual Basic C#