September 09, 2005
On Fri, 09 Sep 2005 11:08:36 +0100, Bruno Medeiros wrote:

> Jarrett Billingsley wrote:
>> "Derek Parnell" <derek@psych.ward> wrote in message news:1ozziah803bsi$.wu7z9zwa837r$.dlg@40tude.net...
>> 
>>>Is the suggested change to DMD a good or bad idea?
>> 
>> 
>> I suppose if and IDE existed for D, this would pretty much be a nonissue, as the IDE would keep track of the global import paths.  Hopefully that's what'll happen.
>> 
>> 
> You don't need a full IDE just for that, just a build tool (make, Ant,

Build,

> SCons) can take care of that.

;-)

-- 
Derek Parnell
Melbourne, Australia
BUILD v2.09 is now available.
http://www.dsource.org/projects/build/
9/09/2005 8:17:42 PM
September 09, 2005
"Bruno Medeiros" <daiphoenixNO@SPAMlycos.com> wrote in message news:dfrmoc$1jn3$1@digitaldaemon.com...
> You don't need a full IDE just for that, just a build tool (make, Ant, SCons) can take care of that.

I suppose if you like using command lines, that'll work for you.  I prefer a nice, clean IDE.

Reminds me of programming lab (I'm taking Java this semester).  For some reason, we do our development on Sun workstations - yeah, I know, Sun makes Java and all, but it's not like it'll run any differently on other computers.  But the teacher honestly expects us to use this editor called "pico" to write our programs.  You can't even use the mouse in this absolutely primitive editor, and none of the shortcut keys make any sense (Use pgup and pgdown to page up and page down?  Why do that when you can use ^Y and ^V?).  Not to mention that the Solaris 9 GUI is ripped straight from Windows 3.1.  I feel like I'm in 1990.  Way to throw away 15 years of progress, Sun.


September 09, 2005
Jarrett Billingsley wrote:
> "Bruno Medeiros" <daiphoenixNO@SPAMlycos.com> wrote in message news:dfrmoc$1jn3$1@digitaldaemon.com...
> 
>>You don't need a full IDE just for that, just a build tool (make, Ant, SCons) can take care of that.
> 
> 
> I suppose if you like using command lines, that'll work for you.  I prefer a nice, clean IDE.
> 

I like my nice, clean command line, personally.  I use the Build utility (see dsource.org) and don't have hardly any issues.  Even some of my more massive projects, such as Rouge (a server platform) are handled with command lines like:

$ build @rouge_debug
$ build @rouge_unittest
$ build @rouge_release

Prettyness.  But then, even simple programs get compiled with just:

$ build myapp

Yay.  :)  I do like a decent IDE (I'm personally a fan of Borland's *Builder series) but the command line isn't quite the evil creature it once was.  I mean heck, I first learned Java working with just Notepad and a command prompt.

-- Chris Sauls
September 10, 2005
"Chris Sauls" <ibisbasenji@gmail.com> wrote in message news:dfsm1a$2ih1$1@digitaldaemon.com...
> I like my nice, clean command line, personally.  I use the Build utility (see dsource.org) and don't have hardly any issues.  Even some of my more massive projects, such as Rouge (a server platform) are handled with command lines like:
>
> $ build @rouge_debug
> $ build @rouge_unittest
> $ build @rouge_release
>
> Prettyness.  But then, even simple programs get compiled with just:
>
> $ build myapp
>
> Yay.  :)  I do like a decent IDE (I'm personally a fan of Borland's *Builder series) but the command line isn't quite the evil creature it once was.  I mean heck, I first learned Java working with just Notepad and a command prompt.
>
> -- Chris Sauls

Linuxhead ;)  Sorry, I'm a born-and-raised Windows user.  Every time I've used any variation of Unix or Linux, I feel kind of slighted.  Like whoever made the OS is sitting somewhere, laughing that I should be so inexperienced as to not know the cryptic names of a million and one command-line utilities for doing such simple tasks as _searching_.  "grep"?  WHO CAME UP WITH THAT?!  What relation does its name have to searching?  Why couldn't it be called "search," or would that make too much sense?

I honestly feel like years of progress in graphical, input, and user interface technology is just completely thrown out the window (no pun intended) in favor of an interface which most people have been trying to get away from for a long time.  Ignoring all the politics about the monopolistic practices of MS versus the open-source policies of Posix-based systems, I'd still say that Windows is a far easier-to-use OS with far easier-to-use software, and would prefer to use it any day.  Period.


September 10, 2005
Jarrett Billingsley wrote:
> "Chris Sauls" <ibisbasenji@gmail.com> wrote in message news:dfsm1a$2ih1$1@digitaldaemon.com...
> 
>>I like my nice, clean command line, personally.  I use the Build utility (see dsource.org) and don't have hardly any issues.  Even some of my more massive projects, such as Rouge (a server platform) are handled with command lines like:
>>
>>$ build @rouge_debug
>>$ build @rouge_unittest
>>$ build @rouge_release
>>
>>Prettyness.  But then, even simple programs get compiled with just:
>>
>>$ build myapp
>>
>>Yay.  :)  I do like a decent IDE (I'm personally a fan of Borland's *Builder series) but the command line isn't quite the evil creature it once was.  I mean heck, I first learned Java working with just Notepad and a command prompt.
>>
>>-- Chris Sauls
> 
> 
> Linuxhead ;)  Sorry, I'm a born-and-raised Windows user.

