Hey, I can write Smalltalk in emacs

<% Transcript show: 'Hi'; cr. %> <%= Timestamp now. %>


...but I shouldn't

<% out nextPutAll: 55 factorial printString. out nextPutAll: '
'. Window allGeneralInstances do: [:each | out nextPutAll: each printString; nextPutAll: '
']. %>

There is always more than one way to do something

out nextPutAll: 'I''m just like <% %>'.
35 raisedTo: 10.
<% response write: 'This is more typical for ASP/JSP programmers'. %>


The beginning of the end

<% Window allGeneralInstances size > 5 ifTrue: [ %> Wow you have lots of windows open <% ] ifFalse: [ %> Please open some more windows. <% ]. %>
C. David Shaffer
Last modified: Sat Jul 12 01:12:28 EDT 2003