[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