函数式编程,我心中的 C 位!( 三 )

如此说来 , 函数式编程不限于函数式语言 。 例如 , Python也拥有函数式特性 。 尽管现代函数式编程已与传统的函数式大相径庭 , 但是似乎大多数用于数据科学的语言都采用了函数式和面向对象的范式 。

很适合我们当前的工作

大多数函数式编程语言的标题均带有“统计”字样 。 这很方便 , 因为数据科学家与统计学家很相像 , 只是他们还掌握了编程和机器学习的技术 。 函数式编程语言的速度很快 , 而且最重要的是 , 对数据科学家而言 , 函数式编程语言更容易使用 。

没人喜欢浏览C代码 , 因为C的可读性不太好 。 而大多数函数式编程语言都具有可读性 , 而且很容易输入和上手 。 你甚至不会想到 , 互联网上许多早期的大数据流水线使用的都是函数式编程 。 实际上 , 随着机器学习和统计计算的兴起 , 函数式编程也越来越流行了 。

推荐阅读