> Another red herring: you are describing a disadvantage of nominal over
> structural typing.  Not dynamic vs static typing.

there are probably several different arguments being conflated in such
discussions.

for example, theory vs. practice: there is the theory of what in fact
are the options for typing, and then there is the practice of what
programming languages currently exist, and what of all those options
do they implement. so if there is not a popular "statically typed"
language which does "duck typing", and most people are only aware of
"statically typed" languages that don't, then that practice can easily
lead one to be confused into saying the theory of statically typed
languages don't work because they don't support "duck typing". or
statements made can be mistakenly inferred to be talking about the
theory when they are really talking about the practice.

in other words, what "statically typed" language do proponents of such
languages hold up as the one which would most likely be the least
despicable in the eyes of dyed-in-the-wool "dynamic" language folks?

(fwiw, historically i lean more towards the typed (with inference)
side than not.)

sincerely.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to