Michael couldn't join us this week - we scheduled for Sunday morning, and he just wasn't able to stay awake that long. David and I discussed some little known features in Cincom Smalltalk:
- thisContext - the sixth reserved word
- what "super" really means
- constants in other bases 2r10110101 7r463250
- Symbol literals with embedded quotes, spaces, etc eg. #'that''s amazing!'
- printStringRadix:
- byte-array literals #[3 8 98]
- expandMacros
- PrintConverter
- user-defined pragmas
- compilerClass
- SmalltalkCompiler >> evaluate:
- SmalltalkCompiler >> parse:class: -- using a visitor to traverse the parse tree
We had a good conversation - give it a listen and send us some feedback. Another way to let us know what you think - leave a review on the iTunes podcast page (search for Smalltalk), or on the Podcast Alley page.
Technorati Tags:
smalltalk