Instagram'a yepyeni özellikler yolda! Instagram'a yepyeni özellikler yolda!

Mantığın Matematiksel Dili: George Boole ve Boolean Cebirinin Dijital Devrimdeki Rolü

George Boole, 2 Kasım 1815’te İngiltere’nin Lincoln kentinde doğdu ve 8 Aralık 1864’te İrlanda’nın Cork kentinde hayatını kaybetti. Kendi kendini yetiştiren bir matematikçi olarak, modern sembolik mantığın kurulmasına yardımcı oldu ve şimdi Boolean cebiri olarak adlandırılan mantık cebiri, dijital bilgisayar devrelerinin tasarımı için temel teşkil etmektedir.

Boole, matematikteki ilk derslerini optik aletler yapmayı da öğreten babasından aldı. Ancak, babasının işleri kötüye gidince, Boole ailesine destek olmak için çalışmak zorunda kaldı ve 16 yaşından itibaren Yorkshire’daki köy okullarında öğretmenlik yaptı. 20 yaşında kendi okulunu açtı ve boş zamanlarında Lincoln’s Mechanics Institute’ta matematik dergileri okuyarak kendini geliştirdi.

Boole, 1847’de yayımladığı “The Mathematical Analysis of Logic” adlı eseriyle mantığın matematikle birleştirilmesi yönünde öncü bir adım attı ve bu çalışması, günümüzde bilgisayar biliminin temellerinden biri olan Boolean cebirinin gelişimine önayak oldu.

Boolean Veri Tipi ve Güncel Gelişmeler

Boolean veri tipi, yalnızca iki değer tutabilen ve programlama dillerinde akış kontrolü ve karar verme yapılarında sıklıkla kullanılan bir veri tipidir. Bu veri tipi, “true” (doğru) veya “false” (yanlış) olmak üzere iki olası değeri temsil eder ve genellikle 1 byte yer kaplar. Boolean veri tipinin adı, George Boole’un matematikteki çalışmalarından esinlenerek verilmiştir.

Son teknoloji haberlerine göre, IBM i 7.5 ile tanıtılan Boolean veri tipi, daha düşük sürümlerde çalışmamaktadır. Ancak son Teknoloji Sürümleri ile birlikte, Boolean veri tipini daha kolay kullanabilmek için bir dizi SQL fonksiyonu eklenmiştir. Bunlar arasında BOOLEAN, ISTRUE, ISFALSE, ISNOTTRUE ve ISNOTFALSE gibi fonksiyonlar bulunmaktadır.

Editör: Emre YAZICI