Re: Professional IDE for a cross-platform Perl application
- From: "Bob" <catdogbeloved@xxxxxxxxx>
- Date: 30 Jun 2006 11:33:29 -0700
Re: John Bokma
Ah, yeah, the magical IDE. I think it's called outsourcing :-D
No, it is called IDE.
Porting from/to Linux/Windows works perfectly without changing any
Tk-related code. There is c.l.p.tk for perl-tk questions.
Sorry, I am no longer interested in tk.
Nor in programming, so it seems.
Excuse me? No, I am not interested in programming GUI. There are so
many
GUIs around, and keep improving. Should I recode the application each
time I change the interface? I have been doing it for 15 years, I know
what
I am talking about, and I want to step away from it. I want to separate
the actual routines from the GUI, and let an IDE deal with the GUI and
the
port to various platforms.
I doubt if you will find an "IDE" that takes your Perl/TK application and
magically transforms it into a fast running cross platform product you
just have to plug some C into.
I share the doubt. Indeed I have to make the cut by hand, rebuild the
GUI
into the IDE, and then glue the routines to the new GUI.
Probably best thing to do is reverse engineer it, and redesign it in a
language that matches todays requirements, and maybe for a few years to
come.
I start entertaining the belief that I have to rewrite the whole
application again.
Yes, perl compiles, but it failes with my application; it is too
complex. I think
I'll have to write the core SQL-related routines into C, and call them
from
within perl, to ensure that I am not breaking anything. When all these
routines
are converted, I can detach the GUI, make the new one, and attach the
new
routines to it. However, this is wishful thinking, as I have no clue of
how the
IDE would interface with my routines. The nasty bit are the global
variables...
BTW, Perl *does* compile. But if you want it to compile to hide secrets,
you are mistaken. If you want to compile it to bundle it, have a look at
PAR. If you want to "compile" to speed things up: a close look at the code
might improve it.
PAR? I've never heard of it. I'll look into it.
Thanks,
Bob
.
- Follow-Ups:
- Re: Professional IDE for a cross-platform Perl application
- From: Ala Qumsieh
- Re: Professional IDE for a cross-platform Perl application
- References:
- Professional IDE for a cross-platform Perl application
- From: Bob
- Re: Professional IDE for a cross-platform Perl application
- From: Ch Lamprecht
- Re: Professional IDE for a cross-platform Perl application
- From: Bob
- Re: Professional IDE for a cross-platform Perl application
- From: John Bokma
- Professional IDE for a cross-platform Perl application
- Prev by Date: Rookie Perl Question
- Next by Date: Re: Rookie Perl Question
- Previous by thread: Re: Professional IDE for a cross-platform Perl application
- Next by thread: Re: Professional IDE for a cross-platform Perl application
- Index(es):
Relevant Pages
|