Re: Language rewrite - any success stories?



Jeff Lait <torespondisfutile@xxxxxxxxxxx> writes:

On Jan 29, 5:12 pm, Paul Donnelly <paul-donne...@xxxxxxxxxxxxx> wrote:

Sure, in C++ I could have quit the game, changed the code, waited for it
to compile, fixed my typo, successfully compiled, started the game, and
gone to find an enemy. And then done the whole thing in reverse when I
wanted his old behavior back. But I think I'd kind of rather be able to
do it instantly without disturbing the game world.

MSVC has had "edit and continue" for years now. I can break my game,
change the code, hit continue and it will recompile the relevant files
and restart me where I left off. Since only a few lines of one file
changed, this turn around time is likely the same as that in an
interpreted language.

Interactive development isn't something unique to interpreted
languages.

That's good to hear, although you seem a little hazy on what constitutes
an interpreted language.

I don't know why this group is so skeptical about the value of
interactive development. It's a big time saver. While a couple of
seconds (minutes?!) of time wasted on compilation now and then may not
add up to a lot of hours wasted, it's awfully tedious, and means you
can't test your new code as easily as you otherwise could.

First, I don't recall people saying they doubted there is value to
interactive development. They merely doubt there is enough value to
justify abandoning their favorite languages. I will thus step in and
fulfill your claim by doubting there is any value at all :>

And I merely observed more than the expected level of naysaying about
interactive development.
.



Relevant Pages

  • Re: fps modding
    ... >> to see the game data. ... > Visual Studio so all you really have to do is double click then compile. ... also building the engine in question with the same compiler). ... (why then are the load times so long?... ...
    (comp.games.development.programming.misc)
  • Re: Ultima inspired game - What would you like to see?
    ... In fact, I'm going to check that it still DOES compile in MSVC, because it's ... U6 does this but only by increasing the game speed to ridiculous ... > use it is that it's been used for a lot of Ultima / Ultima inspired ... large objects such as mountains. ...
    (rec.games.computer.ultima.series)
  • Re: OK thats it. Im pissed! Need help with something.
    ... Dying of hunger (or hunger ... I am also with you about the compile thing. ... I just spent all day playing a game, doing really well, ... and suddenly I die over freaking ...
    (rec.games.roguelike.nethack)
  • Re: Files to keep between two nethack installations?
    ... >>> game, due to compatibility issues, I presume. ... that took me by surprise. ... after the struggle just to get plain Nethack to ... compile, I was in too much of a hurry to actually try it to think ...
    (rec.games.roguelike.nethack)
  • Re: Language rewrite - any success stories?
    ... tried to confuse everyone with this message: ... you'll need to somehow force the game to reload this properties file, ... Interactive development isn't something unique to interpreted ... Let's be really generous and say testing and debugging finds ...
    (rec.games.roguelike.development)

Loading