A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2001-August/017163.html below:

[Python-Dev] PEP 252, PEP 253 and jython issues

[Python-Dev] PEP 252, PEP 253 and jython issuesSamuele Pedroni Samuele Pedroni <pedroni@inf.ethz.ch>
Wed, 22 Aug 2001 18:46:52 +0200 (MET DST)
FYI I'm up to finish with the whole picture tour of PEP 252/PEP 253
wrt to pontential jython issues.

My head has not exploded but I'm a bit worried:
- on one hand for the amount of work that seems necessary on Jython
  side (but that's our problem)
- on the other hand by some design tangle: how to mostly preserve the codebase,
 how to make the life for advanced users easy and natural, how to follow the 
spec.

I hope both that I'm just not clever enough and I have overlooked
things wrongly ... 

Here is an outline:

high-probably non-issues:
 descr stuff up to backward compatibility with non doc/
 supported stuff
 
 top elements of the type/metatype hiearchies.

potential issues (design tangles):

  "layout/inheritance scheme for types/subclassed types":

   - subclassing of types (in java, in Jython)
   - multiple inheritance in the context of type subclassing
   - mro
   - potential mismatch between  
   concrete subclassing (how Jython is coded and
   probably users hope to do subclassing) and   "delegation"
    (how CPython is   coded)
   - interdipendence between object behaviours in CPython, and Jython
     codebase and typical idioms
  
   - how super/dynamic binded behaviour should be invoked? 
   from C/Python/Java
  
tomorrow will follow a filled-in version.

regards, Samuele Pedroni.




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4