图书标签: elixir programming erlang 函数式编程 FP 编程 Elixir 并发
发表于2024-11-22
Programming Elixir pdf epub mobi txt 电子书 下载 2024
As a developer, you’ve probably heard that functional programming techniques help manage the complexities of today’s real-world, concurrent systems. You’re also investigating designs that help you maximize uptime and manage security.
This book is your guide to Elixir, a modern, functional, and concurrent programming language. Because Elixir runs on the Erlang VM, and uses the underlying Erlang/OTP architecture, it benefits from almost 20 years of research into high performance, highly parallel, and seriously robust applications. Elixir brings a lot that’s new: a modern, Ruby-like, extendable syntax, compile and runtime evaluation, a hygienic macro system, and more.
But, just as importantly, Elixir brings a sense of enjoyment to parallel, functional programming. Your applications become fun to work with, and the language encourages you to experiment.
Part 1 covers the basics of writing sequential Elixir programs. We’ll look at the language, the tools, and the conventions.
Part 2 uses these skills to start writing concurrent code—applications that use all the cores on your machine, or all the machines on your network! And we do it both with and without OTP.
And Part 3 looks at the more advanced features of the language, from DSLs and code generation to extending the syntax.
By the end of this book, you’ll understand Elixir, and know how to apply it to solve your complex, modern problems.
Dave Thomas is a programmer who likes to evangelize cool stuff. He cowrote The Pragmatic Programmer, and was one of the creators of the Agile Manifesto. His book Programming Ruby introduced the Ruby language to the world, and Agile Web Development with Rails helped kickstart the Rails revolution.
挺有意思的一个语言,基于erlang vm,继承了erl强大的能力,同时语法更亲民。很好的生产力工具。
评分不懂 Erlang 的话,最好还是先学 Erlang。
评分习惯了 static typing 的思维用 dynamic typing 的语言总会感觉一团混沌。然而 practically 这可能的确是在开发中提升效率的一种方式。只要语言本身设计得当那么 dynamic typing 的 pitfalls 也可以被有效控制。
评分习惯了 static typing 的思维用 dynamic typing 的语言总会感觉一团混沌。然而 practically 这可能的确是在开发中提升效率的一种方式。只要语言本身设计得当那么 dynamic typing 的 pitfalls 也可以被有效控制。
评分挺有意思的一个语言,基于erlang vm,继承了erl强大的能力,同时语法更亲民。很好的生产力工具。
或许,你看了下面的书评会觉得我是在帮忙打广告的,但是我只想说,我仅以一个2年coding.net 用户来评价一下这本书 :) 正如这本书的推荐序一样,看了elixir,的确让人感到elixir脑洞大开,一年前搞过一段时间erlang,然而由于社区的不够活跃,又碰到了chicago这个w...
评分Elixir 之前一直只有英文版本。后来看到杜叔着手翻译了这边 Elixir 算是中文版本的开荒之作,好像在 WebIDE 里面也用到了。 Elixir 是一门暴力语言,基于 Erlang, 天然处理并发的。对于书还没来得及全部读完,但是对于译者我是很是熟知的。 Coding WebIDE 的架构师杜万,杜叔...
评分Elixir 之前一直只有英文版本。后来看到杜叔着手翻译了这边 Elixir 算是中文版本的开荒之作,好像在 WebIDE 里面也用到了。 Elixir 是一门暴力语言,基于 Erlang, 天然处理并发的。对于书还没来得及全部读完,但是对于译者我是很是熟知的。 Coding WebIDE 的架构师杜万,杜叔...
评分或许,你看了下面的书评会觉得我是在帮忙打广告的,但是我只想说,我仅以一个2年coding.net 用户来评价一下这本书 :) 正如这本书的推荐序一样,看了elixir,的确让人感到elixir脑洞大开,一年前搞过一段时间erlang,然而由于社区的不够活跃,又碰到了chicago这个w...
评分或许,你看了下面的书评会觉得我是在帮忙打广告的,但是我只想说,我仅以一个2年coding.net 用户来评价一下这本书 :) 正如这本书的推荐序一样,看了elixir,的确让人感到elixir脑洞大开,一年前搞过一段时间erlang,然而由于社区的不够活跃,又碰到了chicago这个w...
Programming Elixir pdf epub mobi txt 电子书 下载 2024