|
Posted by Ramon on 10/25/05 05:06
Exactly correct. I've got nothing to proove, I just want to produce
hight quality code, quickly. I still haven't seen one cohisive argument
against, other then: people can do it quicker in a text editor.
Oli Filth wrote:
> 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.
>
>
>
>
Navigation:
[Reply to this message]
|