Re: Python component model

2006-11-13 Thread Magnus Lycka
sturlamolden wrote: > There is a whole generation of computer users out there scared stiff of > using the keyboard. Soon, computers will not have a keyboard at all. > The trend is perhaps more pronounced among managers not writing code > themselves, but "taking decisions" about which tools to use.

Re: Python component model

2006-11-12 Thread sturlamolden
[EMAIL PROTECTED] wrote: > Having never used java or .NET I'm not sure what you're looking for. There is a whole generation of computer users out there scared stiff of using the keyboard. Soon, computers will not have a keyboard at all. The trend is perhaps more pronounced among managers not wri

Re: Python component model

2006-11-12 Thread Jacob Hallen
In article <[EMAIL PROTECTED]>, Peter Wang <[EMAIL PROTECTED]> wrote: ... >functions at ever higher levels of abstraction, or to have a >proliferation of nebulously-defined "manager" objects.) IMHO once you >cross this chasm and are able to model your problem domain with live >objects that go off

Re: Python component model

2006-10-17 Thread Ilias Lazaridis
Peter Wang wrote: > Ilias Lazaridis wrote: > > Peter Wang wrote: > > > Ilias Lazaridis wrote: > > > > what about persistency? > > > > > > Um... what about it? > > > > " > > As far as I can see, there's no persistency binding available. > > > > Is one planned? > > " > > http://groups.google.com/g

Re: Python component model

2006-10-17 Thread Peter Wang
Ilias Lazaridis wrote: > Peter Wang wrote: > > Ilias Lazaridis wrote: > > > what about persistency? > > > > Um... what about it? > > " > As far as I can see, there's no persistency binding available. > > Is one planned? > " > http://groups.google.com/group/comp.lang.python/msg/dbdaedc68eee653a Th

Re: Python component model

2006-10-16 Thread Ilias Lazaridis
Peter Wang wrote: > Ilias Lazaridis wrote: > > looks interesting. > > Thanks! > > > what about persistency? > > Um... what about it? " As far as I can see, there's no persistency binding available. Is one planned? " http://groups.google.com/group/comp.lang.python/msg/dbdaedc68eee653a . -- htt

Re: Python component model

2006-10-16 Thread Ilias Lazaridis
Terry Reedy wrote: > "Ilias Lazaridis" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > I share the infrastructure which I use: > > > > http://dev.lazaridis.com/base > > But not quite yet, it appears. "A public release is planned shortly" Thank you for you comment. You are right.

Re: Python component model

2006-10-14 Thread Roel Schroeven
Edward Diener No Spam schreef: > It would be easier for me if you could get an NG somewhere for > Enthought, perhaps on GMane, since I always find mailing lists much more > clunky than a good NG. But that is up to Enthought. FYI: you don't necessarily depend on Enthought for that; anyone can ask

Re: Python component model

2006-10-14 Thread Steve Holden
Edward Diener No Spam wrote: > Kay Schluehr wrote: > >>val bykoski wrote: >> >>>Peter Wang wrote: >>> Edward, This isn't in response to any specific one of the 100+ posts on this thread, but I justed wanted to encourage you to continue your investigation into Python component

Re: Python component model

2006-10-14 Thread Edward Diener No Spam
Kay Schluehr wrote: > val bykoski wrote: >> Peter Wang wrote: >>> Edward, >>> >>> This isn't in response to any specific one of the 100+ posts on this >>> thread, but I justed wanted to encourage you to continue your >>> investigation into Python component models and maybe looking for some >>> comm

Re: Python component model

