2008-09-19 122 views
7

我一直在學習佳樂的Smalltalk &已經注意到,它有一個非常忠實的社區和一些大型的學術和開源項目使用,但我還沒有發現任何顯著商業方式使用它的任何實例。我很好奇這個環境是如何在商業世界中做的。也許接管較舊的Smalltalk項目?有人知道嗎?是否有任何使用Squeak Smalltalk的大型商業項目?

回答

2

DabbleDB我認爲是(是?)之一。他們可能已經離開了Squeak,但我確定他們曾經使用過它。

+2

他們仍然使用它驕傲。 – Marcin 2008-09-26 16:58:48

0

我打賭它不會很快起到任何「重要」作用的任何時間。帶有「morhps」的整個編程模型對商業「周邊」中的任何事物都是「外來的」。試着在像VisualWorks這樣的Smalltalk中實現一個小例子,而在Squeak中則是這樣。有人試圖獲得更多使用Squeak(GTK)運行的「傳統」GUI工具包,但那還處於起步階段,它甚至不是開箱即用的編譯器。它不會接管其他Smalltalk環境,因爲沒有使用它的代名詞,比如說VisualAge,VisualWorks或Smalltalk/X。

問候 弗里德里希

+0

大多數應用程序現在都是基於網絡的,與海邊。 – 2008-11-12 13:41:11

10

http://dabbledb.com/是在商用硬件上使用佳樂事實上,他們最近從海邊2.6〜2.8感動和期待爲2.9,因爲它被釋放。

3

一般來說,我同意Squeak沒有廣泛用於商業用途。

我們有製造和倉儲調度的應用程序稱爲MaxScheduler.com。它在Squeak中寫的很大程度上是因爲廣泛的代碼庫最初是以這種語言開發的。但它有它的問題。它爲最終用戶提供了一種「奇怪的」UI體驗。它也不能很好地與Windows這樣的原生平臺搭配使用。最近創建了WXSqueak,這通過提供本機UI體驗確實有所幫助。

從有利的一面,佳樂一直是我們大量有益的。通過我們的代碼庫,我們在短時間內爲客戶創建了複雜的應用程序。很少有語言提供相同級別的代碼重用。

2

Qwaq商業化OpenCroquet - 「Qwaq的技術可以幫助員工在虛擬會議室進行協作。」

2

佳樂肯定有前途,因爲有兩個精彩的特別:

  • 至少10倍的速度佳樂虛擬機的方式,
  • 菲羅叉與目標清理代碼,使其可行的專業發展。

這就是爲什麼另有VisualWorker我認真看着佳樂爲Aida/Web基礎的商業Web應用程序在未來

相關問題