ML ile fonksiyonel programlama
uzun zamandır boşluktan çoğunlukla dizi&film girileri içinde kaybolmuşum,son dönemlerde çok da coder bir ruha sahip olmasamda ML ile haşır neşir olma durumunda kaldım,Türkçe dilde bir kaynağı geçtim evrensel olarak dahi örnek bulmanızın çok zor olacağı bir dil ML.Dilin ortaya çıkışı 1970′li yıllara rastlıyor,geliştiricisi ise Edinburgh Üniversitesi eğitim görevlilerinden Robin Milner.
ML’in geliştiricisi Milner hayatı boyunca profesör ünvanına sahip olamasada,ACM Turing ,Edinburg Üniversitesi Bilim Topluluğu ödülü gibi ödüllere layık görülmüştür. Akabinde geliştirdiği dil hala Edinburgh ve benimde eğitimini aldığım zibilyon sayıdaki okulda Functional Programming adı adı altında öğrencilere yol göstermesi açısından öğretilmektedir.C ve C++ hatta Java temeli ile yola çıkanlarda kasis görevi görse dahi fonksiyonel programlamanın 3.göz olduğunu unutmamak gerekir.smlnj adlı adresten compiler ve tutorial pdflerine ulaşılabilir,derleyicisi direkt bir kurulum dosyası olarak geliyor ve daha sonra dos üzerinden kullanılabiliyor.başlattan da çalıştırabileceğiniz gibi,çalıştırda sml komutu da size derleyiciyi görüntülüyecektir.function örnekleri ve list mantığı hakkındaki notları ise daha sonra konuyu genişleterek elimden geldiğince anlatacağım.
edit:örnekler ve konunun devamı için tıklayalım
Etiketler:compiler, derleyici, edinburgh, fonksiyonel programlama, fonksiyonlar, functional programming, functions, list, ML, Programlama, Programming, robin milner, sml, tutorial

