Re: PEAK-Rules for Python3
PJ Eby <pje-Wh6+Hckhi6HFNGf7iClzIwC/[email protected]> Mon, 23 Mar 2015 00:44:20 -0400
| Newsgroups | gmane.comp.python.peak |
|---|---|
| Message-ID | <CALeMXf7QMrb5CBE8hf-AKshwYYTys1NHyt8_Mtn+Z6BwaqcVEA@mail.gmail.com> |
To answer the earlier question, I'm probably not going to be interested in integrating patches (unless they are relatively small) as I don't expect I will be moving to Python 3 myself. As I believe I've mentioned before, the key challenges to getting PEAK-Rules working on Python 3 are getting its dependencies working first (mainly DecoratorTools and BytecodeAssembler, but also AddOns and Extremes). I would be interested in seeing what patches are needed for those modules to fulfill their tests on Python 3 before I'd look at integrating PEAK-Rules stuff. In general, I don't have a lot of time for hacking Python stuff these days, as it doesn't overlap with my work life very much any more. And when it comes to hobby time, I've also become rather fond of Node and Coffeescript. (Which now make Python look to me like an overly complicated and restrictive language by comparison, oddly enough.) Anyway, I'm willing to integrate reasonable patches, and can offer advice, but not much in the way of actual development or testing. On Wed, Mar 18, 2015 at 5:30 AM, Herv=C3=A9 Coatanhay <[email protected]> wrote: > I reached a point where multi dispatch worked. But sadly when PEAK-Rules = needs to generate bytecode (predicate dispatch), things go awry. > > As I see it, syntactic changes between python2 and python3 are small enou= gh to have a code base working with both. But bytecode generation, needed t= o circumvent some python limitations, leads to another level of issues I do= not completely understand. > > As of licensing, it seems PEAK is licensed under PSF or ZPL. > > =E2=80=94 > Herv=C3=A9 > >> Le 17 mars 2015 =C3=A0 15:18, Cara <[email protected]> a = =C3=A9crit : >> >> Oh, I see, the link in the list archives inappropriately included the >> period at the end of the sentence. How far did you get? What license >> is your code available under? >> >> Cara >> >> >> _______________________________________________ >> PEAK mailing list >> [email protected] >> http://www.eby-sarna.com/mailman/listinfo/peak > > _______________________________________________ > PEAK mailing list > [email protected] > http://www.eby-sarna.com/mailman/listinfo/peak