Wednesday, October 29, 2014

Logic-based Knowledge Different from Factual, Procedural

http://msdn.microsoft.com/en-us/library/aa480020.aspx

Facts (e.g. data in a database retrieved via CRUD) and procedures are good fit for computers and typical programming languages. But there's a "semantic gap" when it comes to knowledge which is better coded using rules engines.

So much for business logic being intrinsic to OOP domain objects?

Wednesday, May 14, 2014

Programming Language Categorizations

In "Static vs. dynamic typing of programming languages" author compares languages in three spaces:

Statically typed vs Dynamically typed (e.g. Java vs Python)

Strongly types vs Weakly typed (e.g. Python vs Perl)

Manifestly typed vs Implicitely typed (Java vs Python?)