zoukankan      html  css  js  c++  java
  • 函数式编程语言LISP,python,haskell,clojure

    说说我自己的背景吧,我是个半吊子的程序员,做任何事情喜欢比较了解然后再尝试,我接触过很多语言,大多数都把它当成工具来使用

    我现在的工作大部分主要在于数据挖掘与机器学习方面,也学习web开发,我第一个拿来工作的语言是python,我是从那里得知函数式编程的概念的

    说起lisp据说python就是模仿的lisp,而得知这个语言是从黑客与画家这本书中得知的,据说是一个特别值得尝试的语言,由于作者说如果年龄超过25岁,最好不要尝试学习它,我明年就本命年了,看来应该试着尝试一下了

    在之前面临招工作的时候曾因为工作的原因尝试学习C++,C这个语言是最为基本的语言,但是对这门语言如此流行以及语言工具的补适应,所以现在想着尝试下这些函数式的编程语言

    简单说来我可能会从如下角度来考虑一种语言时候喜欢:

    1.有像python一样的包管理工具

    2.有一些机器学习以及人工智能方面的开源包

    3.有好的教程

    common lisp这三个都有,只可以到它的官方主页上看看,

    haskell也是都有的 ,相关的内容也可以从主页上找到

    clojure也是都有的,这个东西基于jvm的,很多第三方包也是特别的多

    不知到这三个语言的教程怎么样,顺便说一下,haskell貌似关于机器学习上的包比较少的

     最后附赠lisp程序员眼中的其他程序员:

  • 相关阅读:
    Web API 跨域问题
    找不到System.Web.Optimization命名空间
    IIS7配置rewriter
    Windows server 2008 R2实现多用户远程连接 (转)
    DatabaseGenerated(转)
    SQL、LINQ、Lambda 三种用法(转)
    Mvcpager以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
    15-07-16 数据库--增删改查
    看名字测缘分
    String类
  • 原文地址:https://www.cnblogs.com/wybert/p/4044526.html
Copyright © 2011-2022 走看看