Rob, 2012/5/24 Rob Peters <[email protected]>: > > > On 2012-05-24 15:30, Peter Bittner wrote: >> >> Oooops, that's starts getting interesting! >> >> What if Pyjs would integrate all kinds of JS frameworks (mostly some >> that provide UI widgets, I would suppose) and one could say at compile >> time (or so) which one to use for the generated application!? ... >> Sounds ... awesome ... scary ...<your opinion here> >> >> - Who would decide on what framework would make it into Pyjs? >> >> - What would the design look like that makes it possible to do such a >> thing? (i.e. using the same Python code that generates a web app with >> the widget library of your choice) >> >> Not sure whether this would entail any serious disadvantages, issues, >> challenges. >> >> Peter >> > It is interesting, but I'd rather "Do One Thing Well" first. I vote for > tracking GWT step-for-step, and making PYJS attractive because it has all > the advantages of Google's engineering, plus the pure joy of working in > Python. I don't care if alternative frameworks are added later, but the GWT > widgets aren't even 100% now. I think an automated conversion process that > kept us on the bleeding edge (we can still use that metaphor here, can't we? > :)) of GWT development would, mixed with the advantages of Python, make us a > killer project.
Absolutely, I agree! 100% positive. > Just my two cents. I was in PYJS (and loved developing with PYJD), but am in > GWT now because the widgets and compiler just aren't in the same league as > GWT is currently (my PYJS application was 5MB, my GWT application (which is > feature-identical) is 200kb). I'd love to go back to PYJS. I coded twice as > fact and loved the flexibility and fewer lines of code. But it's just not > industrial strength yet. If that's really the case that newer GWT releases result in a much smaller generated code (i.e. if it's not the pyjs compiler's fault) then this point only would be a great relief for me too! I still hesitate to recommend Pyjs for, e.g., small feature additions to a website - which should be possible with Pyjs I think, not only huge applications made of 100% Pyjs - because it just would put a huge performance burden on the website. Pair it with the lastest and greatest of current GWT development, and let's stick with calling it "scarry bleeding ouch ouch ouch I am bloodyedge", haha! ;-) Peter
