OOP experiments- Component
- To: mathgroup at smc.vnet.net
- Subject: [mg38683] OOP experiments- Component
- From: "Steve S. Shaw" <steve at shawstudio.com>
- Date: Sat, 4 Jan 2003 07:27:29 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
A series of OOP experiments in Mathematica. msg#3 - Component, part#1: Inspiration. Ha! I found out that Google Groups has this newsgroup archived, so I was able to search the prior discussions about OOP in Mathematica. One comment caught my eye - even purely functional programmers might be interested in wrapping a functional package into a Component. So, while I am going to continue to discuss programming "in the small" - on the way to "OOP" - if that doesn't interest you, then think of it as an exploration that will lead to making great Components in Mathematica. - - - - - - - - - - Discussion: "Type" (including "Interface") and "Contract" are at the heart of Component Programming. So is "Unification of data and function". Therefore, a "component" has strong similarities to an "object". To be continued... -- Steve S. Shaw (ToolmakerSteve)