Rosetta Code:Village Pump/Task organization: Difference between revisions

Dynamically typed languages
(→‎Type algebra: I don't think it will be a problem.)
(Dynamically typed languages)
Line 24:
I worry that this organization will create unnatural distinctions and clutter for languages which do not have or do not emphasize static type systems. --[[User:Kevin Reid|Kevin Reid]] 00:47, 24 February 2009 (UTC)
: Fortunately, MediaWiki categories are not exclusive. This means we can have multiple parallel sorting trees. (As I started to work through last week with the language table, pages and language property templates.) So as long as tasks aren't excluded from creation or other organization by not fitting into this categorization tree, I don't think it'll be a problem. --[[User:Short Circuit|Short Circuit]] 06:36, 24 February 2009 (UTC)
 
:Dynamically typed languages have a types algebra as well, obviously. The difference if any, is that some of the algebraic operations become proper functions as well as the types. I.e. you can construct an array type at run-time, type is a first class object, etc. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 09:58, 24 February 2009 (UTC)