2006-10-14 Thread Edward Diener No Spam
Peter Wang wrote: > Edward Diener wrote: >> It looks as if traits is an attempt to create a "property" in the >> component terminology which I originally specified. I will take a look >> at it. > > Traits is frighteningly similar to the requirements that you laid out > in your post (the example fo

Re: Python component model

2006-10-14 Thread Kay Schluehr
val bykoski wrote: > Peter Wang wrote: > > Edward, > > > > This isn't in response to any specific one of the 100+ posts on this > > thread, but I justed wanted to encourage you to continue your > > investigation into Python component models and maybe looking for some > > common ground between them.

Re: Python component model

2006-10-13 Thread Peter Decker
On 10/12/06, Peter Maas <[EMAIL PROTECTED]> wrote: > Peter Decker wrote: > > I think you should take a good look at Dabo and the visual tools they > > are creating. > > Thanks for the hint, Peter. I've heard of Dabo and it's on my list of > things to be inspected. Perhaps my postings have been misu

Re: Python component model

2006-10-13 Thread val bykoski
Peter Wang wrote: > Edward, > > This isn't in response to any specific one of the 100+ posts on this > thread, but I justed wanted to encourage you to continue your > investigation into Python component models and maybe looking for some > common ground between them. Frequently the individual deve

Re: Python component model

2006-10-13 Thread Bruno Desthuilliers
Fredrik Lundh wrote: > Bruno Desthuilliers wrote: > Meanwhile, the Web programming standardisation scene remains stagnant. >>> Aw, come on. The Python web programming standardisation wars are over, for >>> now. >>> There's Django, and there's TurboGears, >> And there's Pylons... > > a

Re: Python component model

2006-10-13 Thread Paul Rubin
"Fredrik Lundh" <[EMAIL PROTECTED]> writes: > and a zillion other more or less interesting research projects. I don't see > any traces > of the kind of ecosystems and market awareness that exist for Zope, Django, > and > TurboGears (or for that matter, Rails and Mason), for any other Python web

Re: Python component model

2006-10-13 Thread Paul Boddie
Steve Holden wrote: > Paul Boddie wrote: > > > I'm not at the cutting edge here: 20j and 20k are the commands (replace > > 20 with another suitable amount) which help me jump around in my editor > > of choice. The other commands which may be more effective just aren't > > in my "working set". > > >

Re: Python component model

2006-10-13 Thread Fredrik Lundh
Bruno Desthuilliers wrote: >>> Meanwhile, the Web programming standardisation scene remains >>> stagnant. >> >> Aw, come on. The Python web programming standardisation wars are over, for >> now. >> There's Django, and there's TurboGears, > > And there's Pylons... and a zillion other more or les

Re: Python component model

2006-10-13 Thread Bruno Desthuilliers
Fredrik Lundh wrote: > Paul Boddie wrote: > >> Meanwhile, the Web programming standardisation scene remains >> stagnant. > > Aw, come on. The Python web programming standardisation wars are over, for > now. > There's Django, and there's TurboGears, And there's Pylons... > and there's Zope 2/

Re: Python component model

2006-10-13 Thread Bruno Desthuilliers
Peter Maas wrote: > Bruno Desthuilliers wrote: >> Peter Maas wrote: > [...] >>> a reference implementation for web programming as part of the standard >>> library, >> wsgiref is part of the 2.5 stdlib. > > Yes, but it's not an implementation. Think of something like Tomcat for > the Java Servlet

Re: Python component model

2006-10-12 Thread Steve Holden
Paul Boddie wrote: > I'm not at the cutting edge here: 20j and 20k are the commands (replace > 20 with another suitable amount) which help me jump around in my editor > of choice. The other commands which may be more effective just aren't > in my "working set". > You *might* find CTRL/U and CTRL/

Re: Python component model

2006-10-12 Thread Peter Wang
Ilias Lazaridis wrote: > looks interesting. Thanks! > what about persistency? Um... what about it? -- http://mail.python.org/mailman/listinfo/python-list

Re: Python component model

2006-10-12 Thread Peter Wang
Edward, This isn't in response to any specific one of the 100+ posts on this thread, but I justed wanted to encourage you to continue your investigation into Python component models and maybe looking for some common ground between them. Frequently the individual developers are too heads-down on w

Re: Python component model

2006-10-12 Thread Peter Wang
Edward Diener wrote: > It looks as if traits is an attempt to create a "property" in the > component terminology which I originally specified. I will take a look > at it. Traits is frighteningly similar to the requirements that you laid out in your post (the example for Skip), including delegates!

Re: Python component model

2006-10-12 Thread Paul Boddie
Ed Jensen wrote: > Paul Boddie <[EMAIL PROTECTED]> wrote: > > People who bring up stuff about self and indentation are just showing > > their ignorance > > Ouch. That stings. > > Python's "indentation determines scope" makes it hard for me to discuss > Python via mediums like IRC and instant messe

Re: Python component model

2006-10-12 Thread Ed Jensen
Paul Boddie <[EMAIL PROTECTED]> wrote: > People who bring up stuff about self and indentation are just showing > their ignorance Ouch. That stings. Python's "indentation determines scope" makes it hard for me to discuss Python via mediums like IRC and instant messengers. It also makes it hard t

Re: Python component model

2006-10-12 Thread Peter Maas
Peter Decker wrote: > I think you should take a good look at Dabo and the visual tools they > are creating. Thanks for the hint, Peter. I've heard of Dabo and it's on my list of things to be inspected. Perhaps my postings have been misunderstood. I don't feel uneasy with Python. I'm using it since

Re: Python component model

2006-10-12 Thread Peter Maas
Kay Schluehr wrote: > Peter Maas wrote: >> How many programmers don't use Python because of the self issue? > > The only reason I know why self shall not be inforced is reducing the > number of troll postings. The only method that works to reduce the number of troll postings is: spot them, then i

Re: Python component model

2006-10-12 Thread Terry Reedy
"Ilias Lazaridis" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > I share the infrastructure which I use: > > http://dev.lazaridis.com/base But not quite yet, it appears. "A public release is planned shortly" -- http://mail.python.org/mailman/listinfo/python-list

Re: Python component model

2006-10-12 Thread Fredrik Lundh
Erik Max Francis wrote: >> http://dabodev.com >> http://case.lazaridis.com/wiki/DaboAudit > > Who. Cares. What. You. Think? his mom? -- http://mail.python.org/mailman/listinfo/python-list

Re: Python component model

2006-10-12 Thread Kay Schluehr
Peter Maas wrote: > Paul Boddie wrote: > > People who bring up stuff about self and indentation are just showing > > their ignorance, in my opinion, since Python isn't the first language > > to use self in such a way, and many C++ and Java programs use this > > pervasively in order to make attribu

Re: Python component model

2006-10-11 Thread Erik Max Francis
Ilias Lazaridis wrote: > http://dabodev.com > http://case.lazaridis.com/wiki/DaboAudit Who. Cares. What. You. Think? -- Erik Max Francis && [EMAIL PROTECTED] && http://www.alcyone.com/max/ San Jose, CA, USA && 37 20 N 121 53 W && AIM, Y!M erikmaxfrancis Love is, above all, the gift of

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
Robert Kern wrote: > Ilias Lazaridis wrote: > > Robert Kern wrote: > >> Ilias Lazaridis wrote: > >>> Robert Kern wrote: > No, he's just a troll that enjoys telling everyone what to do. Don't try > to get > him to contribute anything useful; it won't work. > >>> Mr. Kern! Seeing you

Re: Python component model

2006-10-11 Thread Robert Kern
Ilias Lazaridis wrote: > Robert Kern wrote: >> Ilias Lazaridis wrote: >>> Robert Kern wrote: No, he's just a troll that enjoys telling everyone what to do. Don't try to get him to contribute anything useful; it won't work. >>> Mr. Kern! Seeing you working on such a seemingly excelle

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
Peter Decker wrote: > On 11 Oct 2006 20:08:12 -0700, Ilias Lazaridis <[EMAIL PROTECTED]> wrote: > > > > Well, then, why not contribute? Or are you waiting for everyone else > > > to do it for you? > > > > I've contributed already (my contructive criticism). > > > > It's up to the team to react. >

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
Robert Kern wrote: > Ilias Lazaridis wrote: > > Robert Kern wrote: > > >> No, he's just a troll that enjoys telling everyone what to do. Don't try > >> to get > >> him to contribute anything useful; it won't work. > > > > Mr. Kern! Seeing you working on such a seemingly excellent product, I > > am

Re: Python component model

2006-10-11 Thread Robert Kern
Ilias Lazaridis wrote: > Robert Kern wrote: >> No, he's just a troll that enjoys telling everyone what to do. Don't try to >> get >> him to contribute anything useful; it won't work. > > Mr. Kern! Seeing you working on such a seemingly excellent product, I > am really wondering about your tenor.

Re: Python component model

2006-10-11 Thread Peter Decker
On 11 Oct 2006 20:08:12 -0700, Ilias Lazaridis <[EMAIL PROTECTED]> wrote: > > Well, then, why not contribute? Or are you waiting for everyone else > > to do it for you? > > I've contributed already (my contructive criticism). > > It's up to the team to react. Wow! What a contribution! Amazing tha

Re: Python component model

2006-10-11 Thread Ben Finney
"Ilias Lazaridis" <[EMAIL PROTECTED]> writes: > Terrible this open source folks. > One cannot say one word without beeing asked to contribute. +1 QOTW, in a new category for kooks. -- \ "Say what you will about the Ten Commandments, you must always | `\ come back to the pleasant

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
Robert Kern wrote: > Peter Decker wrote: > > On 11 Oct 2006 18:56:30 -0700, Ilias Lazaridis <[EMAIL PROTECTED]> wrote: > > > >> yes, an interesting tool. > >> > >> But to get more attention and developers, the project needs to be > >> polished. > >> > >> really unattractive resources: > >> > >> htt

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
shed website, then offer to contribute one! Terrible this open source folks. One cannot say one word without beeing asked to contribute. > Don't whine > about a couple of developers who are doing amazing things in their doing amazing things is not enouth to bring a language-commun

Re: Python component model

2006-10-11 Thread Robert Kern
Peter Decker wrote: > On 11 Oct 2006 18:56:30 -0700, Ilias Lazaridis <[EMAIL PROTECTED]> wrote: > >> yes, an interesting tool. >> >> But to get more attention and developers, the project needs to be >> polished. >> >> really unattractive resources: >> >> http://dabodev.com >> http://case.lazaridis

Re: Python component model

2006-10-11 Thread Ed Leafe
On Oct 10, 2006, at 9:59 PM, Edward Diener No Spam wrote: > The Visual Studio RAD IDE environment actually modifies source code > constructors, via an InitializeComponent() function called from it, in > order to set properties and events in components. It does mark the > function as such with comm

Re: Python component model

2006-10-11 Thread Ed Leafe
On Oct 10, 2006, at 1:47 PM, fumanchu wrote: >> 4) Custom property and component editors: A component editor can >> present >> a property editor or an editor for an entire component which the >> visual >> design-time RAD environment can use to allow the programmer end- >> user of >> the compo

