[Cuis-dev] Cuis Booklets
ken.dickey at whidbey.com
ken.dickey at whidbey.com
Sat Jun 22 06:30:09 PDT 2024
On 2024-06-22 02:57, Hilaire Fernandes via Cuis-dev wrote:
> Hi,
>
> If you agree, I will create a repository to host multiple booklets. It
> will mimic the Cuis-Book repository. Its source is edited with the GNU
> Texinfo format, a well maintained and document format since about 40
> years. The format is not too verbose, and quite please to edit. It can
> produce output in many format as html/pdf/docbook/...
>
> I will create three booklets canvas for the topics below. If you have
> ideas or wishes for the contents of these booklet, please share it by
> commenting this email. It will help to structure the contents of the
> booklets around topics of interest:
>
> * Morphic
> * GUI
> * Web
I started a Topics list some tine ago -- might be of interest..
https://github.com/Cuis-Smalltalk/Learning-Cuis/blob/master/HitchHikersGuide-Topics.txt
Cheers,
-KenD
-------------- next part --------------
=====================================
Hitch Hiker's Guide to Cuis Smalltalk
=====================================
Hiking around the image. Just as with any trail guide, you can take the hikes in any order.
Collected stories..
--------------
Social Context
--------------
- Community in SpaceTime
+ User community; Commoning & the Commons
+ Humanizing computers rather than mechanizing humans
+ Smalltalk object ecosystem as community support & conduit
+ In the larger picture: restabalizing the climate
---------
Face Time
---------
- The Smalltalk Language
+ Objects & Messages
+ Syntax on a Postrcard
+ Kinds of Objects
= Scalars: Numbers; Colors; Strings
= Composits: Points; Rects; Morphs
= Collections & Iterators
- The Morphic UI
+ Pixels: Bits on the Screen
+ Graphic Composition
= Drawing: Z-Order & Damage Rectangles
+ How Graphic Objects know themselves
+ The drawing cycle
= Time & Timers
= CPS & simple animations
- MetaProgramming & UI Tools
+ Inspector; Explorer
+ Class Browser
+ Package Browser
+ File List
= File System
= Loading formatted files
Text; Code; Images; Compression; Unicode
- Correspondence between source and machine code
+ The Smalltalk Dictionary
+ Code views in the Browser
----------------
Under the Covers
----------------
- Object Layout
+ Instance Vars, Arrays
+ Boxing: Immediates, BigNums; Colors
+ Hashing: Dictionaries & Symbols
+ Object Headers & Garbage Collection
- Evaluation
+ Selectors & Method Dictionaries
+ Method Dispatch; PICs
+ Scanner; Parser; Compiler
+ ByteCode; JIT; Native; FFI
- MutlThreading
+ Stacks & VCPUs
+ Thread-local dynamic variable context
+ Concurrency: Single Core; MultiCore; Cloud & Swarm
+ Interrupts to Events
- Debug
+ Trancript Trace
+ Breakpoints
+ Workspace + Ctrl-D
+ Exceptions, Control Flow & Recovery
- Source Code Management
+ Images; How to save & restore sets of live Objects; clone vs copy
+ Change Files; Packages
+ SCM systems: GIT; Chunk vs Tonel
More information about the Cuis-dev
mailing list