Monday, July 4, 2011

Episode 008: Prolog

Download

News

Developer vs. Programmer vs. Computer Scientist
http://www.skorks.com/2010/03/the-difference-between-a-developer-a-programmer-and-a-computer-scientist/

Google+
http://arstechnica.com/web/news/2011/06/inside-google-how-the-search-giant-plans-to-go-social.ars

Zynga IPO
http://www.investors.com/NewsAndAnalysis/Article/576885/201106291857/Zynga-Headed-For-IPO-Ville-Most-Anticipated-Since-Google.htm

Shockley Semiconductor Laboratory
http://en.wikipedia.org/wiki/Shockley_Semiconductor_Laboratory

Tool of the Biweek



Programming Language Discussion 


History of Prolog



Interpreters:



Uses

  • Popular in Asia
  • First erlang interpreter
  • NASA “Clarissa Project” for International Space Station
  • Ericcson: Telephone switches


Strengths

  • Built in Inference engine (Selective Linear Definite resolution)


Weaknesses

  • Slow
  • Does not fit von neumann architecture (memory banks, single core cpu)
  • Difficult to create procedural programs