Re: Python component model

2006-10-11 Thread Peter Decker
On 11 Oct 2006 18:56:30 -0700, Ilias Lazaridis <[EMAIL PROTECTED]> wrote: > yes, an interesting tool. > > But to get more attention and developers, the project needs to be > polished. > > really unattractive resources: > > http://dabodev.com > http://case.lazaridis.com/wiki/DaboAudit Well, then,

Re: Python component model

2006-10-11 Thread Ilias Lazaridis
Peter Decker wrote: > On 10/10/06, Peter Maas <[EMAIL PROTECTED]> wrote: > > > I for my part would be happy to see a Delphi-like RAD tool for Python, > > a reference implementation for web programming as part of the standard > > library, Jython 2.5, Python for PHP or whatever attracts new programm

self (was: Python component model)

2006-10-11 Thread Ilias Lazaridis
Peter Maas wrote: > Paul Boddie wrote: > > People who bring up stuff about self and indentation are just showing > > their ignorance, in my opinion, since Python isn't the first language > > to use self in such a way, and many C++ and Java programs use this > > pervasively in order to make attribut

Re: Python component model

2006-10-11 Thread Peter Decker
On 10/10/06, Peter Maas <[EMAIL PROTECTED]> wrote: > I for my part would be happy to see a Delphi-like RAD tool for Python, > a reference implementation for web programming as part of the standard > library, Jython 2.5, Python for PHP or whatever attracts new programmers. I think you should take

