Path: csiph.com!x330-a1.tempe.blueboxinc.net!aioe.org!news.glorb.com!news-out.readnews.com!transit3.readnews.com!nx01.iad01.newshosting.com!newshosting.com!69.16.185.11.MISMATCH!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!spln!extra.newsguy.com!newsp.newsguy.com!news2 From: Michael Wojcik Newsgroups: comp.lang.java.programmer Subject: Re: Death To Sub-Sub-Sub-Directories! Date: Mon, 09 May 2011 13:15:37 -0400 Organization: Micro Focus Lines: 35 Message-ID: References: <34va98-dgm.ln1@dagon.net> NNTP-Posting-Host: pb90acfca60a98b69680fa17e1f2f29b8fa010634287fa06f.newsdawg.com Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.5.0 In-Reply-To: Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:3868 Zapotec wrote: > > Whereas I recognize the technical and engineering reasons for requiring > the deeply nested long directory names, I also have to say I agree that > they can be a pain in the butt, on two counts: > > 1. Typing long directory names or click-click-clicking to deeply-nested > folders is a pain, and will be required if you aren't using an IDE > like NetBeans or Eclipse I often use vim to edit my Java sources, and I don't have to type long directory names or click-click-click, thanks to the magic of filename completion. Not that typing long directory names would be any great burden, since entering a filename is a tiny portion of the work I do when producing new code or maintaining old. > 2. On Windows, at least, it's not implausible to reach the path name > length limit of the filesystem and run into even more headaches. Really? The NTFS path name length limit is 32KB, for applications that use the proper APIs, which seems like it ought to be enough. Even apps that use the old API get a path length of 260 ASCII characters, which requires some effort to exceed. If the problem is your Windows source directories are buried under some unreasonably long path (which probably also contains spacey names and other infelicities), just create a junction to it in some more convenient place. -- Michael Wojcik Micro Focus Rhetoric & Writing, Michigan State University