You are here: Re: What IDE are you using? « PHP Programming Language « IT news, forums, messages
Re: What IDE are you using?

Posted by Oli Filth on 10/25/05 04:59

Andrew DeFaria said the following on 25/10/2005 02:29:
> Oli Filth wrote:
>
>> Justin Koivisto said the following on 24/10/2005 22:54:
>>
>>> Sure all the code completion and such is nice and *might* save you
>>> time when you are using functions that aren't part of your daily
>>> routine, but if you have only ever used IDEs and not memorized
>>> function names, syntax and return cases, where would you be when you
>>> notice that something is very bad on your site and you don't have
>>> access to your computer (or any computer) with the IDE installed?
>>
>>
>> I see your point, but that only applies for interpreted/script-based
>> languages like PHP, VBScript, etc. For anything that requires a
>> compiler (e.g. C), the point is moot...
>
>
> Sorry but that does not compute! Why is the presence of a compiler
> dictate the need for an IDE? Both the interpreted and compiled based
> languages can suffer from the same problem mentioned above.

I was refuting the idea that you could fix code errors on any PC without
"specialist" tools. That only applies for script-based languages, and
therefore isn't a general rule. Wasn't very clear originally, I admit!


>> My point was
>> along the lines of "why forego modern technology that's there to make
>> your life easier?".
>
> The same reason why teenagers always use calculators and have been
> losing the ability to compute problems, do arithmetic without a
> calculator and to, by extension, think logically. Just because there's a
> modern do hickey for something doesn't mean that you can nor should give
> up understanding of what's going on under the hood and get your hands
> dirty every now and then.

I think there's a difference between IDEs and the calculator example. By
using a calculator to do your sums, it can act as a replacement for
knowing *how* to calculate (I agree, BTW ;) ). Using an IDE to remind
you of function syntax, for example, can't act as a replacement for
knowing *how* to construct a program.

In the case of the IDE, it's not hiding anything "under the hood"
(FrontPage excepted).

Anyway, even intelligent professional mathematicians wouldn't forego a
calculator if they were asked to calculate something like
123.4528*log(3.573). They'd use the calculator because it makes their
life easier and gets the job done; that doesn't imply that they don't
understand multiplication or logarithms.




--
Oli

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация