As I’m looking through the python and ruby implementations, I’m struck
that they’re rather differently organized. I wonder if people have any
particular opinions on which is better, and in particular on if there
might be value in a common API?
Bruce
While I know little about Python, and still less about Haskell, some
accounting for differences may be in different language idioms. However
coarse-grained standardisation would be useful, to users and implementers
alike. It might also be useful to specify a set of capabilities CSL
"compliant" implementations should support. However I’m not sure myself what
such a list would look like.
Regards,
Liam.2009/3/19 Bruce D’Arcus <@Bruce_D_Arcus1>
While I know little about Python, and still less about Haskell, some
accounting for differences may be in different language idioms.
Sure. But just to explain where I was coming from, I was thinking the
python implementation has way too many files, and that I might want to
consolidate them along the lines of the ruby implementation.
However
coarse-grained standardisation would be useful, to users and implementers
alike. It might also be useful to specify a set of capabilities CSL
"compliant" implementations should support. However I’m not sure myself what
such a list would look like.
I imagine:
-
a list of classes and methods
-
a test suite (that mirrors 1?)
Bruce2009/3/19 Liam Magee <@Liam_Magee>: