    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Members' Experiences</title>
        <link>https://members.accu.org/index.php/journals/1113</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>


        <h2>Journal Articles</h2>


<div class="xar-mod-head"><span class="xar-mod-title">CVu Journal Vol 13, #2 - Apr 2001 + Programming Topics</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c77/">CVu</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c121/">132</a>
                    (14)
<br />

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c13/">Topics</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c65/">Programming</a>
                    (877)
<br />

                                            <a href="https://members.accu.org/index.php/journals/c121-65/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/journals/c121+65/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Members' Experiences</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 03 April 2001 13:15:45 +01:00 or Tue, 03 April 2001 13:15:45 +01:00</p>
<p><strong>Summary:</strong>&nbsp;<p>Sun's Forte Java IDE</p></p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e22" id="d0e22"></a></h2>
</div>
<p>I want to write good things about the experience that I have had
over the past month with Forte. And I will, but first I have to
tell you of my first experiences, and they were not good.</p>
<p>The IDE version that I wanted to write about was the Linux
version. I run Linux at home and I wanted to kick-start my learning
of Java again. I thought that writing this review was a good way to
kick-start the whole thing. Nearly 9 hours later I gave up. I so
much wanted to do this review on my preferred platform but hey, I
live in narrow bandwidth world and my k56 isn't up to the massive
download that Forte is, 37Mb, and they don't offer it, at the time
of writing, in modem friendly chunks. Back to Windows I do go.</p>
<p>Well, work is broadband, brand new ADSL. I love this. 100K per
second makes my modem, 4k per second, look like the sloth of the
internet world. Onto the laptop, the install went, (win2000
professional sp1) all 9 Mb. Install and away we go. Oops should
have read the install blurb more. I have to install Java 2 first. I
should have guessed that this was a bit suss. 9 Mb when the Linux
one was 37Mb. So back to Sun.Com for some of the SDK. OK that looks
better 29Mb. Aren't I glad of 100k per second.</p>
<p>So, the SDK is installed and now finally Forte.</p>
<p><tt class="literal">&lt;RANT&gt;</tt> What a faf!. Sorry but
that was a faf. I am getting back into Java and this is not doing
me any favours. If people from SUN are reading this get it out on
CD. You know the magazines that we all buy/get free. Stick on one
of those and maybe you may get more of a share of the pie. Come on,
you own the Language and yet do this to the first IDE that you have
done? Give you a clue, make it easy as possible then more will do
it. <tt class="literal">&lt;\RANT&gt;</tt></p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e38" id="d0e38"></a>Double Click
the ICON. (For those ever lasting first impressions.)</h2>
</div>
<p>First looks are impressive. It looks sexy and well thought out.
It is a SDI environment and I am used to MDI but that is something
that MS have made me used to with Visual Studio (Yes, before I get
flamed, I do know you can switch). It looks nicer than KAWA (Didn't
they get bought by someone?), VisualAge and anything MS. This is
good. I feel at home and cosy. What were those problems that I was
having... Must be something else.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e43" id="d0e43"></a>The view of the
world Forte Style.</h2>
</div>
<p>A question that all good IDE's should address, I feel, is that
you very rarely work on a single file of source code alone, that
is, the current file is generally part of a project that is a whole
bunch of other stuff that makes a project.</p>
<p>If you are currently using Visual Studio inc. .Net, then the
project explorer that you get with that is good, but wait till you
see this. You will, I hope, feel as I did, that MS gave you a view
on things that was limited and you have blindly accepted this all
along.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e50" id="d0e50"></a>DOCK VIEW
rocks. Everything from a tab.</h2>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
<p>Editing</p>
</li>
<li>
<p>Browsing</p>
</li>
<li>
<p>Running</p>
</li>
<li>
<p>Debugging</p>
</li>
</ul>
</div>
<p>Simplicity is good especially when talking to programmers, and
this is simplicity at its best. each tab gives you a window that
has the relevant information that you requested there. The way that
the packages, objects and members are arranged means that I have
never navigated around a Java project so quickly and to the depth
that I am able to in Forte. Simply put I can get the right code
faster than I have ever done before in a project. It looks pretty
when you are doing it too. I know I keep banging on about how good
it looks but we, the developers, look at this IDE day in day out
and it should appeal.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e68" id="d0e68"></a>The editor. (no
not you ed.)</h2>
</div>
<p>It good and clean. No extra information there and its colour
coded. Onto the snags.</p>
<p>No drop down code help when you are typing.</p>
<p>No code folding.</p>
<p>(If you have seen this feature you love it straight away. If you
haven't it is the principle that the class, method or other element
that you are looking at can be hidden from the view of the file and
folded away. Expanded by simply clicking on the '-' beside the
definition. .Net users have this now and it is quite simply
excellent.</p>
<p>Yep that is 2 snags. Not bad eh.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e81" id="d0e81"></a>I need
help.</h2>
</div>
<p>The next thing that I find that I need, and so do most of us, is
help. MSDN is very good and in depth, but one nag that I have had
is that it launches in another application and takes awhile doing
it. So how do I get help. I have to mount the file system.</p>
<p>Hold up a minute there. I am in windows and what this Mount
thingy anyway. Luckily I understand mount from Linux, but there are
going to be a lot of confused developers around when they see that
one.</p>
<p>I thought that one of the best things about Java was that the
API help has always been HTML based and it works fine. KAWA had the
simplest way of integrating this that I know. VisualAge, even
InstallSheild Multi Platform haven't messed with this puppy. Yet
Sun did. Go figure.</p>
<p>OK so lets navigate to the Doc folder and mount it like it
wants. Arrrrrrgggggggh I haven't got it. It not included in the
Java 2 SDK. I have another download to do. Just for the help.</p>
<p><tt class="literal">&lt;Rant&gt;</tt> That sucks. Period.
<tt class="literal">&lt;\Rant&gt;</tt></p>
<p>I am not happy. This whole install thing sucks big time. OK, I
should make allowances for the fact that this is a download and not
a CD install. One thing; KAWA managed it. I had to have SDK
installed beforehand but they didn't screw with the help system and
they did have the drop down context help thingy. See editor grip 1.
Hands up all those that are reading this that are with me on this.
If you want someone to use your stuff make it easy for them to do
it. I know this is free but so is Linux and Kdevelop.</p>
<p>You have been judged. Sorry Sun but if you want me to use it I
don't want this complex download scenario. Love the product, nice
and shiny. But I cannot use it straight out of the box and I am
just getting back into the learning Java thing. Other, more
experienced Java programmers may be thinking, 'uh not a problem,
sounds nice', well good for them!</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e102" id="d0e102"></a>In Conclusion
...</h2>
</div>
<p>I thought Sun wanted more Java programmers? Still not convinced
by the language, and some better programmers than me are still
struggling with that! (see last edition of C Vu) and they make hard
for me to use it.</p>
<p>Not very good at all. Especially from the people that own the
Language.</p>
<p>Me, off to the VisualAge side of things maybe. Or if they get it
out on CD and give it me working straight out of the box with all
the good things that I know it can be then maybe, but not just
yet.</p>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
