× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



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 thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 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.