[Cuis-dev] Tonel Format source code browsing

Hilaire Fernandes hilaire at drgeo.eu
Sun May 1 04:20:05 PDT 2022


Hi,

 From my understanding and experience with Pharo:

- FileTree : one file per method (abandoned? Two many files, problem for 
limited system as Windows)

- Tonel: one file per class.

But I am not paying attention since two years.

Hilaire

Le 01/05/2022 à 01:16, ken.dickey--- via Cuis-dev a écrit :
> 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, 

-- 
GNU Dr. Geo
http://drgeo.eu
http://blog.drgeo.eu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220501/e0d8b4eb/attachment.htm>


More information about the Cuis-dev mailing list