[Peter Newman] 8 January 2005 ------------------ [Unified Programming Language] Cores IMHO, are the root of all evil (in programming languages). So UPL doesn't have one. ---- [LV] Define what '''you''' mean by ''core''. I know some people use the term to be ''the code that is compiled together to create a language''. Are you saying that one won't be able to download code that compiles to create UPL? ---- Instead, every data type and command/function is a stand-alone, script level programmer selectable entity. In other words, every programmer can create their own personal programming language - by selecting the data types and commands/functions they want. These are selected by editing [UPL: The Bootstrap File]. ---- [DKF]: You have to have ''some'' core because that core is responsible for the bootstrap process. ---- [Peter Newman] Yeah you're right. Also I suppose the API between different components can be be considered part of the ''core'' too. But note that no scripting language data types or functions/commands are part of the core. That's the important thing. ---- [Category Discussion]