Re: Python component model

2006-10-11 Thread Peter Maas
Paul Boddie wrote: > People who bring up stuff about self and indentation are just showing > their ignorance, in my opinion, since Python isn't the first language > to use self in such a way, and many C++ and Java programs use this > pervasively in order to make attribute scope explicit, whereas th

Re: Python component model

2006-10-11 Thread Peter Maas
Bruno Desthuilliers wrote: > Peter Maas wrote: [...] >> a reference implementation for web programming as part of the standard >> library, > > wsgiref is part of the 2.5 stdlib. Yes, but it's not an implementation. Think of something like Tomcat for the Java Servlet Specification. -- Regards/G

Re: Python component model

2006-10-11 Thread Paul Boddie
Kay Schluehr wrote: > Paul Boddie wrote: > > > I've never maintained that a monopoly on how Web programming is done > > would be a good thing. All I've ever tried to understand is why people > > haven't tried to improve the generic support for Web programming (and a > > whole load of other things)

Re: Python component model

2006-10-11 Thread Kay Schluehr
Paul Boddie wrote: > I've never maintained that a monopoly on how Web programming is done > would be a good thing. All I've ever tried to understand is why people > haven't tried to improve the generic support for Web programming (and a > whole load of other things) even to the level of something

Re: Python component model

