Re: VB like RAD
- From: richardt rice edu
- To: lansdoct screech cs alfred edu
- Cc: gnome-devel-list gnome org
- Subject: Re: VB like RAD
- Date: Mon, 23 Aug 1999 08:30:13 -0500 (CDT)
In message <Pine.LNX.4.10.9908202355560.2254-100000@Screech>
lansdoct@screech.cs.alfred.edu writes:
> Hi,
> Has anyone though about having some program (possibly an extended
> glade) that is a RAD tool like the VB environment? Something where you
> place the widgets then double-click on them to input or edit the code
> which is executed when the widget is actually used (such as when the
> button just put down is clicked on)? Possibly even in perl because it has
> some database stuff and is a weakly typed language? This way people could
> write slow, buggy programs just as easily in Linux as in windows.
Perl? I like perl as much as the next guy (more, maybe), but python is better
for generic vb-like programming. Also, most people I run into think that perl
is cryptic. (I suspect they only think that because they haven't learned it,
but it does have a reputation for being less than readable... Personally, I
HATE maintaining really -large- perl projects, although the small and
midsize ones are fine.)
A better option would be to design a languageless RAD system. Each language
could have a module to provide its source for what the system needs to do. I
did some thinking about a similar concept a few months ago. (Have a scripting
corba interface with pluggable corba languages ... poof ... For free, you get
consistent integrated scripting cababilities using any language (or
combination) inside any app that can export a corba interface)
> I'm neither volunteering for this project nor asking for it, just
> wondering what people think of such an idea. Would such a tool have
> merit, do you think? As far as I can follow the hype, there are two types
> of RAD - one is the stuff like gnome which provides a lot of functionality
> in a few function calls (I really love gnome_error_dialog("Error!"); :-))
> and the stuff where the tool does most of the work for assembling pretty
> simple database apps so that people who can't write programs can make some
> passable and somewhat usuable attempts at it. While gnome answers the
> first pretty well, I think, the second doesn't seem to be much addressed.
> What do people think? Has this topic already been addressed, or does
> anyone know of any good papers on the subject?
> -Chris
VB as a language sucks. VB as a RAD tool is quite useful. In the windows
world, I often find myself throwing together a fairly complex gui in a few
hours using VB when a similar ui would take a couple of days and a lot of code
in C++. Integrating with other languages would help a LOT... If I could write
my real app easily in C++ (C, Java, Python, Fortran, etc), and throw together
a few dialog boxes easily in a VB-like RAD tool in Python or Perl (for those
times you need to parse complex text), I'd be one happy guy when I had to do
simple projects at work (assuming of course that my boss let me use a *nix
and gnome. ;)
I think that the integrated scripting tool has some merit and usefulness and
that adding language-independent (as long as there is a module) RAD adds even
more capabilities and applications.
-- Richard Thrapp
richardt@rice.edu
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]