Article View: comp.lang.java.advocacy
Article #84Re: Which one for Newbie (Java - Eclipse or JBuilder)
From: Dale King
Date: Wed, 24 Jul 2002 22:32
Date: Wed, 24 Jul 2002 22:32
47 lines
3601 bytes
3601 bytes
"Chad Myers" <cmyers@N0.S.P4.M.austin.rr.com> wrote in message
news:spA%8.108342$88.1818670@twister.austin.rr.com...
>
> "Ryan Breidenbach" <ryan_breidenbach@hotmail.com> wrote in message
> news:55e900c9.0207231412.2ca51206@posting.google.com...
> > > Believe it or not, there are some people who use proportional-width
> fonts
> > > for development, and spacing screws that all up. Hardly any of the
> indents
> > > match up.
> > >
> > > With tabs, they do.
> >
> > I don't see how things in a proportional-width font would be any
> > different with tabs or spaces. Don't tabs just insert a configured
> > number of spaces?
>
> No, tabs are tabs. Tabs expand or contract to fit to the configured
> tab stops. Ever used a word processor?
>
> > As Dale has already mentioned, spaces are interpretted consistently
> > everywhere. The same cannot be said for tabs. With that being true
> > (and it IS), I can't see why you would want to use tabs.
>
> Spaces are NOT interpretted consistently everywhere, did you not
> just read my last post on this?
And your post did not show that spaces are not interpretted consistently.
Realize we are only talking about indentation here. That means from the left
margin. We are not talking about spaces or tabs within a line as in the
spaces to line up variable declarations:
int i;
float f;
Neither spaces or tabs will work consistently for that type of alignment.
With spaces you will only get it to line up with non-proportional fonts.
Tabs will line it up for a particular font, but is not portable to a
different font. It is best to avoid doing these kinds on inter-line
alignments.
For indentation tabs only or spaces only will both work if your tool
supports tabs (which once again not all tools do). The mixture of tabs and
spaces such as what Sun does is an abomination.
--
Dale King
Technical Details
Message-ID:
<3d3f300e@news.tce.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cse.psu.edu!elk.ncren.net!news.umass.edu!news-out.cwix.com!newsfeed.cwix.com!pullfeed!news.tce.com!157.254.41.108References:
<7emX8.89256$p85.2379351@twister.austin.rr.com> <3D32F842.EC524346@geocities.com> <ImDY8.123314$q53.2997975@twister.austin.rr.com> <3D3399A2.60FE1538@geocities.com> <8mWY8.114665$eF5.3184024@twister.austin.rr.com> <ah1k6f$6v2$1@helle.btinternet.com> <55e900c9.0207161408.fb4c3b3@posting.google.com> <rs5bjuok6d7urbm0kl3pti3q18mknvsaur@4ax.com> <3d3c4db4@news.tce.com> <fJY_8.160787$eF5.4247098@twister.austin.rr.com> <3d3c79d7@news.tce.com> <Ns%_8.161160$eF5.4268956@twister.austin.rr.com> <55e900c9.0207231412.2ca51206@posting.google.com> <spA%8.108342$88.1818670@twister.austin.rr.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10a146,9881175998020bf0 X-Google-Attributes: gid10a146,public X-Google-Thread: 10cf9d,9881175998020bf0 X-Google-Attributes: gid10cf9d,public X-Google-Thread: fdb77,9881175998020bf0 X-Google-Attributes: gidfdb77,public X-Google-ArrivalTime: 2002-07-24 15:32:51 PST From: "Dale King" <KingD@TCE.com> Newsgroups: comp.lang.java.advocacy,comp.lang.java.programmer,borland.public.jbuilder.non-technical References: <7emX8.89256$p85.2379351@twister.austin.rr.com> <3D32F842.EC524346@geocities.com> <ImDY8.123314$q53.2997975@twister.austin.rr.com> <3D3399A2.60FE1538@geocities.com> <8mWY8.114665$eF5.3184024@twister.austin.rr.com> <ah1k6f$6v2$1@helle.btinternet.com> <55e900c9.0207161408.fb4c3b3@posting.google.com> <rs5bjuok6d7urbm0kl3pti3q18mknvsaur@4ax.com> <3d3c4db4@news.tce.com> <fJY_8.160787$eF5.4247098@twister.austin.rr.com> <3d3c79d7@news.tce.com> <Ns%_8.161160$eF5.4268956@twister.austin.rr.com> <55e900c9.0207231412.2ca51206@posting.google.com> <spA%8.108342$88.1818670@twister.austin.rr.com> Subject: Re: Which one for Newbie (Java - Eclipse or JBuilder) Date: Wed, 24 Jul 2002 17:32:06 -0500 Lines: 49 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 NNTP-Posting-Host: 157.254.41.108 Message-ID: <3d3f300e@news.tce.com> X-Trace: 24 Jul 2002 17:54:06 -0600, 157.254.41.108 Organization: Thomson Consumer Electronics Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cse.psu.edu!elk.ncren.net!news.umass.edu!news-out.cwix.com!newsfeed.cwix.com!pullfeed!news.tce.com!157.254.41.108