Egzotik Programlama Araçları Yaygınlaşıyor

0
FZ
TDK sözlüğüne göre "egzotik" kelimesinin anlamı: "Uzak, yabancı ülkelerle ilgili, bu ülkelerden getirilmiş, yabancıl." Bir çoğumuz için yapay sinir ağları, genetik programlama, Common Lisp, PROLOG gibi güçlü teknolojiler "günlük" programlama deneyimlerinin ötesindeki karanlık ve gizemli alanlar, uzak diyarlar. eWeek'e göre ise bu durum hızla değişiyor.
'Exotic' Programming Tools Go Mainstream makalesinde Peter Coffee, Franz Allegro Common Lisp IDE'sinin son sürümü olan 8.0'ı inceliyor ve test sonuçlarına göndermede bulunuyor, SICStus Prolog ile son geliştirilen uygulamalara dair örnekler veriyor ve endüstride yapay sinir ağları, genetik programlama gibi yöntemlerin nasıl kullanıldığına kısaca değiniyor.

Gittikçe karmaşık bilgi işleme görevleri ile yüz yüze kalan yazılım uzmanlarının bu karmaşıklığa hükmedebilmek ve daha ileri seviyeli, kolay kontrol edilebilir sistemler kurabilmek için yukarıda adı geçen araçları ve benzerlerini takip etmelerinde fayda var gibi görünüyor.

Kaynak: comp.lang.lisp'ten Pascal Costanza

Görüşler

0
ttk
BM'in tavsiyesi üzerine bir kaç gün önce Haskell'in özelliklerine kısaca bakmıştım. Artıları eksileri sitesinde yazılı. Tabii benim anlayış kıt özellikle de ingilizcede ama, fonksiyonel bir dil imiş Haskell (yanlış mı anlamışım, Lisp de Haskell gibi fonksiyonel bir dil değil mi ?), SQL dili gibi imiş mesela. C, Pascal, Java gibi diller için "imperative" diller deniliyormuş.
Fonksiyonel dillerin özelliği programlamada hata oranını azaltacak, hata yapmayı engelleyecek bir yaklaşıma sahip olmaları imiş. Programcının programlama dilinden çok hakkında program hazırladığı işe yoğunlaşarak program yapabilmesini sağlayan bir yaklaşımı varmış bu dillerin vs. (Oldukça kullanışlı IDE'lerin programcıyı arabirim hazırlamak için saç baş yolmaktan kurtarması gibi bir özelliğe sahipler yanlış anlamadıysam.)
Okuyup anlayabildiğim kısaca bunlardı.

Bir de "hızlı sıralama" algoritmasına dair C'de yazılmış bir örnek kodla Haskell'de aynı işi yapan kod verilerek aradaki fark basitçe gösterilmeye çalışılmış.
Adres : http://www.haskell.org/haskellwiki/Introduction

Bir alttaki haberde Unreal başlığı altında ve bu konu altında aslında programcıyım diyenlerin görüş alışverişinde bulunmaları faydalı olurdu ,gereken ilgiyi görmedi diye düşünüyorum konular. Bu işte de geriden gitmeye devam etmeyip treni kaçırmamak lazım.
Uygun programlama yaklaşımını ve araçlarını yerinde kullanmak şart. İşte bu noktada programlamada eldeki her bir şeyi çekiç ve diğerini çivi olarak görmekten kastedilen ne imiş anlamaya başladım sanıyorum (yazarken dank etti :)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Commodore 64 ile Surf

anonim

Eski toprak ya da eski kulağı kesik Commodore 64 yine sahnede, her zaman da bizimle olacağa benziyor. Computer Workshops Inc. C64 için bir web browser'ı piyasaya sürdü.C64 web browser HTML 1.0 ve GIF/JPEG desteğine sahip, ve sanırım JAVA ,JAVASCRIPT, Flash ve VRML desteğine yakın zamanda C64 web browser a eklenecek.

Windows XP, 2000 ve 2003 kurulumunu katılımsız hale getirmek

pulkas

Windows kurulumunu hiç bir zaman bu kadar otomatik hale getiremeyeceğiz.

unattended.msfn.org adresinde İngilizce, windocs.org adresinde de Türkçe olarak anlatılanlarla tamamen size özel ve hiçbir kurulum yönergesinin takip edilmek zorunda kalınmadığı otomatik, katılımsız, kurulum cd'si hazırlanabiliyor.

EROS: Extremely Reliable Operating System

FZ

Bu aralar FM sitesinde güvenlik, işletim sistemleri, vs. muhabbetleri yapılırken pek çok ilgili konunun ara kesitinde yer alan bir şey ilgi çeker diye düşündüm ve paylaşmak istedim.

Johns Hopkins üniversitesi bilgisayar bilimleri bölümünde çalışan Prof. Jonathan Shapiro önderliğindeki ekip "mevcut işletim sistemlerindeki güvenlik problemleri spesifik uygulamalardan değil en baştaki tasarım kararlarından kaynaklanıyor" düsturunu benimseyerek bir işletim sistemi geliştirmişler ve adını da EROS : Extremely Reliable Operating System koymuşlar.

Türkçe Inkspace Belgesi

talat

Inkspace hakkında genel bir bilgi veren Türkçe ilk belge yayınlandı. Belgede genel anlamda Inkspace kullanımı anlatılırken aynı zamanda bir tane İsvec bayrağı yapılıyor. Belgeye http://uyarer.com/blog sayfasından ulaşabilirsiniz

OpenOffice.org 1.0

tongucyumruk

OpenOffice.org geliştirme takımı yazılımın 1.0 sürümünü duyurdu. MS Office ailesine güçlü bir alternatif olan OpenOffice.org Sun Microsystems'ın kaynak kodunu açtığı StarOffice temel alınarak geliştirilmiş bir ofis yazılımı. Yazılım paketinin içinde kelime işlemci, tablolama, sunum ve çizim gibi araçlar geliyor. Programın içinden StarOffice'teki en sinir bozucu olay olan integrated desktop'ın çıkarılmış olması güzel birşey. Ayrıca ekranda gösterdiği türkçe karakterler Linux altında pek iyi gözükmüyorsa da bastığınızda kağıda çok güzel geçiyor...