Never used KDE or GNOME, did you?  ;)  (Especially recent iterations.)  And actually, I'm a Gentoo-head, which is a sort of evil Linux-BSD hybrid creature, on some levels... though its still primarily Linux.

Anyway, that said, Build is available for Windows and Linux both.  So its off-topic.  And for that matter, did I mention I'm sitting at a Win98 box typing this right now?  Although of all the Win32 iterations, I still say Windows2000/AS (aka WinNT/5.x) is the best, despite SP2 being essentially broken.  WinXP is cute... not wise, but cute.

-- Chris Sauls

P.S. -- For the record, our Windows boxes have to be rebooted at least once a week to keep in shape.  None of our Linux boxes have been rebooted in several months now, and there's no issue.  Not to mention I don't think I've ever seen the Blue Screen Of Death in Linux.  ;)  But let's not get into that.
September 10, 2005
Jarrett Billingsley wrote:
> "Chris Sauls" <ibisbasenji@gmail.com> wrote in message news:dfsm1a$2ih1$1@digitaldaemon.com...
> 
>>I like my nice, clean command line, personally.  I use the Build utility (see dsource.org) and don't have hardly any issues.  Even some of my more massive projects, such as Rouge (a server platform) are handled with command lines like:
>>
>>$ build @rouge_debug
>>$ build @rouge_unittest
>>$ build @rouge_release
>>
>>Prettyness.  But then, even simple programs get compiled with just:
>>
>>$ build myapp
>>
>>Yay.  :)  I do like a decent IDE (I'm personally a fan of Borland's *Builder series) but the command line isn't quite the evil creature it once was.  I mean heck, I first learned Java working with just Notepad and a command prompt.
>>
>>-- Chris Sauls
> 
> 
> Linuxhead ;)  Sorry, I'm a born-and-raised Windows user.  Every time I've used any variation of Unix or Linux, I feel kind of slighted.  Like whoever made the OS is sitting somewhere, laughing that I should be so inexperienced as to not know the cryptic names of a million and one command-line utilities for doing such simple tasks as _searching_.  "grep"?  WHO CAME UP WITH THAT?!  What relation does its name have to searching?  Why couldn't it be called "search," or would that make too much sense?

search (g)lobally for matches to the (r)egular (e)xpression, and (p)rint lines where they are found

> 
> I honestly feel like years of progress in graphical, input, and user interface technology is just completely thrown out the window (no pun intended) in favor of an interface which most people have been trying to get away from for a long time.  Ignoring all the politics about the monopolistic practices of MS versus the open-source policies of Posix-based systems, I'd still say that Windows is a far easier-to-use OS with far easier-to-use software, and would prefer to use it any day.  Period. 
> 
> 
September 10, 2005
Jarrett Billingsley wrote:
> "Bruno Medeiros" <daiphoenixNO@SPAMlycos.com> wrote in message news:dfrmoc$1jn3$1@digitaldaemon.com...
> 
>>You don't need a full IDE just for that, just a build tool (make, Ant, SCons) can take care of that.
> 
> 
> I suppose if you like using command lines, that'll work for you.  I prefer a nice, clean IDE.
> 

What I was saying, was that just for the part of keeping global import paths (and similar build management stuff) you don't need a full IDE, just a build tool. Of course that for everything else an IDE is quite better, nay, essential even!

-- 
Bruno Medeiros
Computer Science/Engineering student
September 10, 2005
Derek Parnell wrote:
>>
>>You don't need a full IDE just for that, just a build tool (make, Ant, 
> 
> Build,
> 
>>SCons) can take care of that.
> 
> ;-)
> 

Nope, your (ineptly named :) ) tool named Build is not a build tool. It may help acomplish some basic objectives of a build process, but it is nowhere (in nature) like make, Ant, SCons,etc. . Not that it should be btw, it's purpose is fine, and it acomplishes it quite well.
I myself use Build with an Ant script, like I posted some time ago, and I find all this worrying about using or preservering sc.ini senseless, I mean, even Build's response files by themselves could handle that.

-- 
Bruno Medeiros
Computer Science/Engineering student
September 10, 2005
"clayasaurus" <clayasaurus@gmail.com> wrote in message news:dfuv1s$28eg$1@digitaldaemon.com...
> search (g)lobally for matches to the (r)egular (e)xpression, and (p)rint lines where they are found

You have _got_ to be kidding me.  :)


September 10, 2005
On Sat, 10 Sep 2005 16:48:46 -0400, Jarrett Billingsley wrote:

> "clayasaurus" <clayasaurus@gmail.com> wrote in message news:dfuv1s$28eg$1@digitaldaemon.com...
>> search (g)lobally for matches to the (r)egular (e)xpression, and (p)rint lines where they are found
> 
> You have _got_ to be kidding me.  :)

Nope. To paraphrase the Indiana University Knowledge Base ...

Global Regular Expression Print

The 'grep' name comes from the command used by the 'ed' program (a simple and venerable Unix text editor) to print all lines matching a certain pattern:

  g/re/p

-- 
Derek Parnell
Melbourne, Australia
11/09/2005 9:30:39 AM