2006-10-11 Thread Paul Boddie
Fredrik Lundh wrote: > Paul Boddie wrote: > > > > Well, that's just another way of saying that the scene remains > > stagnant, because I don't see any winners. > > one, two, overflow ? or are you saying that the lack of a monopoly means > market stagnation, no matter how innovative the three big o

Re: Python component model

2006-10-11 Thread Fredrik Lundh
Paul Boddie wrote: >> Aw, come on. The Python web programming standardisation wars are over, for >> now. > > Well, that's just another way of saying that the scene remains > stagnant, because I don't see any winners. one, two, overflow ? or are you saying that the lack of a monopoly means mark

Re: Python component model

2006-10-11 Thread Paul Rubin
"Fredrik Lundh" <[EMAIL PROTECTED]> writes: > one, two, overflow ? or are you saying that the lack of a monopoly means > market stagnation, no matter how innovative the three big ones are ? It worked for Ruby on Rails... -- http://mail.python.org/mailman/listinfo/python-list

Re: Python component model

2006-10-11 Thread Paul Boddie
Fredrik Lundh wrote: > Paul Boddie wrote: > > > Meanwhile, the Web programming standardisation scene remains > > stagnant. > > Aw, come on. The Python web programming standardisation wars are over, for > now. Well, that's just another way of saying that the scene remains stagnant, because I don'

Re: Python component model

2006-10-11 Thread Fredrik Lundh
Paul Boddie wrote: > Meanwhile, the Web programming standardisation scene remains > stagnant. Aw, come on. The Python web programming standardisation wars are over, for now. There's Django, and there's TurboGears, and there's Zope 2/3, all with slightly different approaches, and slightly differ

Re: Python component model

2006-10-11 Thread Paul Boddie
at advocates of certain other languages seem particularly inclined to indulge in. > I for my part would be happy to see a Delphi-like RAD tool for Python, > a reference implementation for web programming as part of the standard > library, Jython 2.5, Python for PHP or whatever attracts new

Re: Python component model

2006-10-11 Thread Bruno Desthuilliers
Peter Maas wrote: > Bruno Desthuilliers schrieb: >> Marc 'BlackJack' Rintsch wrote: >> (snip) >> Python itself is a RAD tool. >> >> +1 QOTW > > No, please stop self-assuring, self-pleasing QOTWs! Certainly not !-) (snip) > I for my part would be happy to see a Delphi-like RAD tool for Python

Re: Python component model

