[Cuis-dev] Tonel Format source code browsing
    ken.dickey at whidbey.com 
    ken.dickey at whidbey.com
       
    Sat Apr 30 16:16:48 PDT 2022
    
    
  
On 2022-04-30 14:47, Gerald Klix via Cuis-dev wrote:
> Cool! Any experience with porting code from Pharo?
Gak! Er, no.
Pharo splits files not at class-per-file, but Method-per-file, and uses 
separate files for class comment, and package manifests, and ... and ...
Also, Cuis does not have Traits, so no STON support for Traits.
However, I am happy if you take what I did as a starting point and add 
the busy bits to deal with the superfluous explosion of files which 
Pharo uses.
I am basically interested in code in
   https://github.com/powerlang/bee-dmr
which is class-per-file
Compare the Pharo Tonel files
   https://github.com/pharo-vcs/tonel
with the much smaller file set in
   https://github.com/aucerna/bee-dmr/tree/master/Tonel
which is where I started from.
It is good that Smalltalk supplies a number of iterators, because Pharo 
source really tests the fine granularity of a file system.
IMHO,
-KenD
    
    
More information about the Cuis-dev
mailing list