smalltalk

Smalltalk ist eine der ältesten objektorientierten Programmiersprachen. Es war wegbereitend für viele Aspekte, die moderne Entwickler für selbstverständlich halten: Virtuelle Maschinen (Smalltalk war eine interpretierte Sprache) IDEs Reiner Objektansatz (keine Primitive oder Schlüsselwörter) Verschlüsse (Blöcke genannt) Ein Bild (d. H. Nicht dateibasierte Sprache) Fortgeschrittene Debugging-Techniken (ständiges Anhalten von Programmen, inspektionieren, Schreiben oder Ändern von Code während des Betriebs)
1
Antwort

Was sind Smalltalk-Pragmas konzeptionell?

Ich habe in Pharo Smalltalk Pragmas benutzt und habe eine Vorstellung davon, wie sie funktionieren und habe Beispiele dafür gesehen, wofür sie in Pharo verwendet werden. Meine Fragen sind: Was sind Pragmas konzeptionell, zu welchem ​​Ko...
13.11.2013, 17:18
4
Antworten

Weg zum Lernen Smalltalk alias Squeak

Aufruf an Jedi-Meister des Smalltalk-Universums, Ich habe Kenntnisse in C ++ / Python / Perl und codiere seit über 5 Jahren. Ich muss Scratch - MIT's Visual Programmiersprache forkieren, um Unterstützung für ein Roboter-Kit hinzuzufügen. S...
18.01.2012, 08:34
2
Antworten

Was ist der Unterschied zwischen einem Morph in Morphic und einem NSView in Cocoa?

Ich würde gerne etwas über die Dinge wissen, die Morphic besonders machen.     
01.11.2010, 15:44
2
Antworten

Fragen zu Glamour und Nautilus

In Smalltalk ist der Systembrowser das zentrale Werkzeug für so ziemlich alles. Glamour scheint ein Paket zu sein, um allgemeine Browser mit einer deklarativen Skriptsprache zu erstellen. Aus dem Papier ist es in VisualWorks und Pharo erhältli...
30.08.2012, 17:43
2
Antworten

Wer hat Miller Säulen erfunden? [geschlossen]

Wikipedia sagt Miller Spalten "ähneln" etwas früher in Smalltalk verwendet und wurde unabhängig von Miller erfunden. Wer war zuerst - Smalltalk oder Miller? Wenn Smalltalk zuerst war, wer hat dann Miller-Spalten genau erfunden und warum sind...
23.10.2013, 09:04
2
Antworten

Wo finde ich weitere Beispiele für die Verwendung von PetitParser? [geschlossen]

Ich suche nach weiteren Beispielen für die Verwendung von PetitParser über PPArithmeticParser und PPLambdaParser hinaus, die im Testpaket enthalten sind, und ein paar Blogposts von Lukas? Wenn jemand bereit ist, ihre zu teilen, wäre es sehr gesc...
18.04.2011, 13:03
3
Antworten

Warum sind Metaclasses-Instanzen von Metaclass und nicht Class?

Ich möchte die Gründe dafür wissen, warum zwei verschiedene Klassen verwendet werden, anstatt nur Klasse für beide zu verwenden.     
10.12.2010, 21:52
2
Antworten

Pharo-Projekt auf Git

Ich bin ein Anfänger bei Pharo, und ich habe von Monticello und Metacello erfahren. Soweit ich weiß, bedeutet Pharo, dass er nicht dateibasiert ist, dass man gängige Quellcodeverwaltungstools wie Git nicht direkt verwenden kann. Dennoch sehe...
08.09.2014, 10:34
1
Antwort

Zugriff auf das jQuery-Ereignisobjekt in einem Seaside-Rückruf

Grundsätzlich möchte ich Folgendes in Seaside Smalltalk übersetzen: %Vor% Außerdem möchte ich nicht das Ereignis console.log , sondern in meinem Ajax-Callback darauf zugreifen. Der vielversprechendste Ansatz schien etwas wie zu sein %...
06.06.2010, 15:09
1
Antwort

Instanzvariablen einer Smalltalk-Klasse neu definieren

Ich habe Smalltalk noch nie benutzt, aber ich habe viel darüber gelesen und es hat mich immer fasziniert. Ich habe die coolen Demos gesehen, auf denen ein Programm läuft, und indem ich einfach die Methoden der Klassen ändere, die die Objekte des...
13.11.2009, 06:07