2006-10-10 Thread Kay Schluehr
Hendrik van Rooyen wrote: > "Fredrik Lundh" <[EMAIL PROTECTED]> wrote: > > Nick Vatamaniuc wrote: > > > > > At the same time one could claim that Python already has certain > > > policies that makes it seem as if it has a component model. > 8<---

Re: Python component model

2006-10-10 Thread Hendrik van Rooyen
"Fredrik Lundh" <[EMAIL PROTECTED]> wrote: > Nick Vatamaniuc wrote: > > > At the same time one could claim that Python already has certain > > policies that makes it seem as if it has a component model. 8< > implementing

Re: Python component model

2006-10-10 Thread Ilias Lazaridis
Robert Kern wrote: > Edward Diener No Spam wrote: ... > >> You'll definitely want to take a look at Enthought's Traits (disclaimer: > >> I work for Enthought). I'm supposed to be on vacation now, so I'm not > >> going to give you the full rundown of Traits and Traits UI, so I'm > >> simply going t

Re: Python component model

2006-10-10 Thread Ilias Lazaridis
Peter Maas wrote: > Bruno Desthuilliers schrieb: > > Marc 'BlackJack' Rintsch wrote: > > (snip) > > Python itself is a RAD tool. > > > > +1 QOTW > > No, please stop self-assuring, self-pleasing QOTWs! This afternoon > I was in the local book warehouse and went to the computer book > departme

Re: Python component model

2006-10-10 Thread Peter Maas
Bruno Desthuilliers schrieb: > Marc 'BlackJack' Rintsch wrote: > (snip) > Python itself is a RAD tool. > > +1 QOTW No, please stop self-assuring, self-pleasing QOTWs! This afternoon I was in the local book warehouse and went to the computer book department. They had banned 2-3 Python books

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Fredrik Lundh wrote: > fumanchu wrote: > >>> 4) Custom property and component editors: A component editor can present >>> a property editor or an editor for an entire component which the visual >>> design-time RAD environment can use to allow the programmer end-user of >>> the component to set or

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
to develop their ideas for many different environments. Wanting a common PME component model is a way of saying that Python class developers can develop their classes as components and at least at the base level can expect them to work flawlessly in any Python environment. I am NOT against a part

Re: Python component model

2006-10-10 Thread Georg Brandl
Bruno Desthuilliers wrote: > Marc 'BlackJack' Rintsch wrote: > (snip) > Python itself is a RAD tool. > > +1 QOTW > Agreed. Georg -- http://mail.python.org/mailman/listinfo/python-list

Re: Python component model

2006-10-10 Thread Fredrik Lundh
Edward Diener No Spam wrote: > I agree and I would want to have a component event model for Python that > is much superior to the JavaBeans event model in ease of use. isn't that an old Perlis quote? "I want a component event model in which I need only say what I wish done"? -- http://mail

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
fumanchu wrote: > Edward Diener No Spam wrote: >> OK, here is my idea of what such a component model envisages as a list >> of items. After this, unless I get some intelligent comments from people >> who might be interested in what I envision, or something very similar, I >> will be off to investig

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Paul Boddie wrote: > [EMAIL PROTECTED] wrote: >> Edward> My OP was just to query whether a component model existed for >> Edward> Python, like JavaBeans for Java or .Net for C#, C++/CLI >> Edward> etc. >> >> For those of us who've never used Java, .Net or C++/CLI, a more concrete >> description of

Re: Python component model

2006-10-10 Thread Peter Maas
Diez B. Roggisch wrote: > The amazing flexibility stems from the fact that it is _runtime_. This is > _exactly_ the difference between static and dynamic typing. Not _exactly_. You can have static typing in an interpreted language (Java) and dynamic typing in a machine language (Basic with variant

Re: Python component model

2006-10-10 Thread Fredrik Lundh
fumanchu wrote: >> 4) Custom property and component editors: A component editor can present >> a property editor or an editor for an entire component which the visual >> design-time RAD environment can use to allow the programmer end-user of >> the component to set or get component property values

Re: Python component model

