From: Alex T. <al...@tw...> - 2005-04-24 22:39:30
|
I was very lucky this last week to be able to attend the ACCU conference in Oxford, England. Kevin had been scheduled to give his talk on "Keeping it simple with Pythoncard" there, but was unable to attend, so I went in his place. It's really great to be able to give and talk when all the hard work (i.e. the preparation and writing the slides) has been done by someone else :-) The talk was a brief overview of Pythoncard, followed by a demo of building a simple app from scratch. While it was a simple app, it did demonstrate a variety of features, including component placement and editing, 'auto' event binding, menu building, using "command" instead of select in menus, dialogs, etc. ACCU *used* to stand for the "Association of C and C++ Users" - I guess officially it still does, but in practice it has expanded to cover a number of other languages, and is essentially an organization, and conference, for professional developers. There were as many Java sessions as there were C++ ones, and there was a separate Python track. I believe the slides etc. will be available shortly, and once they are I'll send another note to this list to let you know where to find them. There were a couple of other presentations on GUI systems for Python (using wxPython directly, and PyQt). Net result is I have come back with a re-invigorated set of ideas on what I'd like to see in Pythoncard, specifically in the Resource Editor to make it easier and faster to use, so I'll post those shortly. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.2 - Release Date: 21/04/2005 |
From: Kevin A. <al...@se...> - 2005-04-25 16:02:35
|
Many thanks to Alex for filling in for me! The ACCU slides were almost identical to my Pycon presentation and the same sample application, the mortgage calculator, in the samples/financial folder were used for the demo. http://www.python.org/pycon/2005/papers/42/PythonCard_Pycon_2005.pdf ka On Apr 24, 2005, at 3:39 PM, Alex Tweedly wrote: > > I was very lucky this last week to be able to attend the ACCU > conference in Oxford, England. Kevin had been scheduled to give his > talk on "Keeping it simple with Pythoncard" there, but was unable to > attend, so I went in his place. > > It's really great to be able to give and talk when all the hard work > (i.e. the preparation and writing the slides) has been done by someone > else :-) The talk was a brief overview of Pythoncard, followed by a > demo of building a simple app from scratch. While it was a simple app, > it did demonstrate a variety of features, including component > placement and editing, 'auto' event binding, menu building, using > "command" instead of select in menus, dialogs, etc. > > ACCU *used* to stand for the "Association of C and C++ Users" - I > guess officially it still does, but in practice it has expanded to > cover a number of other languages, and is essentially an organization, > and conference, for professional developers. There were as many Java > sessions as there were C++ ones, and there was a separate Python > track. I believe the slides etc. will be available shortly, and once > they are I'll send another note to this list to let you know where to > find them. > > There were a couple of other presentations on GUI systems for Python > (using wxPython directly, and PyQt). Net result is I have come back > with a re-invigorated set of ideas on what I'd like to see in > Pythoncard, specifically in the Resource Editor to make it easier and > faster to use, so I'll post those shortly. > > -- > Alex Tweedly http://www.tweedly.net |
From: Phil E. <ph...@li...> - 2005-04-26 12:18:33
|
On Mon, 2005-04-25 at 17:02, Kevin Altis wrote: > Many thanks to Alex for filling in for me! The ACCU slides were almost > identical to my Pycon presentation and the same sample application, the > mortgage calculator, in the samples/financial folder were used for the > demo. > I'd just like to echo these sentiments - well done, Alex! > http://www.python.org/pycon/2005/papers/42/PythonCard_Pycon_2005.pdf > I notice in the slides you say that PythonCard isn't suitable for large projects - I think you're doing yourself a dis-service, I must say! My PIMP application currently runs to almost 5,000 lines of code, and the prototype standaloneBuilder in CVS has topped 2,000 lines. Python seems to produce less lines of code for a given solution than a lot of languages, so I think 5,000 lines constitutes a 'big' project in anyones book! :-) -- Regards Phil Edwards Brighton, UK |
From: Alex T. <al...@tw...> - 2005-04-26 13:15:16
|
Phil Edwards wrote: >I notice in the slides you say that PythonCard isn't suitable for large >projects - I think you're doing yourself a dis-service, I must say! My >PIMP application currently runs to almost 5,000 lines of code, and the >prototype standaloneBuilder in CVS has topped 2,000 lines. > >Python seems to produce less lines of code for a given solution than a >lot of languages, so I think 5,000 lines constitutes a 'big' project in >anyones book! :-) > > Different definition of "big" :-) Last project I worked on professionally was somewhere around 5-10 million lines of code (mostly C, small chunks of C++), depending on how you counted it. And I do think it would be "interesting" to get things set up for a fully multi-developer single application in PythonCard - possible of course, but not the target area that PythonCard is best at. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.3 - Release Date: 25/04/2005 |