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

Posted by Andrew DeFaria on 10/25/05 04:29

Oli Filth wrote:

> Justin Koivisto said the following on 24/10/2005 22:54:
>
>> Oli Filth wrote:
>>
>>> Janwillem Borleffs said the following on 23/10/2005 17:06:
>>>
>>>> True, but OTOH, code completion makes people lazy. Text editors
>>>> force you to remember functions, which I think is a benefit.
>>>
>>> Are you serious?? ;)
>>>
>>> Where's the benefit in having to remember the exact syntax for
>>> hundreds/thousands of functions?
>>
>> 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
>> find that having had to memorize most of the common functions and
>> syntax has helped me tremendously for speed as well as being able to
>> handle a crisis if needed.
>
> 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.

>>> You might as well be programming in assembler if you like it raw! :)
>>
>> That's a stretch... it may be a pain for some, but anyone who started
>> programming C with vi knows what it is like. Assembler isn't even a
>> comparison to these top-level languages - especially when you're
>> talking perl and/or php where most of the function names document the
>> code by themselves...
>
> Yup, I was taking it to the logical extreme, I know! 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. And as is often the case, the true
professionals, the ones who are often better or the best, do things the
old fashioned way. Why is that? And who do you want to be?

 

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

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