POV-Ray : Newsgroups : povray.off-topic : Livecoding in Haskell : Re: Livecoding in Haskell Server Time
29 Jul 2024 14:20:35 EDT (-0400)
  Re: Livecoding in Haskell  
From: nemesis
Date: 28 Jan 2012 08:30:01
Message: <web.4f23f8178decd38672f67ac0@news.povray.org>
Orchid Win7 v1 <voi### [at] devnull> wrote:
> >> Heh, and I thought Eclipse was supposed to be the best IDE ever. :-P
> >>
> >> But yeah, that sounds more or less like every IDE I've ever used... I
> >> guess that's why I don't use an IDE very often? (Apart from the extreme
> >> cost. And the lack of support for the formats I want to work with...)
> >
> > Fighting the IDE is not a good idea.  It's only inserting stupid shit because
> > your stupid shit language demands it.  That and "best enterprise practices".  If
> > you waste time and energy removing boilerplate that is the very goal of an IDE,
> > you'd rather just use a simpler language and straight text editor... of course,
> > if there's no bossy whip behind you...
>
> I think you just said "if you need an IDE, your language sucks". ;-)
>
> That said, my development environment tends to consist of having an
> editor window open, and a command prompt open, and repeatedly jabbing
> the up array until the command I want appears. It would be nice if
> somebody could invent the simple idea of being able to define the
> commands a want in a small text file, and give me a row of buttons (or
> better yet, keyboard shortcuts) to execute those commands...
>
> ...oh, wait. Somebody already did. It's called Emacs. >_<

Btw, if you use bash,  it used the some of the same useful keyboard shortcuts as
emacs,  including the always handy "reverse find", so that rather than typing up
array like mad to find an often used command, you may just type crtl+r+"some
word in the command".  Notice it's interactive, so that as you are typing the
words,  it goes displaying the closest matches. Type ctrl+r again and again if
you want to see further entries.

How I learned that? I RTFM'd.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.