(Modular-)Application Framework / Rich-Client-Platform in Python
Stef Mientki
S.Mientki-nospam at mailbox.kun.nl
Fri May 18 17:37:35 EDT 2007
Wildemar Wildenburger wrote:
> Stef Mientki wrote:
>> I took a look at Eclipse page you mentioned but after reading the
>> first page I still don't understand what you mean (and I never read
>> beyond the first page ;-).
>>
> Well, what can I say ...
> ;)
>
>
>> With a plugin system, I can think of a complete operating system,
>> or I can think of something like a DTP, or simply Word,
>> or I can think of something like Signal WorkBench
>> etc.
>>
> Yes exactly. As I said: Nothing in particular. Just an environment that
> loads and unloads little bits if functionality, whatever those may be.
> I think what most people think of when they hear "plugin" is: An
> Application that can be extended.
> An RCP provides no more than the next step: No monolithic app, just
> plugins (which can have plugins themselves (which can have plugins
> themselves (which ...))). Write a text editor component and use it in
> your music-sequencer that also monitors your internet-activity, if you
> must.
>
>
>> I think if you don't express what all of the tasks of that framework
>> will be,
>> it's not well possible to create one.
>>
>>
> Oh, but it is! Eclipse is such a framework. Pitty is, it's written in
> Java. ;)
>
>
>> Do you want just launching of applications, or do they have to
>> communicate,
>> exchange data, launch each other, create together one document or more
>> general control one process,
>> and lots of more questions ;-)
>>
> Who knows? Thats the beauty of it. Eclipse has been conceived as an
> IDE/Text-Editor. But now it is just a platform for others to build
> plugins for. Such as an IDE. There are plans to make an eclipse-based
> general PIM (called Haystack, I think). The concept is very simple, but
> for some reason, highly unusual at present. I'm pretty sure that this
> will change sooner or later.
I took a look at some of the examples build with eclipse,
and I might be wrong, but it's just another IDE,
(like Delphi, Lazarus, Visual Basic, Kylix, Pida, Envisage, VisualWX, wxGlade, ...)
what am I missing ?
To have an IDE as good as Delphi in pure Python,
would be still be great ;-)
cheers,
Stef Mientki
More information about the Python-list
mailing list