SORU
29 EYLÜL 2008, PAZARTESİ


Smalltalk öğrenmeye başlamak ister misin?

Benim sorular basit!

  1. Eğer zaman olsaydı Smalltalk öğrenmeye başlamak ister misin? Neden? Neden olmasın?
  2. Zaten Smalltalk biliyor musunuz? Neden Smalltalk tavsiye eder misiniz? Neden olmasın?

Kişisel olarak Ruby on Rails programcı değilim ve ben gerçekten seviyorum. Ancak, çeşitli bloglar okudum çünkü Smalltalk düşünüyorum ve bazı insanlar Yakut gibi bir şey diyor"". Smalltalk Işık Smalltalk ilgileniyorum neden ikinci nedenidir Seaside.

Belki biri daha önce aynı geçiş yaptı?

DÜZENLEME:Aslında, bana Smalltalk/Seaside hakkında en çok heyecanlandıran WebDevRadio aşağıdaki bölümde: Episode 52: Randal Schwartz on Seaside (among other things)

CEVAP
29 EYLÜL 2008, PAZARTESİ


Eğer Ruby isterseniz muhtemelen Smalltalk gibi. IIRC Sahil Taş/S kendi OODBMS bir parçası olan Gemstone VM, taşıdık olmuştur. Bu Ruby daha iyi bir iş parçacığı desteğine sahip, daha iyi bir arka uç yüksek hacimli bir sistem. Bu yakından bakmak için iyi bir neden olabilir.

Sebep Smalltalk bilgi için:

  • Gerçekten, gerçekten güzel bir programlama ortamı. Bir zamanlar sende kafanda (eğilimindedir için biraz kültür şoku için kullanılan insanlar için C ya da Java) sen bulursun olmak için gerçekten iyi bir ortam. Hatta Eski Digitalk olanlar gibi gerçekten berbat bir smalltalk kullandım kullanım için oldukça hoş bir sistem. Birçok eski XP ve O-O guru türleri gibi Kent Beck Martin Fowler kesme dişleri üzerinde Smalltalk gün and can occasionally be heard yearning for the good old days in public (Teşekkürler Frank Shearer alıntı, 1) - Çevik geliştirme kökenli bu platform.

  • Tarihin en üretken geliştirme platformlarından biri.

  • Birkaç olgun uygulamaları var ve orada şaşırtıcı derecede büyük bir kod tabanı var. Bir noktada geliştirici verimlilik ve zaman-to-market iş büyük finans piyasası çevrelerinde oldukça popüler oldu. 1990'ların ortalarından kadar, uygulama geliştirme için uygun olduğunu, ticari olarak desteklenen yüksek seviyeli bir dil istiyorsan daha fazla veya daha az kasabadaki tek oyun (LİSP Olası istisna İle).

  • Dağıtım kolay - sadece uygun dizindeki resim dosyasını bırakın.

  • Gerçekten bir neden, ama Gang of Four Book kullanır örneklerini çok sayıda için Smalltalk.

Sebep Smalltalk bilgi için:

  • Niş bir pazar olan bir şey. İş bulmakta olabilir. Ancak eğer .com application where you own the servers bir çeşit üreten bu bir sorun olmayabilir.

  • Birçok kişi tarafından eski bir sistem olarak inceledi. Platform Sahil Rönesans biraz itici gibi görünüyor olsa da) nispeten daha az yeni bir gelişme var.

  • Güzel geleneksel kaynak kontrol sistemleri (en azından kullandığım zaman erken-orta 90 gibi) ile oynamak için değil eğilimindedir. Bu olabilir ya da hala böyle olmayabilir.

  • Biraz dar görüşlü olduğunu ve tek başına oynamayı seviyor. Python ya da Ruby yere kadar entegrasyon için inşa edilir ve daha karışık ve 3. parti yazılım ile entegre etmek için böylece daha kolay olma eğilimindedir. Ancak, various other more mainstream sistemleri daha fazla veya daha az ölçüde insularity bu tür muzdarip ve onların kullanımı çok engel görünmüyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bmarian22

    bmarian22

    22 Aralık 2007
  • Khan Academy

    Khan Academy

    17 Kasım 2006
  • POGProductionz

    POGProductio

    27 NİSAN 2012