Re: Intellisense and the psychology of typing
- From: "Daniel Parker" <danielaparker@xxxxxxxxxxx>
- Date: 27 May 2005 09:14:13 -0700
H. S. Lahman wrote:
>
> One of the common issues of the Interminable Static Vs. Dynamic Debates
> is that certain errors are caught statically that can only be caught at
> run-time in dynamic languages. The static proponents argue that this
> indicates a potential safety issue for released applications. The
> dynamic proponents invariably counter that, in practice, such run time
> errors are rare and, when they do occur, it is early in the development
> cycle.
>
> While it is difficult to pinpoint exactly why that would be, the
> observation is so pervasive among dynamic practitioners that one must
> conclude that those sorts of defects are precluded by the general and
> unique /way/ that dynamic programs are constructed. So it seems quite
> plausible that such a construction paradigm might also reduce the value
> of Intellisense in such environments. If so, then resolving your
> question will be just as difficult as resolving whether static or
> dynamic languages are better. B-)
>
Interesting reasoning, but I think it's flawed. Supposing a debate on
the subject were to occur, then we would likely get an uncountable
number of posts P1, P2, P3... Static analysis, however, informs us
that the sequence is non-convergent, and that this debate will not lead
to a conclusion, thus demonstrating the superiority of static analysis.
Regards,
Daniel Parker
.
- Follow-Ups:
- Re: Intellisense and the psychology of typing
- From: andrew queisser
- Re: Intellisense and the psychology of typing
- References:
- Re: Intellisense and the psychology of typing
- From: H. S. Lahman
- Re: Intellisense and the psychology of typing
- Prev by Date: Re: How to express conditional dependency between components in UML?
- Next by Date: Re: Dated info: Mentor acquires Project Technology
- Previous by thread: Re: Intellisense and the psychology of typing
- Next by thread: Re: Intellisense and the psychology of typing
- Index(es):