Video: Smalltalk, bir video, bir IDE ya da test-driven development üstüne...

0
FZ
Eski Smalltalkçulardan Kent Beck, Test-Driven Development By Example kitabında genellikle Java ve çok az bir yerde de Python kullanıyor. Lakin üstadın zaman zaman hayıflandığını görüyoruz, "ah şimdi elimin altında Smalltalk, Smalltalk IDE ve Refactoring Browser" olsaydı diye.

Neden?

Belki de cevabı burada yatıyor:
Smalltalk: Bir IDE, bir video, bir dil

Bir yanda MS gibi devlerin VS.NET'i ve IBM gibi daha büyük devlerin su gibi para akıtarak destek verdikleri ve nihayet bir camiası oluşmuş Eclipse gibi IDEler, diğer yanda ise artık pek kimsenin bilmediği Smalltak ve Smalltalk IDE.

Bir bilenin dediği gibi, konunun teknolojik üstünlük ile pek alakası yok her zaman: "It's the economy, stupid!"

İyi seyirler.

Görüşler

0
mbayer
Video'dan göründüğü kadarıyla RAD değil zannedersem. Ticari olarak isteklerimizi karşılayamayabilir, çok zaman harcamak lazım gibi duruyor başında.
0
ahmetozdemir
.NET ve C# gelişitiricileri şefi Anders Hejlsberg C# geliştiriken Smalltalk ve Modula 2 gibi nesne yönelimli dilleride incelediklerini söylemişti.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

GUI Tarihçesi

FZ

Windows 1.0 neye benziyordu? Peki ya Apple II'yi gören oldu mu? OS/2 V 1.1 ? Hmm peki ya Perq diye bir iş istasyonu duydunuz mu, grafik arabirimini gördünüz mü? 1968'de ilk demosu yapılan 'mouse' ne menem bir aletti? Bugün kullandıklarımıza ne kadar benziyordu? Acaba Xerox Alto sistemini ve Elixir Masaüstünü kullanmak (en azından görsel olarak) nasıl bir duyguydu?

Internet Explorer`ın Sağ Üst Köşesindeki Pencereden Kurtulun!

FZ

Eğer benim gibi bir Internet Explorer kullanıcısı iseniz ve sağ üst köşedeki dalgalı pencere sembolünden gına geldiyse, tepede Microsoft Internet Explorer yazısı görmek gözlerinizi yoruyorsa yapmanız gereken Edensoft'u ziyaret etmek ve MyLogo yazılımını çekmek. Gerisi sizin keyfinize kalmış.

Laptop Robot

FZ

Haber kategorisi yazılım ama belki de donanım demeliydim, ya da her ikisi. Tabii Firmware buna ne der bilemem (bkz. programlanın Tao'su).

Evolution Robotics adlı firma, robot olayına son noktayı koymuş gibi. Masanın üzerinde hantal hantal oturan hareketsiz bilgisayarlara paydos!

Düşünsenize salonda ya da mutfakta gezinip duran bir laptop PC, fotoğraf çekiyor, elinizdeki CD'yi görüp CD sürücünün tepsisini uzatiyor ve CD'yi çalmaya başlıyor, müziğe ara verip yeni e-mailleri yatak odanıza kadar bi koşu gelip okuyor falan ;-)

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.

Design Patterns: Tasarım Şablonları ve Programlama Dillerinin Kötü Yönleri

FZ

Geçen sene Eylül ayında, Volkan Yazıcı programlama dünyasının sıcak konularından biri olan tasarım şablonlarına yani 'design patterns' konusuna değinmişti:

Merhaba, comp.lang.lisp listesinde "This may be a nonsensical question, but I was wondering if it is idiomatic to apply common design patterns to lisp applications." kaşıntısı ile başlayan bir tartışmalar dizisi oldukça ilgimi çekti -- şüphesiz ki bunda bu dönem almaya başladığım Aspect-Oriented Software Development dersinin de etkisi olmuştur -- ve sizin ile oradan çok ufak bir mesajı paylaşmak istedim.


Tasarım Şablonları, nam-ı diğer Design Patterns mevzusu epey bir süredir sıcak konular arasında. Bu gibi durumlarda sık sık karşılaştığımız gibi konu basit bir teknik konu olmaktan çıkıp pek çok yanlış anlamayı, çok çeşitli felsefi bakış açılarını, alakasız yerlere dallanıp budaklanmayı, düpedüz mantıksal hataları, politik ve ekonomik savaşları bünyesinde barındırmaya başlıyor. Acaba neden?