[TYPO3-ect] Eclipse Plugin Development Status
ries van Twisk
typo3 at rvt.dds.nl
Fri Sep 21 16:54:45 CEST 2007
:
> "Vi" is different.
> My personal experience in the IT departments I have worked says one
> thing:
> Vi is used by the best IT professional (systems, programing, you
> name it).
> I am sure "*Linus* Benedict Torvalds" will tell us that vi is still
> the
> best
See below...
>
> Must be difficult to find a bug in vi in eclipse there are probably
> millions.
I am not sure what you are saying there...
>
> For me, a 29 year old web fool vi doesn't have a mouse and all the
> things
> Twisk mentioned but I have the deepest respect for vi users i
> believe their
> code is generally more clean and bug free than the new ide
> movement which i
> integrate.
I don't have a particular respect for a vi or vim coder...
However I don't think it's the editor the writes the code, it's the
user...
Also don't forget that Eclipse is gaining a huge momentum and even
Linux core
developers are thinking to switch to a good open source IDE, which is
Eclipse.
i know they where planning to modify it a bit to suite there
needs.... I don't know details
nor I know final decision.
A good IDE like Eclipse helps you a lot working with large code
bases, and in our
case many extensions. it will also help you quickly find bugs in code,
specially for PHP and php eclipse does a good job. I am not aware if
vim can do that, and I truly hope vim can do that (spot bugs in code
before it's executed).
But a good IDE can help a programmer a lot..
I have seen teh discussion about auto-completion for PHP, but this
is ofcourse really hard to solve for any IDE and I think even more
hard for PHP.
Consider this:
$a = getmeSomeclassname ();
$b = new $a;
$b -> autocomplete.....
The above is o fcourse really hard to solve with current PHP versions,
but will get better with 5.2.x and 6 versions where PHP can do some
form of type
hinting/checking.
I think one big reason for using Eclipse is that we can develop
faster (I didn't say
code faster). And since the lifetime of any given code is short,
specially for
PHP we don't care to much about the ultimate clean code.
Like Elmar already said, we use the tools that does the job the
fastest way.
For some people that is Eclipse only, for other it's a mix of tools.
I have been myself in quite a number of different industries (prepess
industry,
oil industry, yacht building industry and now web developments).
In each of the industries I have been in, all people use the tools
that does the work
the fastest for themselves. This is how it will always be.
Ries
>
> break;
>
> On 9/21/07, ries van Twisk <typo3 at rvt.dds.nl> wrote:
>>
>>
>> On Sep 21, 2007, at 4:52 AM, Elmar Hinz wrote:
>>
>>> Michael wrote:
>>>
>>>
>>>> Maybe I have to get used to PDT and remote debugging is nice but
>>>> as long
>>>> as people here looking for something more productive than vim I
>>>> won't
>>>> switch immediately. ;-)
>>>>
>>>> Michael
>>>
>>>
>>> Hi Michael,
>>>
>>> that sounds very ironical. But in fact an IDE has to be very good,
>>> to beat
>>> vims productivity. I have tested different and finally switched
>>> back to vim
>>> each time. But I am open for a "modern" IDE in the moment it can
>>> compete.
>>>
>>> Each IDE that can't be controlled fully without a mouse is a lame
>>> one.
>>> Moving your hand between mouse and keyboard all the day, is a very
>>> time
>>> consuming process. A mouse is nice to support beginners, but really
>>> expensive for professionals. Eclipse supports full keybord editing
>>> more or
>>> less, but there are still to many other weak points.
>>>
>>
>> I don't know much about vim at all.......
>> But how does vim handle these items:
>>
>> - DDL design for databases (graphically)
>> - Subversion control
>> - grouping files into projects
>> - Reporting tools like bird
>> - debugging (PHP, flex, java)
>> - DB connections to quickly query databases
>> - Adobe Flex designs
>>
>> The reason I ask because like me, and properly many other we use
>> Eclipse because we don't want to switch many different programs
>> to do a task.
>>
>> Eclipse can do a lot of tasks in one tool so me (we?) don't have to
>> happen
>> a lot of programs to do what each program can do best.
>> I know that Eclipse is not the best for all tools, but it does
>> do a good job doing what it can do. without opening a lot of programs
>> on my desktop.
>>
>> I can imagine that if you only do PHP and related text file editing
>> then vim might be best...
>>
>> I seriously tried vim... But I start to get lost already
>> when I need to copy a block of date to a other file.
>> At least in eclipse it's just command-x / command-v.
>>
>> And I did end up using vim when I want to do something remotely only.
>>
>> not trying to rant....
>>
>> Ries
>>
>>
>>>
>>> Regards
>>>
>>> Elmar
>>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> TYPO3-team-extension-coordination mailing list
>> TYPO3-team-extension-coordination at lists.netfielders.de
>>
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-
>> extension-coordination
>>
>
>
>
> --
> -- -- -- -- -- -- -- -- -- -- -- -- --
> Philip de Oliveira de Almeida
> Tel. 966 356 008
> _______________________________________________
> TYPO3-team-extension-coordination mailing list
> TYPO3-team-extension-coordination at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-
> extension-coordination
--
Ries van Twisk
Freelance TYPO3 Developer
email: ries at vantwisk.nl
web: http://www.rvantwisk.nl/
skype: callto://r.vantwisk
Phone: + 1 810-476-4193
More information about the TYPO3-team-extension-coordination
mailing list