On Wed, 28 Dec 2011, SF Markus Elfring wrote:

From my point of view, this is all a sign of the poor design of dynamically
typed languages with lots of implicit coercions...

I disagree to a few details from this opinion.

I find that I stumble about open issues here where a final consensus has not been achieved for the design of the relevant application programming interfaces so far.
Which data should be provided by the following means?
- object attributes
- methods / member functions

No, you stumble on issues where the designer did not communicate what was intended and the implementation language unfortunately hid the miscommunication. If python did not have so many implicit type conversions then the misunderstanding would have been apparent from the start.

My inclination is to remove all fields from the python representations ofmetavariables.

Would any more software development partners like to share their final design decisions here?

I doubt anyone has ever used this information as anything other than a string...

julia
_______________________________________________
Cocci mailing list
[email protected]
http://lists.diku.dk/mailman/listinfo/cocci
(Web access from inside DIKUs LAN only)

Reply via email to