2006-10-10 Thread Kay Schluehr
fumanchu wrote: > > 4) Custom property and component editors: A component editor can present > > a property editor or an editor for an entire component which the visual > > design-time RAD environment can use to allow the programmer end-user of > > the component to set or get component property va

Re: Python component model

2006-10-10 Thread Paul Boddie
[EMAIL PROTECTED] wrote: > Edward> My OP was just to query whether a component model existed for > Edward> Python, like JavaBeans for Java or .Net for C#, C++/CLI > Edward> etc. > > For those of us who've never used Java, .Net or C++/CLI, a more concrete > description of what you were after from th

Re: Python component model

2006-10-10 Thread fumanchu
Edward Diener No Spam wrote: > OK, here is my idea of what such a component model envisages as a list > of items. After this, unless I get some intelligent comments from people > who might be interested in what I envision, or something very similar, I > will be off to investigate it myself rather t

Re: Python component model

2006-10-10 Thread Nick Vatamaniuc
Edward Diener No Spam wrote: > Nick Vatamaniuc wrote: > > Edward Diener No Spam wrote: > >> Michael wrote: > > > > Python does not _need_ a component model just as you don't _need_ a RAD > > IDE tool to write Python code. The reason for having a component model > > or a RAD IDE tool is to avoid wri

Re: Python component model

2006-10-10 Thread skip
Edward> My OP was just to query whether a component model existed for Edward> Python, like JavaBeans for Java or .Net for C#, C++/CLI Edward> etc. For those of us who've never used Java, .Net or C++/CLI, a more concrete description of what you were after from the beginning would have

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Fredrik Lundh wrote: > Edward Diener No Spam wrote: > >> There's no doubt that Python's excellent introspection mechanism allows >> an outside RAD-like tool to inspect the workings of any Python object. >> But that does not make it a component model in my original use of the >> term on this thread

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Tim Chase wrote: >> There's no doubt that Python's excellent introspection mechanism >> allows an outside RAD-like tool to inspect the workings of any Python >> object. But that does not make it a component model in my original use >> of the term on this thread. A RAD tool needs to know what pro

Re: Python component model

2006-10-10 Thread Steve Holden
Fredrik Lundh wrote: > "Edward Diener No Spam" wrote: > > >>>if you want better support for more precise hooking, post some examples. >> >>I want a design-time environment to hook up my objects in a visual way. >>I think it is easier than doing it manually, even in Python. > > > what objects?

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Diez B. Roggisch wrote: >> While I understand dynamic typing, I still think it is possible to >> create attributes in a Python component model which could tell a RAD >> tool what type the attribute will encompass for the purpose of >> properties and events. Obviously a &

Re: Python component model

2006-10-10 Thread Fredrik Lundh
"Edward Diener No Spam" wrote: >> if you want better support for more precise hooking, post some examples. > > I want a design-time environment to hook up my objects in a visual way. > I think it is easier than doing it manually, even in Python. what objects? what hooks? visually, in what way?

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Fredrik Lundh wrote: > "Edward Diener No Spam" wrote: > >> A RAD IDE tool to hook up components into an application or library ( >> module in Python ) has nothing to do with terseness and everything to do >> with ease of programming. > > python already has excellent and ridiculously easy-to-progr

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Richard Brodie wrote: > "Edward Diener No Spam" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > >> "Thinking in Java or C++" as opposed to Python does not mean anything to me >> as a general >> statement. I am well aware of the difference between statically and >> dynamically t

Re: Python component model

2006-10-10 Thread Diez B. Roggisch
> While I understand dynamic typing, I still think it is possible to > create attributes in a Python component model which could tell a RAD > tool what type the attribute will encompass for the purpose of > properties and events. Obviously a "name, type" tuple, among other

Re: Python component model

2006-10-10 Thread Tim Chase
> There's no doubt that Python's excellent introspection mechanism allows > an outside RAD-like tool to inspect the workings of any Python object. > But that does not make it a component model in my original use of the > term on this thread. A RAD tool needs to know what properties and events >

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Michael Sparks wrote: > Edward Diener No Spam wrote: >> Michael wrote: >>> Edward Diener No Spam wrote: >>> Has there ever been, or is there presently anybody, in the Python developer community who sees the same need and is working toward that goal of a common component model in Pyth

