Matematik Köyünde Bilgisayar Bilimleri

0
butch
20-26 Ağustos'da Şirince'deki Matematik Köyünde Bilgisayar Bilimleri ile ilgili 2 ders verilecek.

Her iki ders Türkçe verilecek.

Ayrıntlılı bilgi: http://matematikkoyu.org/etkinlikler/2012-tmd-lisans-lisansustu/

1. Chris Stephenson λ-calculus ve programlama dilleri

Özet

λ-calculus 80 sene önce icat edilmiş. Tamamen soyut matematiksel bir yapı.

Ancak giderek λ-calculus ya da en az “lambda” kelimesi “Pratik” dünyada da moda olmuş. Python'da, Java'da, C#'da artık “ λ” var.

Dersta λ-caclulus'un hem pratik ve teorik yanlarına bakılacak. Uygulamada λ-calculus değerlendiren programlar yazacağız.

Neden λ-calculus? Tarih ve önemi. Gödel, Church and Turing.
Sembollar ve ikame sorunları.
Bağlı ve serbest semboller
De Bruijn sayıları
Schönfinkelling
Church-Rosser niteliği ve pratik önemi.
λ-calculus Church-Rosser'dir.
Church sayılar, mantık, aritmetik.
Normal form
Özyineleme ve Y combinatörü
Açgöz ve tembel değerlendirilme
Gerçek programlama dilleri ve λ-calculus.
λ-calculus gibi bir dilde λ-calculus değelendiren bir program yazmak
Church-Turing tezi.

2. Gabriela Aslı Nesin Sonlu Otomata ve Biçimsel Diller

İçerik: Bu ders sonlu otomataları, regüler ifadeler ve gramerleri, ve Pompalama Önsavı'nı kapsayacaktır. Eğer zamanımız olursa başka dil sınıflarından da bahsedeceğiz, öreğin lineer, tek sayaçlı veya içerik bağımsız diller. Daha ileri seviyedeki öğrenciler için bir grubun cebirsel yapısı ile kelime probleminin bulunduğu sınıf arasındaki bağlantıdan kısaca bahsedilecektir.

İlgili Yazılar

Fazlamesai.net hakkında birkaç istatistik...

butch

Dikkat edenler farkedecektir. Bu yazı Fazlamesai'de yayınlanan 300'üncü yazı. Bu rakama varmış olmamız gerçekten gurur verici. Ama bundan daha önemli detaylar var işin içinde, size biraz bunlardan bahsetmek istiyorum...

George Monbiot: İklim Değişiklikleri ve Küresel Yoksulluk Üstüne

FZ

Gazeteci, yazar, akademisyen, çevreci ve politik eylemci George Monbiot, 2005 yılının Şubat ayında, University College London'da bir konuşma gerçekleştirmiş. 100 yıl içinde olası iklim değişiklikleri ve küresel yoksulluk gibi ağır konular üstüne eğlenceli, zeki ve vurucu üslubu ile konuşan Monbiot'un konuşmasını Ömer Madra Türkçeye çevirmiş.

Konuşmanın tam metni aşağıdadır.

Java, Dropwizard, Elasticsearch ve Docker ile kendimize bir fazlamesai.net klonu yazalım: Bölüm 1

tongucyumruk

Günümüzde uygulama geliştirme dendiği zaman çoğumuzun aklına iki tip uygulamadan biri geliyor: Mobil uygulamalar veya Web uygulamaları. Bunu masaüstü uygulama piyasası öldü anlamında söylemiyorum tabi ki fakat eskisi kadar "hip" olmadığı da aşikar. Web uygulaması denince pek çok insanın aklına da tabi ki Ruby on Rails veya Django gibi dinamik dillerin geliştirme çerçeveleri geliyor....

İnternet Kafede Güvenlik

redogre

istanbul - ankara - izmir... Ya peki diğerleri???

parsifal

Kendi sanal mekanlarımızda yaşıyoruz hayatımızı. Büyük şehirlerde oturuyoruz. Bağlantılarımız çok hızlı çalışıyor. Gelişiyoruz, hızlanıyoruz. Peki ya diğer şehirler de durum nedir acaba? Biz "iletişim çağını" oluşturan bir avuç kullanıcıyız esasında...