The Common Lisp Programming Language

"The programming language of choice for those who set out to solve the world's very hardest problems."

Think of Lisp as an alternative to or refuge from "commodity" languages like Java, C. and C++, especially for your most complex and difficult projects.

The Lisp language family was originally designed four decades ago to aid the then-nascent Artificial Intelligence industry, and has proven itself over the interim to be a powerful ally in tackling the world's most difficult kinds of problems:

  • problems that involve planning, problem solving, and learning  #1
  • problems whose specifications are ill-defined or change dynamically  #2
  • problems that involve qualitative reasoning#3
  • problems involving heterogeneous data or considerable amounts of potentially erroneous data that must be sifted and repaired #4
  • problems that require very fast time to market
  • problems that must manage complex control flow, including sophisticated error handling #5
  • Common Lisp is an ideal technology for addressing the problems of the modern web.#6
  • ...
For #1:
{Planning} -> {Collecting} -> {learning} -> {Solving}
      A                                       V
      <<-------------------------------<<  Feedback Loop
For #2:
{!@#$%^&*?????} -> {ill-defined learning and change dynamically}                            
      A                                       V
      <<-------------------------------<<  Feedback Loop 
For #3:
{events} -> {diff x,y,z....} -> {learning} -> {reasoning}
  A                                            V
  <<-----------------------------------<<  Feedback Loop 
For #4:
{heterogeneous anderroneous data} ->{learning} -> {filtering} -> {learning} -> {repairing}
  A                                                              AV                             AV
  <<---------------------------------------------------<<------------------------<<  Feedback Loop 
For #5:
{Flows} -> {Errors} -> {learning} -> {feedback and events}
   A                                 V
    <<-------------------------<< Feedback Loop 

For #6:

 {Web system data collection} -> {learning} -> {filtering} -> {learning} -> {reasoning and recommendation}
  A                                                     AV                                    AV
  <<-------------------------------------------<<-------------------------------<<  Feedback Loop 
Mars
Sep 13rd,2013


最新文章

  1. document的一点点
  2. 记录远程桌面登录者的IP和MAC
  3. TDE与列级数据加密
  4. java socket 一个服务器对应多个客户端,可以互相发送消息
  5. 如何在IOS开发中在自己的framework中添加.bunble文件
  6. SRM 616 ColorfulCoins
  7. hibernate.Session简介
  8. UVALive 4957 Fake scoreboard
  9. C#拖曳控件加载,bll报错问题
  10. SharePoint 2010 应用url参数过滤列表视图数据(应用get办法过滤列表数据)
  11. stl 和并查集应用
  12. iOS生成Bundle包及使用
  13. Flask-uploads 简单使用
  14. 【并发编程】【JDK源码】J.U.C--AQS 及其同步组件(2/2)
  15. C++实现--最大公因数和最小公倍数
  16. vim 使用 Tricks
  17. windows无法访问linux服务器
  18. 学习python,第二篇
  19. JS复制制定内容到剪贴板怎么做?
  20. jspf、jsp小记

热门文章

  1. CMD获取当前目录的绝对路径
  2. EAN-13 条码(又称GTIN-13 条码)
  3. java 利用java运行时的方法得到当前屏幕截图的方法(转)
  4. 结构体struct和联合体union以及enum枚举体5的区别
  5. Sicily-1009 梅森素数
  6. java学习之url
  7. POJ 1330 Nearest Common Ancestors LCA题解
  8. ubuntu ???????????? no permissions 问题解决
  9. Jquery获对HTML控件的控制
  10. CocoaPods的安装使用和常见问题