[nycphp-talk] Java provides???
David Krings
ramons at gmx.net
Thu Aug 13 07:16:49 EDT 2009
Ajai Khattri wrote:
> On Wed, 12 Aug 2009, David Krings wrote:
>
>> Sure, you can use some cryptic editor
>
> Cryptic to *you* perhaps...
I know vi is the holy grail of editors, but I find it cryptic and unintuitive.
Sure, after learning all the keyboard shortcuts that amount more to a
scripting language you get a lot done, but I find it silly to spend more time
on learning the tool than learning the trade..... unless I am a vi salesman.
>> and it really gets your hands dirty, but
>> you are also less efficient.
>
> Speak for yourself. With the right options and plugins, a good text editor
> is great - muscle memory means I dont to think about the act of editing
> but just focus on the code. And again, for *me* constantly
> switching between mouse and keyboard is totally inefficient.
I use NuSpehere and find that I do not constantly switch between keyboard and
mouse. I use the mouse for tasks such as creating a new file in the desired
location (browsing is faster using a mouse) or when scrolling through the code
to set breakpoints.
I don't think that an IDE forces one to use a mouse constantly. There are
plenty of keyboard shortcuts and tab sequences that allow for working mouseless.
And if you take a text editor and install add-ons and plugins to help along
with coding it smells like IDE to me, at least the lines get blurred between
IDE and text editor.
What I like about NuSphere (and other PHP IDEs as well) is the integrated
server, the properly working debugger, and with that the option to set
breakpoints. I know I can accomplish that in other ways, but I tried to do so
with Eclipse and it was a total nightmare. Things may have changed by now.
By jolly, I'm not trying to make you a convert. I know of people who can
compile code in the brains and if they had a network plug in their ears they
wouldn't even need a PC.
>> Maybe the assembler developers who write firmware are fine with a simple
>> editor that has some really basic functions
>
> Actually I coded assembler languages when I was a kid too, and most good
> assembly language systems are more than just simple text editors...
I learned assembler on the Z80 and the editor that we had was really not much
more than a somewhat better text editor. It may depend on the development kit
that is available for the platform.
David
More information about the talk
mailing list
Automatic Email Organization without missing anything!