Re: Python component model

2006-10-10 Thread Fredrik Lundh
Edward Diener No Spam wrote: > There's no doubt that Python's excellent introspection mechanism allows > an outside RAD-like tool to inspect the workings of any Python object. > But that does not make it a component model in my original use of the > term on this thread. A RAD tool needs to know wh

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Fredrik Lundh wrote: > Nick Vatamaniuc wrote: > >> At the same time one could claim that Python already has certain >> policies that makes it seem as if it has a component model. > > every Python object surely qualifies as a component, for any non-myopic > definition of that word, and everything

Re: Python component model

2006-10-10 Thread Fredrik Lundh
"Edward Diener No Spam" wrote: > A RAD IDE tool to hook up components into an application or library ( > module in Python ) has nothing to do with terseness and everything to do > with ease of programming. python already has excellent and ridiculously easy-to-program ways to hook things up. afte

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Steve Holden wrote: > Diez B. Roggisch wrote: > [...] >>> Just the same, one can use IronPython to call components written in >>> other languages. And, I believe, vice versa. >> >> >> Sure, as I can do it in jython. But the key point is: can your ordinary >> python-object be published as a componen

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
things together, to dynamize that - > whereas python is dynamic on the first hand, and actually lacks static > typing to infer component properties... While I understand dynamic typing, I still think it is possible to create attributes in a Python component model which could tell a RAD to

Re: Python component model

2006-10-10 Thread Richard Brodie
"Edward Diener No Spam" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > "Thinking in Java or C++" as opposed to Python does not mean anything to me > as a general > statement. I am well aware of the difference between statically and > dynamically typed > languages but why this

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Paul Rubin wrote: > "Nick Vatamaniuc" <[EMAIL PROTECTED]> writes: >> Python does not _need_ a component model just as you don't _need_ a RAD >> IDE tool to write Python code. The reason for having a component model >> or a RAD IDE tool is to avoid writing a lot of boiler plate code. > > It's also

Re: Python component model

2006-10-10 Thread Edward Diener No Spam
Nick Vatamaniuc wrote: > Edward Diener No Spam wrote: >> Michael wrote: > > Python does not _need_ a component model just as you don't _need_ a RAD > IDE tool to write Python code. The reason for having a component model > or a RAD IDE tool is to avoid writing a lot of boiler plate code. > Python

Re: Python component model

2006-10-10 Thread Michael Sparks
Edward Diener No Spam wrote: > Michael wrote: > > Edward Diener No Spam wrote: > > > >> Has there ever been, or is there presently anybody, in the Python > >> developer community who sees the same need and is working toward that > >> goal of a common component model in Python, blessed and encourage

Re: Python component model

2006-10-10 Thread Steve Holden
Diez B. Roggisch wrote: [...] >>Just the same, one can use IronPython to call components written in >>other languages. And, I believe, vice versa. > > > Sure, as I can do it in jython. But the key point is: can your ordinary > python-object be published as a component? At least for jython I can >

Re: Python component model

2006-10-10 Thread Paul Boddie
Edward Diener No Spam wrote: > > In the typical RAD development environment, a particular component model > allows one to drop components, which are classes corresponding to a > particular inner representation which tells the development environment > what are the "properties" and "events" of that

Re: Python component model

2006-10-10 Thread Diez B. Roggisch
>> Nope. Things like CORBA and COM do have that property, but e.g. the Java >> beans spec has only a meaning inside the VM. Not sure about .NET, but I >> can imagine there it's the same thing. >> > Well the .NET component model is specifically designed to be > cross-language, but that's a feature

Re: Python component model

2006-10-10 Thread Bruno Desthuilliers
Marc 'BlackJack' Rintsch wrote: (snip) Python itself is a RAD tool. +1 QOTW -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')])" -- http://mail.python.org/mailman/listinfo/python-list

  1   2   >