Bir dili öğrenmek için yola koyulduğumda, yaptığım ilk şey, bu dilde yazılan (derlenmiş bir program veya komut dosyası olabilir) yazdırılabilir bir dosya oluşturur. Dünya' ve bir satır stdout'a: 'Merhaba, dünya' GNU smalltalk'ı derleme
[email protected]:~/Code$ ./hello
hello, world
GNU Smalltalk mucking yaklaşık bir saat sonra, bunun nasıl dışarı bulamadı.
Ben Smalltalk hiçbir ana hat var olduğunu anlamaya (Ben merhaba dünya programı
'hello, world' printNl
Bu benim stdout'u gereksinimlerini karşılamak için de bu durum oturumu içinden ifade edilebilir olduğunu biliyoruz). Bu yüzden, bunun gerçekleşmesi için ne tür bir kazan plakasının gerekli olabileceğini merak ettim. Yine, dosyanın mutlaka derlenmesi gerekmemektedir, ancak egzersizin son sonucu, yukarıdaki oturum ekstresi ile sonuçlanan smalltalk kodu olmalıdır.
PS. yesyesyes 'u "görüntü tabanlı programlama" felsefesini benimseyerek yanlış yaptığımı biliyorum. Umrumda değil. Resim ve IDE ile nasıl çalışılacağını öğrenmek zorunda değilim, ama şu anda gerçekten çok az ilgim var. Benim umursadığım şey Smalltalk dilinin kendisi. Sözdizimsel, felsefi ve yazımsal olarak oldukça güzeldir. Komut satırı tercümanından ve bir metin editöründen programlama dilleri öğrenmeyi rahat hissediyorum. :)