RE: v2.5 Opens exw files wayyyy too slow

new topic     » goto parent     » topic index » view thread      » older message » newer message

Georg Wrede wrote:
> 
> 
> posted by: Georg Wrede <georg at iki.fi>
> 
> > I like the process of:
> >     Edit -> Run,
> > Instead of:
> >     Edit -> Bind -> Run
> 
> 
> > So I buy the binder so that I can now bind everytime I change a file
> > before I run it.
> > 
> > I prefer: Edit - Run
> > over: Edit - BIND - Run
> 
> Now I understand why Euphoria can be blamed for being a hobbyist
> programming language. If the people who use it run the code
> after every edit, then they really are hobbyists.
> 
> <flame>
> 
> In the old days when I had to learn programming, you had to write
> long chunks of code, check that the logic and content were right,
> and then get a reservation at the terminal room to punch in your
> code. We were allowed a maximum of 30min per person per day there.
> This was because there were only a half dozen paper terminals,
> and we were some 300 students.
> 
> That was hardly the change-one-line-and-rerun method. But we 
> sure learned to program. Heck, we even had to think in advance!
> Actually, to many of us now, sitting at the keyboard writing
> code is not Programming. What we call Programming is when you
> sit at your desk, drawing data structures or flowcharts or UML
> on paper or chalkboard while doing Hard Thinking. Or Think
> while driving or in the shower, or walking the dog.
> 
> Only when you've done this Programming, you walk to
> the computer and punch in the code.
> 
> <double flame>
> 
> And any nontrivial task gets done sooner and better, and needs
> less debugging than with the "try-and-retry" method.
> 
> I dare say, one never even becomes a good programmer unless
> one separates thinking and typing.
> 
> </double flame>
> 
> Now, precisely because the target audience of Visual Basic is
> the never-get-past-beginner kind of people, VB even checks your 
> syntax while writing.
> 
> </flame>
> 
> The speed of Euphoria is perfectly adequate. Period.
> 
> Those who call themselves non-hobbyist programmers have used
> and are using compiled languages in addition to Euphoria.
> Having got used to them removes the anxiety of a couple of 
> seconds' wait.
> 
> Try this for a change:
> 
> Run 
> -> Think -> Think -> Think -> Type 
> -> Think -> Think -> Think -> Type 
> -> Think -> Think -> Think -> Type 
> -> Run
> 
> Sure beats Edit -> Run -> Edit -> Run


We could all sleep in caves still too :P

If Euphoria would return all parser errors at once, what you are saying 
might be more acceptible.

However, interpeted programming is not quite the same as compiled 
programming.
With compilers, you have extensive error reporting, and a heavy duty 
debugger, and a degree in computer science to be able to use them 
effectively.

You are right in that people should be planning before they code, but I 
don't know anybody that plans mistakes.

Chris Bensler
Code is Alchemy

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu