Re: Recommended books on Top Down Design

From: bazad (nobody_at_noreply.not)
Date: 11/10/04


Date: 09 Nov 2004 15:59:03 -0800


"Phlip" <phlip_cpp@yahoo.com> writes:

> Mike Pro wrote:
>
> > I've been practicing Pascal at college for the last 3 months now, I was
> > wondering if anyone could suggest some good books or url's regarding TDD
> or
> > screen layout design...
[snip]
> Curiously, the higher level your code, the
> more dynamic typing you need. Dynamic typing means that foo.bar() will
> compile and execute no matter what type 'foo' is, so long as it has a method
> 'bar()'.
[snip]
> ...while high-level code, such as GUI code or business-logic code,
> typically must bend over backwards to provide dynamic typing.

I am not trying to start put Smalltalk/Ruby family against C++/Java/C#.

Could you show the connection between the higher level code and the
need for the dynamic typing.



Relevant Pages

  • Re: Obstacles for Tcl/Tk commercial application development ?
    ... dynamic typing has /never/ been a problem in my programs. ... Tcl, but I'm not an experienced Tcler and lots of years ago I made my ... on Haskell and other is written on Tcl, my money goes with the Haskell ...
    (comp.lang.tcl)
  • Re: Which programming language is better to start
    ... Macros and dynamic typing are low-level features, of course, and how are ... CLOS and conditions/restarts higher level than OCaml's objects (not that I ... > OCaml's type system is very nice compared to ... comes to program evolution - if you change something your code silently ...
    (comp.programming)
  • Re: Which programming language is better to start
    ... >> of several things including macros, dynamic typing, conditions & restarts, ... > CLOS and conditions/restarts higher level than OCaml's objects (not that I ... doesn't then the one that supports macros is the higher level language. ...
    (comp.programming)
  • Re: More static type fun.
    ... These both sound like that in Haskell I'd solve them with typeclasses. ... I agree with you that the whole static versus dynamic typing ... style and way of thinking about new programming projects. ...
    (comp.lang.lisp)
  • Re: More static type fun.
    ... dynamic typing + unit tests vs. static typing. ... the tests will verify higher level behavior. ... a static type system doesn't allow you to check against ...
    (comp.lang.lisp)