David Nichols

Less is More in Enterprise Development

“Enterprise” development means development for mission-critical IT support processes for large companies. Basically if you are developing software supports a mission-critical process for a large business, then you are doing enterprise development. IT managers and enterprise architects are under pressure to provide IT solutions with a low total cost of ownership that allow for maximum …

Less is More in Enterprise Development Read More »

The Application as a Meta Programming Language

One of Qore’s fundamental design goals is to provide a platform that allows programmers to dramatically increase productivity (reduce development time) while producing the high-quality results. In a given complex functional domain, one approach for achieving this goal is to implement an application framework whose configuration and execution can also be influenced/governed by embedding appropriately-sandboxed …

The Application as a Meta Programming Language Read More »