|
I come from the MS world and I think that WDS is horrible compared to
Visual Studio. I was excited when I first loaded it hear, but was soon
VERY disappointed. For one thing, I have a P3 machine with 2GB of RAM and
it still takes too long to load up. I kind of like Code Editor and Code
Designer just because it is more like the world I came from, but WDS
leaves a ton to be desired. I am sorry I have to use it to create some of
my WebFaced projects, I think the product is a joke.
Dave Reiher
System Analyst
Prairie Farms Dairy - Corporate
dreiher@xxxxxxxxxxxxxxxx
"Christen, Duane J." <dchristen@xxxxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
01/03/2006 02:06 PM
Please respond to
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
To
"'RPG programming on the AS400 / iSeries'" <rpg400-l@xxxxxxxxxxxx>
cc
Subject
RE: Free-Form vs Fixed Form.
Scott;
I would never be able to express my sentiments on WDSC as well or
completly
as you have.
I committed to using WDSC sence last January, and while it has improved
from
the 5. version I started on to the 6.0 version I have now it just isn't
that
great.
Thanks,
Duane Christen
-----Original Message-----
From: Scott Klement [mailto:rpg400-l@xxxxxxxxxxxxxxxx]
Sent: Tuesday, January 03, 2006 1:52 PM
To: RPG programming on the AS400 / iSeries
Subject: RE: Free-Form vs Fixed Form.
> The productivity enhancements of code-assist and the outline view are by
> themselves tremendous.
Code assist is okay... I haven't found that it makes a big difference for
me, as I spend enough time in RPG that I pretty much have all of the BIFs
and opcodes memorized. When I do come across details that I don't
remember, it's not a big deal for me to have a separate window open
pointing to the Information Center (actually, I usually do anyway!)
Outline view... I've never found a practical purpose for. Other than to
ooh and ahhh over what a neat feature it is... while writing a program,
what do you use it for? It doesn't update as you're typing, so you have
to click refresh and wait 2 minutes for a result. Once it has a result,
what do you do with it? Jump from subprocedure to subprocedure? Big
hairy deal!
> Yes it takes a bigger PC, but I ran WDSCi at home quite happily on an
> old slot-A Athlon 850 with less than 1GB RAM (I think 512 or 768).
It doesn't run on my Pentium 750. It's extremely slow on my Pentium
1.7ghz w/768mb of RAM. It runs acceptably well on my 3ghz Pentium w/1gb
of RAM.... but is still slower than SEU, or for that matter any other
editor ever created.
>
> Force yourself to use WDSCi for a couple of weeks. You won't go back.
>
WDSC is well designed and very poorly implemented. It's very buggy. It's
very slow.
a) Originally, I had a lot of problems with crashes. With help from list
members, I managed to get those sorted out.
b) I have problems with source members "disappearing". It doesn't happen
very often, but I've had source members just seem to disappear from the
iSeries. They still exist on the PC in WDSC, but when you save them, the
changes only go to the PC.
c) I've had similar problems where the source members sitll exist on the
iSeries, but don't get updated by WDSC when I make changes. The changes
only go to the PC.
d) I'm constantly annoyed my WDSC's tendency to download all of the
members in a source file. Especially since it does so very slowly. If I
hit ctrl-shift-I and tell it the specific member I want to open, why on
earth do I want to wait 3 minutes while it downloads a list of all of the
members?
e) WDSC's support for CL programs is really awful. It works right most of
the time, but frequently does something strange. Granted, it's much
better for RPG than CL, but still... doesn't anyone test these things?
f) The "Find" facility in WDSC is a joke. For each member it searches, it
creates a spooled file on the iSeries -- no idea why -- and it's HORRIBLY
slow. I don't need thousands of spooled files created on my system
(particularly since the print queue that it automatically picks for me --
without asking I might add -- is set to print automatically!). Why can't
it just search the members and return the results? Why does it need to
generate spooled files, then download the spooled files? I could write a
better, more efficient, less irritating search function in under an hour.
But apparently in version 5.1.2 (which implies lots of previous versions!)
IBM hasn't been able to figure out how to write a simple program to scan
members and return the results.
g) WDSC requires Windows. If you're a Mac or Linux user, give up, IBM
hates you and will try to tell you that you're doing things WRONG if
you're not using Windows.
h) The debugger is slow and ungainly and very complicated to use. There
are better GUI debuggers included with the system! And a better green
screen one, as well.
i) Although WDSC does let you have many members open at once, it takes a
lot of playing around with customizing the view, closing the 180
unnecessary things that it opens automatically for you, making other
things "auto-hide", etc. until you can get enough space in the view where
you can actually see more than one member at a time. When you can only
see one member, having more than one open isn't all that useful. With SEU
I can have 4 of them open where I can see them all at once simply by using
4 different 5250 windows.
WDSC does have some nice features:
a) The "Undo" key.
b) The HTML editor
c) The Java editor
But I definitely found that the cons outweigh the pros at this point in
time. In time, IBM may improve WDSC to the point where it's a suitable
replacement for SEU, but it's not one yet (IMHO)
We have a college intern here. She hates SEU with a passion. She thinks
it's very unintuitive, since she's always used PC editors and the
screen-at-a-time way of thinking for 5250 screens just confuses the heck
out of her. So she uses WDSC exclusively -- but she doesn't like all the
quirks either. In her mind it's better than SEU, but she wishes it was
more stable and easier to use, like any of Microsoft's products.
iSeries Network did a blog where 5 people at KOA tried to adapt from the
old PDM/SEU environment to WDSC, and wrote about their experiences. Of
those 5, one ended up switching jobs and never finishing the experiment.
OF those that did finish, 2 of them transitioned to WDSC, and 2 of them
did not and decided to stay with the older tools.
The opinion of at least one of those who did switch was that WDSC was
"still new." Meaning that there were still things in it that needed work
before he'd consider it a mature product. He said that they've come a
long way and that he's convinced that it's useable.
My experience with it was similar. It feels like you're testing out code
that's been released to the public for beta-testing.
I just don't understand how people on these lists can jump in and say
things like "once you've used it you won't go back". It just doesn't make
sense... it's just not that great.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.