📄 New blog post: We finished the Chinese release
✕

Anna’s Archive

📚 The largest truly open library in human history. 📈 61,344,044 books, 95,527,824 papers — preserved forever.
AA 38TB
direct uploads
IA 304TB
scraped by AA
DuXiu 298TB
scraped by AA
Hathi 9TB
scraped by AA
Libgen.li 188TB
collab with AA
Z-Lib 77TB
collab with AA
Libgen.rs 82TB
mirrored by AA
Sci-Hub 90TB
mirrored by AA
⭐️ Our code and data are 100% open source. Learn more…
✕ Recent downloads:  
Home Home Home Home
Anna’s Archive
Home
Search
Donate
🧬 SciDB
FAQ
Account
Log in / Register
Account
Public profile
Downloaded files
My donations
Referrals
Explore
Activity
Codes Explorer
ISBN Visualization ↗
Community Projects ↗
Open data
Datasets
Torrents
LLM data
Stay in touch
Contact email
Anna’s Blog ↗
Reddit ↗
Matrix ↗
Help out
Improve metadata
Volunteering & Bounties
Translate ↗
Development
Anna’s Software ↗
Security
DMCA / copyright claims
Alternatives
annas-archive.li ↗
annas-archive.se ↗
annas-archive.org ↗
SLUM [unaffiliated] ↗
SLUM 2 [unaffiliated] ↗
SearchSearch DonateDonate
AccountAccount
Search settings
Order by
Advanced
Add specific search field
Content
Filetype open our viewer
more…
Access
Source
Language
more…
Display
Search settings
Download Journal articles Digital Lending Metadata
Results 1-50 (51 total)
upload/wll/ENTER/Science/IT & AI/1 - More Books on IT/IT Science and Programming/Programming languages/Erlang/Armstrong J. Programming Erlang.. Software for a Concurrent World (Pragmatic Bookshelf, 2007)(ISBN 9781934356005)(O)(526s)_CsPl_.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.9MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib · Save
base score: 14065.0, final score: 169316.77
upload/duxiu_main2/【星空藏书馆】/【星空藏书馆】等多个文件/图书馆8号/综合书库②/kindle电子书-200万册/图书合集/其他合集/kindle图书(压缩)/mobi图书(五)/extracted__mobi图书(五).rar/mobi图书(非压缩五)/Programming Erlang.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib · Save
base score: 14065.0, final score: 169303.2
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).fb2
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · FB2 · 1.6MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14058.0, final score: 169288.92
lgli/Joe Armstrong - Programming Erlang: Software For A Concurrent World (2007, Pragmatic Bookshelf).pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.6MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14068.0, final score: 169288.92
Your ad here.
lgli/Joe Armstrong - Programming Erlang: Software For A Concurrent World (2007, Pragmatic Bookshelf).mobi
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · MOBI · 1.2MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14053.0, final score: 169288.12
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).epub
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · EPUB · 0.5MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14058.0, final score: 169288.12
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14068.0, final score: 169287.73
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).azw3
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · AZW3 · 1.0MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14053.0, final score: 169287.73
lgli/Unknown - Armstrong Programming Erlang Software for a Concurrent World 2007 (2007, ).azw3
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · AZW3 · 1.2MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14053.0, final score: 169287.2
Your ad here.
lgli/Unknown - Armstrong Programming Erlang Software for a Concurrent World 2007 (2007, ).fb2
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · FB2 · 1.6MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14058.0, final score: 169287.2
lgli/T:\lg_torr_restore_lg\313000/04cedd61fe7af60cb8761904b87ddf70.
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.9MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169284.23
lgli/T:\lg_torr_restore_lg\178000/82d7795c245146d46a7350b4ce08794c.
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169284.23
lgli/I:\it-books_dl\4894\Programming Erlang.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169283.86
nexusstc/Programming Erlang: Software for a Concurrent World/63d15e19ab218c4168e2a2ef4d849f45.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.9MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169283.34
Your ad here.
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).lit
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · LIT · 0.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14048.0, final score: 169274.73
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).mobi
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · MOBI · 0.9MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14053.0, final score: 169274.11
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).rtf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · RTF · 2.3MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14053.0, final score: 169272.97
lgli/Joe Armstrong - Programming Erlang: Software For A Concurrent World (2007, Pragmatic Bookshelf).fb2
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · FB2 · 1.4MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14058.0, final score: 169272.97
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).lit
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · LIT · 0.6MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14043.0, final score: 169272.33
Your ad here.
lgli/Joe Armstrong - Programming Erlang: Software For A Concurrent World (2007, Pragmatic Bookshelf).epub
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · EPUB · 0.5MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 14058.0, final score: 169272.28
nexusstc/Programming Erlang: Software for a Concurrent World/bc0cd6cd9d0d254a692cc83a9856d3d3.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 4.2MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169268.42
lgli/A:\usenetabtechnical\Pragmatic BookShelf Programming Erlang Software for a Concurrent World.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 2.1MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 14065.0, final score: 169268.42
ia/programmingerlan0000arms.pdf
Programming Erlang: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf, July 11, 2007
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program.
Read more…
✅ English [en] · PDF · 40.1MB · 2007 · 📗 Book (unknown) · 🚀/ia · Save
base score: 14068.0, final score: 169234.77
lgli/kolxo3-68/Cs_Computer science/CsPl_Programming languages/Erlang/Armstrong J. Programming Erlang.. software for a concurrent world (2ed., Pragmatic Programmers, 2013)(ISBN 9781937785536)(O)(522s)_CsPl_.pdf
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Joe Armstrong [Armstrong J.] Pragmatic Bookshelf; Pragmatic Programmers, Pragmatic Programmers, 2ed., 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling __Programming Erlang__, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses __sets of parallel processes__-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. **What You Need** The Erlang/OTP system. Download it from erlang.org. <div>
Read more…
English [en] · PDF · 4.9MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167574.77
Your ad here.
nexusstc/Programming Erlang. Software for a Concurrent World 2nd ed./38fab4b3501c09f284c2a6c84be26e9b.pdf
Programming Erlang. Software for a Concurrent World 2nd ed. Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
Annotation A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. What You NeedThe Erlang/OTP system. Download it from erlang.org
Read more…
English [en] · PDF · 2.3MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167568.19
upload/bibliotik/P/Pragmatic.Programming.Erlang.2nd.Edition.2013.RETAIL.eBook.pdf
Programming Erlang: Software for a concurrent world - Second Edition Joe Armstrong [Armstrong, Joe] Pragmatic Bookshelf; Pragmatic Programmers, Pragmatic programmers, 2nd ed, 2014
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling __Programming Erlang__, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses __sets of parallel processes__-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. **What You Need** The Erlang/OTP system. Download it from erlang.org. <div>
Read more…
English [en] · PDF · 7.0MB · 2014 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib · Save
base score: 11065.0, final score: 167567.05
lgli/Joe Armstrong - Programming Erlang: Software for a Concurrent World (2007, Pragmatic Bookshelf).azw3
Programming erlang : software for a concurrent world Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, The pragmatic programmers, Nachdr, 2011;2007
<p>Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now.</p><p>Moore's Law is the observation that the amount you can do on a single chip doubles every two years. But Moore's Law is taking a detour. Rather than producing faster and faster processors, companies such as Intel and AMD are producing multi-core devices: single chips containing two, four, or more processors. If your programs aren't concurrent, they'll only run on a single processor at a time. Your users will think that your code is slow.</p><p>Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems. It has been used commercially for many years to build massive fault-tolerated systems that run for years with minimal failures.</p><p>Erlang programs run seamlessly on multi-core computers: this means your Erlang program should run a lot faster on a 4 core processor than on a single core processor, all without you having to change a line of code.</p><p>Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel, networked applications of the future.</p><p>This book presents Erlang and functional programming in the familiar Pragmatic style. And it's written by Joe Armstrong, one of the creators of Erlang.</p><p>It includes example code you'll be able to build upon. In addition, the book contains the full source code for two interesting applications:</p><p>A SHOUTcast server which you can use to stream music to every computer in your house, and a full-text indexing and search engine that can index gigabytes of data.</p><p> Learn how to write programs that run on dozens or even hundreds of local and remote processors. See how to write robust applications that run even in the face of network and hardware failure, using the Erlang programming language.</p>
Read more…
English [en] · AZW3 · 1.2MB · 2011 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11053.0, final score: 167557.42
upload/duxiu_main2/【星空藏书馆】/【星空藏书馆】等多个文件/Kindle电子书库(012)/综合书籍(007)/综合1(011)/书1/yanhu831/Verycd Share/Pragmatic/2013/2013-10/[Programming.Erlang(2nd,2013.10)].Joe.Armstrong.文字版.epub
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Programmers, LLC, The, Pragmatic programmers, Second edition, Dallas Texas ; Raleigh North Carolina, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling __Programming Erlang__, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses __sets of parallel processes__-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. **What You Need** The Erlang/OTP system. Download it from erlang.org. <div>
Read more…
English [en] · EPUB · 3.5MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib · Save
base score: 11065.0, final score: 167552.5
nexusstc/Programming Erlang: software for a concurrent world/194a5753cf20546c82af7e2e4abcc2bc.pdf
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Programmers, LLC, The, Pragmatic programmers, Second edition, Dallas Texas ; Raleigh North Carolina, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling __Programming Erlang__, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses __sets of parallel processes__-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. **What You Need** The Erlang/OTP system. Download it from erlang.org. <div>
Read more…
English [en] · PDF · 11.3MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167541.75
Your ad here.
lgli/Joe Armstrong - Programming Erlang, Second Edition (2013, Pragmatic Bookshelf).fb2
Programming Erlang, Second Edition Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · FB2 · 4.2MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11058.0, final score: 167520.03
lgli/Joe Armstrong - Programming Erlang, Second Edition (2013, Pragmatic Bookshelf).mobi
Programming Erlang, Second Edition Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · MOBI · 2.5MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11058.0, final score: 167519.62
lgli/R:\!fiction\0day\por\ftp\Joe Armstrong\Programming Erlang, Second Edition (11482)\Programming Erlang, Second Edit - Joe Armstrong.mobi
Programming Erlang (for Lorinda Hartzler) Armstrong, Joe; Pfalzer, Susannah Davidson The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · MOBI · 1.7MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11055.0, final score: 167516.92
ia/programmingerlan0000arms_y4i8.pdf
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Armstrong, Joe, author; Pfalzer, Susannah Davidson, editor Dallas, Texas ; Raleigh, North Carolina: The Pragmatic Bookshelf, O'Reilly Media, Dallas, Texas, 2013
Annotation A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. What You NeedThe Erlang/OTP system. Download it from erlang.org
Read more…
English [en] · PDF · 24.3MB · 2013 · 📗 Book (unknown) · 🚀/ia · Save
base score: 11068.0, final score: 167505.38
lgli/Joe Armstrong - Programming Erlang, Second Edition (2013, Pragmatic Bookshelf).epub
Programming Erlang, Second Edition Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · EPUB · 2.3MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11068.0, final score: 167505.28
Your ad here.
lgli/Joe Armstrong - Programming Erlang, Second Edition (2013, Pragmatic Bookshelf).azw3
Programming Erlang, Second Edition Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · AZW3 · 3.0MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11058.0, final score: 167504.98
lgli/Joe Armstrong - Programming Erlang, Second Edition (2013, Pragmatic Bookshelf).lit
Programming Erlang, Second Edition Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, 2, 2013
A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you’ll learn how to write parallel programs that scale effortlessly on multicore systems.----------Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.Erlang will change your view of the world, and of how you program.What You NeedThe Erlang/OTP system.
Read more…
English [en] · LIT · 2.5MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11053.0, final score: 167504.2
nexusstc/3D Game Programming for Kids Create Interactive Worlds with JavaScrip/8fc214939be8531783dd9781acc71703.pdf
3D Game Programming for Kids: Create Interactive Worlds with JavaScript (Pragmatic Programmers) Joe Armstrong (undifferentiated), Joe Armstrong The Pragmatic Bookshelf, P1.0, Oct 26, 2013
Annotation A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. What You NeedThe Erlang/OTP system. Download it from erlang.org
Read more…
English [en] · PDF · 15.2MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167501.23
lgli/I:\it-books_dl\4285\Programming Erlang, 2nd Edition.pdf
Programming Erlang, 2nd Edition: Software for a Concurrent World Joe Armstrong (undifferentiated), Joe Armstrong Pragmatic Bookshelf; The Pragmatic Programmers, The Pragmatic Programmers, 2, 2013
Annotation A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. What You NeedThe Erlang/OTP system. Download it from erlang.org
Read more…
English [en] · PDF · 10.2MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167501.19
nexusstc/Functional Programming in Java/0bb95088498a394fa4bb7614e7e6c0ae.pdf
Functional Programming in Java Venkat Subramaniam, Andy Hunt The Pragmatic Bookshelf, 2014
Get ready to program in a whole new way. Functional Programming in Java will help you quickly get on top of the new, essential Java 8 language features and the functional style that will change and improve your code. This short, targeted book will help you make the paradigm shift from the old imperative way to a less error-prone, more elegant, and concise coding style thats also a breeze to parallelize. Youll explore the syntax and semantics of lambda expressions, method and constructor references, and functional interfaces. Youll design and write applications better using the new standards in Java 8 and the JDK. Lambda expressions are lightweight, highly concise anonymous methods backed by functional interfaces in Java 8. You can use them to leap forward into a whole new world of programming in Java. With functional programming capabilities, which have been around for decades in other languages, you can now write elegant, concise, less error-prone code using standard Java. This book will guide you though the paradigm change, offer the essential details about the new features, and show you how to transition from your old way of coding to an improved style. In this book youll see popular design patterns, such as decorator, builder, and strategy, come to life to solve common design problems, but with little ceremony and effort. With these new capabilities in hand, Functional Programming in Java will help you pick up techniques to implement designs that were beyond easy reach in earlier versions of Java. Youll see how you can reap the benefits of tail call optimization, memoization, and effortless parallelization techniques.
Read more…
English [en] · PDF · 6.1MB · 2014 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 167498.8
Your ad here.
upload/bibliotik/0_Other/2/2013 Jack Moffitt - Seven Web Frameworks in Seven Weeks - Adventures in Better Web Apps.pdf
Seven Web Frameworks in Seven Weeks: Adventures in better web apps Jack Moffitt, Fred Daoud Pragmatic Bookshelf, The [Imprint], Pragmatic Programmers, LLC, The Ingram Publisher Services [distributor, The pragmatic programmers, 1st edition, Place of publication not identified, 2014
Printed in full color.To keep doing what you love, you need to maintain your own systems, not just the ones you write code for. Regular exercise and proper nutrition help you learn, remember, concentrate, and be creative--skills critical to doing your job well. Learn how to change your work habits, master exercises that make working at a computer more comfortable, and develop a plan to keep fit, healthy, and sharp for years to come.Small changes to your habits can improve your health--without getting in the way of your work. The Healthy Programmer gives you a daily plan of action that's incremental and iterative just like the software development processes you're used to. Every tip, trick, and best practice is backed up by the advice of doctors, scientists, therapists, nutritionists, and numerous fitness experts.We'll review the latest scientific research to understand how being healthy is good for your body and mind. You'll start by adding a small amount of simple activity to your day--no trips to the gym needed. You'll learn how to mitigate back pain, carpal tunnel syndrome, headaches, and many other common sources of pain. You'll also learn how to refactor your diet to properly fuel your body without gaining weight or feeling hungry. Then, you'll turn the exercises and activities into a pragmatic workout methodology that doesn't interfere with the demands of your job and may actually improve your cognitive skills.You'll also learn the secrets of prominent figures in the software community who turned their health around by making diet and exercise changes. Throughout, you'll track your progress with a'companion iPhone app'.Finally, you'll learn how to make your healthy lifestyle pragmatic, attainable, and fun. If you're going to live well, you should enjoy it.DisclaimerThis book is intended only as an informative guide for those wishing to know more about health issues. In no way is this book intended to replace, countermand, or conflict with the advice given to you by your own healthcare provider including Physician, Nurse Practitioner, Physician Assistant, Registered Dietician, and other licensed professionals.Keep in mind that results vary from person to person. This book is not intended as a substitute for medical or nutritional advice from a healthcare provider or dietician. Some people have a medical history and/or condition and/or nutritional requirements that warrant individualized recommendations and, in some cases, medications and healthcare surveillance. Do not start, stop, or change medication and dietary recommendations without professional medical and/or Registered Dietician advice. A healthcare provider should be consulted if you are on medication or if there are any symptoms that may require diagnosis or medical attention. Do not change your diet if you are ill, or on medication except under the supervision of a healthcare provider. Neither this, nor any other book or discussion forum is intended to take the place of personalized medical care of treatment provided by your healthcare provider.This book was current as of January, 2013 and as new information becomes available through research, experience, or changes to product contents, some of the data in this book may become invalid. You should seek the most up to date information on your medical care and treatment from your health care professional. The ultimate decision concerning care should be made between you and your healthcare provider.Information in this book is general and is offered with no guarantees on the part of the author, editor or The Pragmatic Programmers, LLC. The author, editors and publisher disclaim all liability in connection with the use of this book.
Read more…
English [en] · PDF · 6.6MB · 2014 · 📘 Book (non-fiction) · 🚀/lgli/upload/zlib · Save
base score: 11068.0, final score: 167494.31
upload/bibliotik/0_Other/2/2014 Bruce Tate - Seven More Languages in Seven Weeks.pdf
Seven More Languages in Seven Weeks Bruce A. Tate, Fred Daoud, Ian Dees, Jack Moffitt Pragmatic Boolshelf, 1, 2014
Annotation A multi-user game, web site, cloud application, or networked database can have thousands of users all interacting at the same time. You need a powerful, industrial-strength tool to handle the really hard problems inherent in parallel, concurrent environments. You need Erlang. In this second edition of the bestselling Programming Erlang, you'll learn how to write parallel programs that scale effortlessly on multicore systems. Using Erlang, you'll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That's because Erlang uses sets of parallel processes-not a single sequential process, as found in most programming languages. Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You'll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks. You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users. The second edition has been extensively rewritten. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You'll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There's also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask. Erlang will change your view of the world, and of how you program. What You NeedThe Erlang/OTP system. Download it from erlang.org
Read more…
English [en] · PDF · 6.3MB · 2014 · 📘 Book (non-fiction) · 🚀/lgli/upload/zlib · Save
base score: 11068.0, final score: 167482.94
upload/bibliotik/0_Other/2/2015 David Copeland - Build Awesome Command-Line Applications in Ruby 2.pdf
Build Awesome Command-Line Applications in Ruby 2 David B. Copeland The Pragmatic Bookshelf, The Pragmatic Programmers, 2015
Annotation The first edition of this book used the Bukkit modding server and library, which was taken down due to a legal dispute in September 2014. This new edition has been completely revised to replace Bukkit with the CanaryMod library. The bestselling, kid-tested book for Minecraft is now updated for CanaryMod! Write your own Minecraft plugins and watch your code come to life with flaming cows, flying creepers, teleportation, and interactivity. Add your own features to the Minecraft game by developing Java code that "plugs in" to the server. You'll manipulate and control elements in the 3D graphical game environment without having to write tons of code or learn huge frameworks. No previous programming experience necessary. Expand your Minecraft experience! You'll learn how to write Java code and build plugins for your own Minecraft servers using the popular Java programming language. This new edition has been completely revised to use the freely-available CanaryMod library. You'll create plugins that can change blocks from air to stone, or spawn cows and creepers. You'll write plugins that react to game events, and even schedule tasks that will run later in the game. Readers from age 9 to 99 will learn how to use variables and functions to build plugins that fling players into the sky, create flying creepers, and of course, shoot flaming cows. Along the way you'll learn real programming using Java, from classes, objects, and data structures (including arrays and hashes) to exception handling and threads. You'll even learn how to back up your code (and go back in time!) using Git, and run your own server at home or in the cloud. A progress bar shows you how far you've come in each chapter, and by the end of the book you'll be able to design and code your own plugins. Put your gaming to good use, and learn real programming skills today. What You Need:A modern PC running the Windows, Mac OS X, or Linux operating systems. The book explains how to download Java, the CanaryMod server and API, and all the tools you'll need
Read more…
English [en] · PDF · 4.1MB · 2015 · 📘 Book (non-fiction) · 🚀/lgli/upload/zlib · Save
base score: 11068.0, final score: 167477.31
lgli/Jeff Cohen, Brian Eng - Rails for .NET Developers (2008, Pragmatic Bookshelf).pdf
Rails for .NET Developers (Facets of Ruby) Jeff Cohen, Brian Eng The Pragmatic Bookshelf, Facets of Ruby / The Pragmatic Programmers, 1, 2008
<p>Learning a new language and a new framework can be daunting. What you need is a guide to help leverage your existing knowledge and skills, and show you just what you need to know to get up and running with a new system quickly.</p> <p>You're already a .NET developer; we'll help you get up and running as a Ruby on Rails developer on any operating system: Windows, Mac, or Linux. We start with a gentle introduction to the object-oriented Ruby language with examples and direct comparisons to C#, so you'll quickly feel at home writing Ruby code for the first time.</p> <p>We then get to the heart of Rails development by showing how to tackle everyday tasks in Rails compared with typical ASP.NET implementations, with a tutorial focus. You'll build a sample airline reservation system using Rails, learning essential techniques along the way. You'll come to learn the joy and power inherent in the "convention over configuration" philosophy, the natural elegance of the MVC architecture, and the essence of REST-based design as you develop applications that accommodate web browsers, handheld devices, and even XML web service clients with unparalleled ease.</p> <p>Along the way, you'll see good agile development practices, explore test-driven development with Rails. You'll be prepared for real-world application deployment, and we'll give you a taste of how Ruby and Rails are reshaping the Microsoft application landscape, including a look at IronRuby.</p>
Read more…
English [en] · PDF · 4.9MB · 2008 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
base score: 11068.0, final score: 167477.17
lgli/Joe_Armstrong_Programming_Erlang.zip
Programming Erlang. Software for a Concurrent World Pragmatic Bookshelf, The pragmatic programmers, Nachdr, 2011;2007
ZIP · 1.9MB · 2011 · 📘 Book (non-fiction) · 🚀/lgli · Save
base score: 11038.0, final score: 17537.686
Your ad here.
nexusstc/[图灵]《Erlang 程序设计(第2版)》[(瑞典)Joe Armstrong][牛化成译][人民邮电出版社][978-7-115-35457-0][2014.6][P445]/07c4830f920fdd0a6bd6b47257761c47.pdf
[图灵]《Erlang 程序设计(第2版)》[(瑞典)Joe Armstrong][牛化成译][人民邮电出版社][978-7-115-35457-0][2014.6][P445] (瑞典)Joe Armstrong著 ; 牛化成译; 阿姆斯特朗; 牛化成 人民邮电出版社, 图灵程序设计丛书, 27, 2014.6, 2014
本书由Erlang之父JoeArmstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,深入讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、ETS和DETS等主题。新版针对入门级程序员增加了相关内容。本书适合Erlang初学者和中级水平Erlang程序员学习参考。
Read more…
Chinese [zh] · PDF · 12.1MB · 2014 · 📘 Book (non-fiction) · 🚀/nexusstc/zlib · Save
base score: 11060.0, final score: 17508.754
upload/chinese_2025_10/ptpress/35457.epub
Erlang程序设计 = Programming Erlang : software for a concurrent world (瑞典)Joe Armstrong著 ; 牛化成译; 阿姆斯特朗; 牛化成 人民邮电出版社, Tu ling cheng xu she ji cong shu, Di 1 ban, Beijing, 2014
《Erlang程序设计(第 2版)》由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,深入讨论了开发Erlang应用中到关重要的文件和网络编程、OTP、ETS和DETS等主题。新版针对入门级程序员增加了相关内容。 《Erlang程序设计(第 2版)》适合Erlang初学者和中级水平Erlang程序员学习参考。
Read more…
Chinese [zh] · EPUB · 2.0MB · 2014 · 📗 Book (unknown) · 🚀/upload · Save
base score: 10960.0, final score: 17445.344
duxiu/initial_release/13572662.zip
Erlang程序设计 第2版 (瑞典)阿姆斯特朗著, (瑞典)Joe Armstrong著 , 牛化成译, 阿姆斯特朗, 牛化成, 阿姆斯特朗 (Armstrong, Joe) 北京:人民邮电出版社, 图灵程序设计丛书, 2014, 2014
2 (p1): 第一部分 为何用Erlang 2 (p1-1): 第1章 什么是并发 2 (p1-1-1): 1.1 给并发建模 3 (p1-1-1-1): 1.1.1 开始模拟 4 (p1-1-1-2): 1.1.2 发送消息 4 (p1-1-1-3): 1.1.3 接收消息 4 (p1-1-2): 1.2 并发的益处 5 (p1-1-3): 1.3 并发程序和并行计算机 6 (p1-1-4): 1.4 顺序和并发编程语言 6 (p1-1-5): 1.5 小结 7 (p1-2): 第2章 Erlang速览 7 (p1-2-1): 2.1 Shell 8 (p1-2-1-1): 2.1.1 =操作符 8 (p1-2-1-2): 2.1.2 变量和原子的语法 9 (p1-2-2): 2.2 进程、模块和编译 9 (p1-2-2-1): 2.2.1 在shell里编译并运行Hello World 9 (p1-2-2-2): 2.2.2 在Erlang shell外编译 10 (p1-2-3): 2.3 你好,并发 10 (p1-2-3-1): 2.3.1 文件服务器进程 13 (p1-2-3-2): 2.3.2 客户端代码 14 (p1-2-3-3): 2.3.3 改进文件服务器 14 (p1-2-4): 2.4 练习 16 (p2): 第二部分 顺序编程 16 (p2-1): 第3章 基本概念 16 (p2-1-1): 3.1 启动和停止Erlang shell 17 (p2-1-1-1): 3.1.1 在shell里执行命令 17 (p2-1-1-2): 3.1.2 可能出错的地方 18 (p2-1-1-3): 3.1.3 在Erlang shell里编辑命令 18 (p2-1-2): 3.2 简单的整数运算 19 (p2-1-3): 3.3 变量 20 (p2-1-3-1): 3.3.1 Erlang的变量不会变 20 (p2-1-3-2): 3.3.2 变量绑定和模式匹配 21 (p2-1-3-3): 3.3.3 为什么一次性赋值让程序变得更好 22 (p2-1-4): 3.4 浮点数 22 (p2-1-5): 3.5 原子 23 (p2-1-6): 3.6 元组 24 (p2-1-6-1): 3.6.1 创建元组 25 (p2-1-6-2): 3.6.2 提取元组的值 26 (p2-1-7): 3.7 列表 26 (p2-1-7-1): 3.7.1 专用术语 27 (p2-1-7-2): 3.7.2 定义列表 27 (p2-1-7-3): 3.7.3 提取列表元素 27 (p2-1-8): 3.8 字符串 29 (p2-1-9): 3.9 模式匹配再探 30 (p2-1-10): 3.10 练习 31 (p2-2): 第4章 模块与函数 31 (p2-2-1): 4.1 模块是存放代码的地方 33 (p2-2-1-1): 4.1.1 常见错误 33 (p2-2-1-2): 4.1.2 目录和代码路径 33 (p2-2-1-3): 4.1.3 给代码添加测试 34 (p2-2-1-4): 4.1.4 扩展程序 36 (p2-2-1-5): 4.1.5 分号放哪里 36 (p2-2-2): 4.2 继续购物 39 (p2-2-3): 4.3 fun:基本的抽象单元 40 (p2-2-3-1): 4.3.1 以fun作为参数的函数 41 (p2-2-3-2): 4.3.2 返回fun的函数 42 (p2-2-3-3): 4.3.3 定义你自己的控制抽象 42 (p2-2-4): 4.4 简单列表处理 45 (p2-2-5): 4.5 列表推导 46 (p2-2-5-1): 4.5.1 Quicksort 47 (p2-2-5-2): 4.5.2 毕达哥拉斯三元数组 48 (p2-2-5-3): 4.5.3 回文构词 48 (p2-2-6): 4.6 内置函数 49 (p2-2-7): 4.7 关卡 49 (p2-2-7-1): 4.7.1 关卡序列 50 (p2-2-7-2): 4.7.2 关卡示例 51 (p2-2-7-3): 4.7.3 true关卡的作用 52 (p2-2-8): 4.8 case和if表达式 52 (p2-2-8-1): 4.8.1 case表达式 53 (p2-2-8-2): 4.8.2 if表达式 54 (p2-2-9): 4.9 构建自然顺序的列表 55 (p2-2-10): 4.10 归集器 56 (p2-2-11): 4.11 练习 57 (p2-3): 第5章 记录与映射组 57 (p2-3-1): 5.1 何时使用映射组或记录 58 (p2-3-2): 5.2 通过记录命名元组里的项 59 (p2-3-2-1): 5.2.1 创建和更新记录 59 (p2-3-2-2): 5.2.2 提取记录字段 59 (p2-3-2-3): 5.2.3 在函数里模式匹配记录 60 (p2-3-2-4): 5.2.4 记录是元组的另一种形式 60 (p2-3-3): 5.3 映射组:关联式键-值存储 60 (p2-3-3-1): 5.3.1 映射组语法 62 (p2-3-3-2): 5.3.2 模式匹配映射组字段 63 (p2-3-3-3): 5.3.3 操作映射组的内置函数 64 (p2-3-3-4): 5.3.4 映射组排序 64 (p2-3-3-5): 5.3.5 以JSON为桥梁 66 (p2-3-4): 5.4 练习 67 (p2-4): 第6章 顺序程序的错误处理 67 (p2-4-1): 6.1 处理顺序代码里的错误 69 (p2-4-2): 6.2 用try...catch捕捉异常错误 69 (p2-4-2-1): 6.2.1 try...catch具有一个值 70 (p2-4-2-2): 6.2.2 简写法 71 (p2-4-2-3): 6.2.3 try...catch编程样例 72 (p2-4-3): 6.3 用catch捕捉异常错误 72 (p2-4-4): 6.4 针对异常错误的编程样式 72 (p2-4-4-1): 6.4.1 改进错误消息 73 (p2-4-4-2): 6.4.2 经常返回错误时的代码 73 (p2-4-4-3): 6.4.3 错误可能有但罕见时的代码 74 (p2-4-4-4): 6.4.4 捕捉一切可能的异常错误 74 (p2-4-5): 6.5 栈跟踪 75 (p2-4-6): 6.6 抛错要快而明显,也要文明 75 (p2-4-7): 6.7 练习 76 (p2-5): 第7章 二进制型与位语法 76 (p2-5-1): 7.1 二进制型 78 (p2-5-2): 7.2 位语法 78 (p2-5-2-1): 7.2.1 打包和解包16位颜色 79 (p2-5-2-2): 7.2.2 位语法表达式 81 (p2-5-2-3): 7.2.3 位语法的真实例子 85 (p2-5-3): 7.3 位串:处理位级数据 87 (p2-5-4): 7.4 练习 88 (p2-6): 第8章 Erlang顺序编程补遗 89 (p2-6-1): 8.1 apply 90 (p2-6-2): 8.2 算术表达式 91 (p2-6-3): 8.3 元数 91 (p2-6-4): 8.4 属性 91 (p2-6-4-1): 8.4.1 预定义的模块属性 93 (p2-6-4-2): 8.4.2 用户定义的模块属性 94 (p2-6-5): 8.5 块表达式 94 (p2-6-6): 8.6 布尔值 95 (p2-6-7): 8.7 布尔表达式 95 (p2-6-8): 8.8 字符集 95 (p2-6-9): 8.9 注释 96 (p2-6-10): 8.10 动态代码载入 99 (p2-6-11): 8.11 Erlang的预处理器 99 (p2-6-12): 8.12 转义序列 100 (p2-6-13): 8.13 表达式和表达式序列 101 (p2-6-14): 8.14 函数引用 101 (p2-6-15): 8.15 包含文件 102 (p2-6-16): 8.16 列表操作:++和-- 102 (p2-6-17): 8.17 宏 104 (p2-6-18): 8.18 模式的匹配操作符 105 (p2-6-19): 8.19 数字 105 (p2-6-19-1): 8.19.1 整数 105 (p2-6-19-2): 8.19.2 浮点数 106 (p2-6-20): 8.20 操作符优先级 106 (p2-6-21): 8.21 进程字典 108 (p2-6-22): 8.22 引用 108 (p2-6-23): 8.23 短路布尔表达式 108 (p2-6-24): 8.24 比较数据类型 109 (p2-6-25): 8.25 元组模块 109 (p2-6-26): 8.26 下划线变量 110 (p2-6-27): 8.27 练习 111 (p2-7): 第9章 类型 111 (p2-7-1): 9.1 指定数据和函数类型 113 (p2-7-2): 9.2 Erlang的类型表示法 113 (p2-7-2-1): 9.2.1 类型的语法 114 (p2-7-2-2): 9.2.2 预定义类型 114 (p2-7-2-3): 9.2.3 指定函数的输入输出类型 116 (p2-7-2-4): 9.2.4 导出类型和本地类型 116 (p2-7-2-5): 9.2.5 不透明类型 117 (p2-7-3): 9.3 dialyzer教程 118 (p2-7-3-1): 9.3.1 错误使用内置函数的返回值 119 (p2-7-3-2): 9.3.2 内置函数的错误参数 119 (p2-7-3-3): 9.3.3 错误的程序逻辑 120 (p2-7-3-4): 9.3.4 使用dialyzer 120 (p2-7-3-5): 9.3.5 干扰dialyzer的事物 121 (p2-7-4): 9.4 类型推断与成功分型 123 (p2-7-5): 9.5 类型系统的局限性 125 (p2-7-6): 9.6 练习 126 (p2-8): 第10章 编译和运行程序 126 (p2-8-1): 10.1 改变开发环境 126 (p2-8-1-1): 10.1.1 设置载入代码的搜索路径 127 (p2-8-1-2): 10.1.2 在系统启动时执行一组命令 128 (p2-8-2): 10.2 运行程序的不同方式 128 (p2-8-2-1): 10.2.1 在Erlang shell里编译和运行 129 (p2-8-2-2): 10.2.2 在命令提示符界面里编译和运行 130 (p2-8-2-3): 10.2.3 作为Escript运行 131 (p2-8-2-4): 10.2.4 带命令行参数的程序 132 (p2-8-3): 10.3 用makefile使编译自动化 135 (p2-8-4): 10.4 当坏事发生 135 (p2-8-4-1): 10.4.1 停止Erlang 135 (p2-8-4-2): 10.4.2 未定义(缺失)的代码 136 (p2-8-4-3): 10.4.3 shell没有反应 137 (p2-8-4-4): 10.4.4 我的makefile不工作 137 (p2-8-4-5): 10.4.5 Erlang崩溃而你想阅读故障转储文件 138 (p2-8-5): 10.5 获取帮助 138 (p2-8-6): 10.6 调节运行环境 139 (p2-8-7): 10.7 练习 142 (p3): 第三部分 并发和分布式程序 142 (p3-1): 第11章 现实世界中的并发 145 (p3-2): 第12章 并发编程 145 (p3-2-1): 12.1 基本并发函数 147 (p3-2-2): 12.2 客户端-服务器介绍 151 (p3-2-3): 12.3 进程很轻巧 153 (p3-2-4): 12.4 带超时的接收 154 (p3-2-4-1): 12.4.1 只带超时的接收 154 (p3-2-4-2): 12.4.2 超时值为0的接收 155 (p3-2-4-3): 12.4.3 超时值为无穷大的接收 155 (p3-2-4-4): 12.4.4 实现一个定时器 156 (p3-2-5): 12.5 选择性接收 157 (p3-2-6): 12.6 注册进程 158 (p3-2-7): 12.7 关于尾递归的说明 160 (p3-2-8): 12.8 用MFA或Fun进行分裂 160 (p3-2-9): 12.9 练习 161 (p3-3): 第13章 并发程序中的错误 161 (p3-3-1): 13.1 错误处理的理念 162 (p3-3-1-1): 13.1.1 让其他进程修复错误 162 (p3-3-1-2): 13.1.2 任其崩溃 162 (p3-3-1-3): 13.1.3 为何要崩溃 163 (p3-3-2): 13.2 错误处理的术语含义 164 (p3-3-3): 13.3 创建连接 164 (p3-3-4): 13.4 同步终止的进程组 165 (p3-3-5): 13.5 设立防火墙 166 (p3-3-6): 13.6 监视 166 (p3-3-7): 13.7 基本错误处理函数 167 (p3-3-8): 13.8 容错式编程 167 (p3-3-8-1): 13.8.1 在进程终止时执行操作 168 (p3-3-8-2): 13.8.2 让一组进程共同终止 169 (p3-3-8-3): 13.8.3 生成一个永不终止的进程 170 (p3-3-9): 13.9 练习 171 (p3-4): 第14章 分布式编程 171 (p3-4-1): 14.1 两种分布式模型 172 (p3-4-2): 14.2 编写一个分布式程序 173 (p3-4-3): 14.3 创建名称服务器 173 (p3-4-3-1): 14.3.1 第1阶段:一个简单的名称服务器 174 (p3-4-3-2): 14.3.2 第2阶段:客户端在一个节点,服务器在相同主机的另一个节点 175 (p3-4-3-3): 14.3.3 第3阶段:同一局域网内不同机器上的客户端和服务器 176 (p3-4-3-4): 14.3.4 第4阶段:跨互联网不同主机上的客户端和服务器 177 (p3-4-4): 14.4 分布式编程的库和内置函数 178 (p3-4-4-1): 14.4.1 远程分裂示例 180 (p3-4-4-2): 14.4.2 文件服务器再探 181 (p3-4-5): 14.5 cookie保护系统 182 (p3-4-6): 14.6 基于套接字的分布式模型 182 (p3-4-6-1): 14.6.1 用lib_chan控制进程 183 (p3-4-6-2): 14.6.2 服务器代码 185 (p3-4-7): 14.7 练习 188 (p4): 第四部分 编程库与框架 188 (p4-1): 第15章 接口技术 188 (p4-1-1): 15.1 Erlang如何与外部程序通信 190 (p4-1-2): 15.2 用端口建立外部C程序接口 191 (p4-1-2-1): 15.2.1 C程序 193 (p4-1-2-2): 15.2.2 Erlang程序 195 (p4-1-2-3): 15.2.3 编译和链接端口程序 195 (p4-1-2-4): 15.2.4 运行程序 196 (p4-1-3): 15.3 在Erlang里调用shell脚本 196 (p4-1-4): 15.4 高级接口技术 197 (p4-1-5): 15.5 练习 198 (p4-2): 第16章 文件编程 198 (p4-2-1): 16.1 操作文件的模块 199 (p4-2-2): 16.2 读取文件的几种方法 199 (p4-2-2-1): 16.2.1 读取文件里的所有数据类型 200 (p4-2-2-2): 16.2.2 分次读取文件里的数据类型 202 (p4-2-2-3): 16.2.3 分次读取文件里的行 202 (p4-2-2-4): 16.2.4 读取整个文件到二进制型中 203 (p4-2-2-5): 16.2.5 通过随机访问读取文件 205 (p4-2-3): 16.3 写入文件的各种方式 206 (p4-2-3-1): 16.3.1 把数据列表写入文件 207 (p4-2-3-2): 16.3.2 把各行写入文件 207 (p4-2-3-3): 16.3.3 一次性写入整个文件 209 (p4-2-3-4): 16.3.4 写入随机访问文件 209 (p4-2-4): 16.4 目录和文件操作 210 (p4-2-4-1): 16.4.1 查找文件信息 211 (p4-2-4-2): 16.4.2 复制和删除文件 211 (p4-2-5): 16.5 其他信息 212 (p4-2-6): 16.6 一个查找工具函数 214 (p4-2-7): 16.7 练习 216 (p4-3): 第17章 套接字编程 216 (p4-3-1): 17.1 使用TCP 216 (p4-3-1-1): 17.1.1 从服务器获取数据 219 (p4-3-1-2): 17.1.2 一个简单的TCP服务器 222 (p4-3-1-3): 17.1.3 顺序和并行服务器 223 (p4-3-1-4): 17.1.4 注意事项 224 (p4-3-2): 17.2 主动和被动套接字 224 (p4-3-2-1): 17.2.1 主动消息接收(非阻塞式) 225 (p4-3-2-2): 17.2.2 被动消息接收(阻塞式) 225 (p4-3-2-3): 17.2.3 混合消息接收(部分阻塞式) 226 (p4-3-3): 17.3 套接字错误处理 227 (p4-3-4): 17.4 UDP 227 (p4-3-4-1): 17.4.1 最简单的UDP 服务器与客户端 228 (p4-3-4-2): 17.4.2 一个UDP阶乘服务器 230 (p4-3-4-3): 17.4.3 UDP数据包须知 230 (p4-3-5): 17.5 对多台机器广播 231 (p4-3-6): 17.6 一个SHOUTcast服务器 232 (p4-3-6-1): 17.6.1 SHOUTcast协议 232 (p4-3-6-2): 17.6.2 SHOUTcast服务器的工作原理 233 (p4-3-6-3): 17.6.3 SHOUTcast服务器的伪代码 234 (p4-3-6-4): 17.6.4 运行SHOUTcast服务器 235 (p4-3-7): 17.7 练习 236 (p4-4): 第18章 用WebSocket和E rlang进行浏览 237 (p4-4-1): 18.1 创建一个数字时钟 239 (p4-4-2): 18.2 基本交互 240 (p4-4-3): 18.3 浏览器里的Erlang shell 241 (p4-4-4): 18.4 创建一个聊天小部件 244 (p4-4-5): 18.5 简化版IRC 247 (p4-4-6): 18.6 浏览器里的图形 249 (p4-4-7): 18.7 浏览器-服务器协议 249 (p4-4-7-1): 18.7.1 从Erlang发送消息到浏览器 250 (p4-4-7-2): 18.7.2 从浏览器到Erlang的消息 251 (p4-4-8): 18.8 练习 252 (p4-5): 第19章 用ETS和DETS存储数据 252 (p4-5-1): 19.1 表的类型 254 (p4-5-2): 19.2 影响ETS表效率的因素 255 (p4-5-3): 19.3 创建一个ETS表 255 (p4-5-4): 19.4 ETS示例程序 256 (p4-5-4-1): 19.4.1 三字母组合迭代函数 257 (p4-5-4-2): 19.4.2 创建一些表 258 (p4-5-4-3): 19.4.3 创建表所需的时间 258 (p4-5-4-4): 19.4.4 访问表所需的时间 259 (p4-5-4-5): 19.4.5 获胜者是 260 (p4-5-5): 19.5 保存元组到磁盘 262 (p4-5-6): 19.6 其余操作 263 (p4-5-7): 19.7 练习 264 (p4-6): 第20章 Mnesia:Erlang数据库 264 (p4-6-1): 20.1 创建初始数据库 265 (p4-6-2): 20.2 数据库查询 266 (p4-6-2-1): 20.2.1 选择表里的所有数据 267 (p4-6-2-2): 20.2.2 表里选择数据 268 (p4-6-2-3): 20.2.3 从表里有条件选择数据 268 (p4-6-2-4): 20.2.4 从两个表里选择数据(联接) 269 (p4-6-3): 20.3 添加和移除数据库里的数据 269 (p4-6-3-1): 20.3.1 添加行 270 (p4-6-3-2): 20.3.2 移除行 270 (p4-6-4): 20.4 Mnesia事务 271 (p4-6-4-1): 20.4.1 中止事务 273 (p4-6-4-2): 20.4.2 载入测试数据 273 (p4-6-4-3): 20.4.3 do()函数 274 (p4-6-5): 20.5 在表里保存复杂数据 275 (p4-6-6): 20.6 表的类型和位置 276 (p4-6-6-1): 20.6.1 创建表 277 (p4-6-6-2): 20.6.2 常用的表属性组合 278 (p4-6-6-3): 20.6.3 表的行为 278 (p4-6-7): 20.7 表查看器 279 (p4-6-8): 20.8 深入挖掘 279 (p4-6-9): 20.9 练习 280 (p4-7): 第21章 性能分析、调试与跟踪 281 (p4-7-1): 21.1 Erlang代码的性能分析工具 281 (p4-7-2): 21.2 测试代码覆盖 283 (p4-7-3): 21.3 生成交叉引用 283 (p4-7-4): 21.4 编译器诊断信息 284 (p4-7-4-1): 21.4.1 头部不匹配 284 (p4-7-4-2): 21.4.2 未绑定变量 284 (p4-7-4-3): 21.4.3 未结束字符串 284 (p4-7-4-4): 21.4.4 不安全变量 285 (p4-7-4-5): 21.4.5 影子变量 286 (p4-7-5): 21.5 运行时诊断 287 (p4-7-6): 21.6 调试方法 288 (p4-7-6-1): 21.6.1 io:format调试 289 (p4-7-6-2): 21.6.2 转储至文件 289 (p4-7-6-3): 21.6.3 使用错误记录器 289 (p4-7-7): 21.7 Erlang调试器 291 (p4-7-8): 21.8 跟踪消息与进程执行 294 (p4-7-9): 21.9 Erlang代码的测试框架 295 (p4-7-10): 21.10 练习 296 (p4-8): 第22章 OTP介绍 297 (p4-8-1): 22.1 通用服务器之路 297 (p4-8-1-1): 22.1.1 Server 1:基本的服务器 298 (p4-8-1-2): 22.1.2 Server 2:实现事务的服务器 299 (p4-8-1-3): 22.1.3 Server 3:实现热代码交换的服务器 301 (p4-8-1-4): 22.1.4 Server 4:事务与热代码交换 302 (p4-8-1-5): 22.1.5 Server 5:更多乐趣 304 (p4-8-2): 22.2 gen_server入门 304 (p4-8-2-1): 22.2.1 确定回调模块名 305 (p4-8-2-2): 22.2.2 编写接口方法 305 (p4-8-2-3): 22.2.3 编写回调方法 308 (p4-8-3): 22.3 gen_server的回调结构 308 (p4-8-3-1): 22.3.1 启动服务器 308 (p4-8-3-2): 22.3.2 调用服务器 309 (p4-8-3-3): 22.3.3 调用和播发 310 (p4-8-3-4): 22.3.4 发给服务器的自发性消息 310 (p4-8-3-5): 22.3.5 后会有期,宝贝 311 (p4-8-3-6): 22.3.6 代码更改 311 (p4-8-4): 22.4 填写gen_server模板 313 (p4-8-5): 22.5 深入探索 313 (p4-8-6): 22.6 练习 315 (p4-9): 第23章 用OTP构建系统 316 (p4-9-1): 23.1 通用事件处理 318 (p4-9-2): 23.2 错误记录器 318 (p4-9-2-1): 23.2.1 记录错误 319 (p4-9-2-2): 23.2.2 配置错误记录器 323 (p4-9-2-3): 23.2.3 分析错误 324 (p4-9-3): 23.3 警报管理 326 (p4-9-4): 23.4 应用程序服务器 326 (p4-9-4-1): 23.4.1 质数服务器 327 (p4-9-4-2): 23.4.2 面积服务器 328 (p4-9-5): 23.5 监控树 331 (p4-9-6): 23.6 启动系统 335 (p4-9-7): 23.7 应用程序 336 (p4-9-8): 23.8 文件系统组织方式 337 (p4-9-9): 23.9 应用程序监视器 338 (p4-9-10): 23.10 怎样计算质数 340 (p4-9-11): 23.11 深入探索 341 (p4-9-12): 23.12 练习 344 (p5): 第五部分 构建应用程序 344 (p5-1): 第24章 编程术语 344 (p5-1-1): 24.1 保持Erlang世界观 346 (p5-1-2): 24.2 多用途服务器 348 (p5-1-3): 24.3 有状态的模块 349 (p5-1-4): 24.4 适配器变量 351 (p5-1-5): 24.5 表意编程 353 (p5-1-6): 24.6 练习 354 (p5-2): 第25章 第三方程序 354 (p5-2-1): 25.1 制作可共享代码存档并用rebar管理代码 354 (p5-2-1-1): 25.1.1 安装rebar 355 (p5-2-1-2): 25.1.2 在GitHub上创建一个新项目 355 (p5-2-1-3): 25.1.3 在本地克隆这个项目 356 (p5-2-1-4): 25.1.4 制作一个OTP应用程序 356 (p5-2-1-5): 25.1.5 宣传你的项目 357 (p5-2-2): 25.2 整合外部程序与我们的代码 358 (p5-2-3): 25.3 生成依赖项本地副本 359 (p5-2-4): 25.4 用cowboy构建嵌入式Web服务器 364 (p5-2-5): 25.5 练习 366 (p5-3): 第26章 多核CPU编程 367 (p5-3-1): 26.1 给Erlang程序员的好消息 367 (p5-3-2): 26.2 如何在多核CPU中使程序高效运行 368 (p5-3-2-1): 26.2.1 使用大量进程 368 (p5-3-2-2): 26.2.2 避免副作用 369 (p5-3-2-3): 26.2.3 避免顺序瓶颈 370 (p5-3-3): 26.3 让顺序代码并行 372 (p5-3-4): 26.4 小消息,大计算 376 (p5-3-5): 26.5 用map reduce使计算并行化 380 (p5-3-6): 26.6 练习 381 (p5-4): 第27章 福尔摩斯的最后一案 381 (p5-4-1): 27.1 找出数据的相似度 382 (p5-4-2): 27.2 sherlock演示 382 (p5-4-2-1): 27.2.1 获取并预处理数据 383 (p5-4-2-2): 27.2.2 寻找最像给定文件的邮件 385 (p5-4-2-3): 27.2.3 搜索指定作者、日期或标题的邮件 386 (p5-4-3): 27.3 数据分区的重要性 386 (p5-4-4): 27.4 给邮件添加关键词 387 (p5-4-4-1): 27.4.1 词汇的重要性:TF*IDF权重 388 (p5-4-4-2): 27.4.2 余弦相似度:两个权重向量的相似程度 389 (p5-4-4-3): 27.4.3 相似度查询 389 (p5-4-5): 27.5 实现方式概览 390 (p5-4-6): 27.6 练习 391 (p5-4-7): 27.7 总结 392 (p6): 附录A OTP模板 398 (p7): 附录B 一个套接字应用程序 413 (p8): 附录C 一种简单的执行环境
Read more…
Chinese [zh] · PDF · 75.2MB · 2014 · 📗 Book (unknown) · 🚀/duxiu/zlibzh · Save
❌ This file might have issues.
base score: 0.01, final score: 50.120853
lgli/D:\!genesis\library.nu\3b\_269902.3b4a30d45ed566b4c48639f5b05437e5.pdf
Scientific reasoning : the Bayesian approach Colin Howson and Peter Urbach Open Court Publishing Company, 3rd ed., Chicago, Illinois, 2005
In this clearly reasoned defense of Bayes's Theorem — that probability can be used to reasonably justify scientific theories — Colin Howson and Peter Urbach examine the way in which scientists appeal to probability arguments, and demonstrate that the classical approach to statistical inference is full of flaws. Arguing the case for the Bayesian method with little more than basic algebra, the authors show that it avoids the difficulties of the classical system. The book also refutes the major criticisms leveled against Bayesian logic, especially that it is too subjective. This newly updated edition of this classic textbook is also suitable for college courses.
Read more…
English [en] · PDF · 16.9MB · 2005 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 1.6748447
lgli/D:\!genesis\library.nu\e3\_299033.e317cd00b7fd5c42ce14c53f182ab73e.pdf
Scientific reasoning : the Bayesian approach Colin Howson and Peter Urbach Open Court Publishing Company, 3rd ed., Chicago, IL, United States, 2006
In this clearly reasoned defense of Bayes's Theorem — that probability can be used to reasonably justify scientific theories — Colin Howson and Peter Urbach examine the way in which scientists appeal to probability arguments, and demonstrate that the classical approach to statistical inference is full of flaws. Arguing the case for the Bayesian method with little more than basic algebra, the authors show that it avoids the difficulties of the classical system. The book also refutes the major criticisms leveled against Bayesian logic, especially that it is too subjective. This newly updated edition of this classic textbook is also suitable for college courses.
Read more…
English [en] · PDF · 13.4MB · 2006 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11065.0, final score: 1.6746978
Your ad here.
nexusstc/Scientific Reasoning: The Bayesian Approach/697f57dd40120c99c963157706e63c6e.djvu
Scientific reasoning : the Bayesian approach Colin Howson and Peter Urbach Open Court Publishing Company, 3rd ed., Chicago, Illinois, 2005
In this clearly reasoned defense of Bayes's Theorem — that probability can be used to reasonably justify scientific theories — Colin Howson and Peter Urbach examine the way in which scientists appeal to probability arguments, and demonstrate that the classical approach to statistical inference is full of flaws. Arguing the case for the Bayesian method with little more than basic algebra, the authors show that it avoids the difficulties of the classical system. The book also refutes the major criticisms leveled against Bayesian logic, especially that it is too subjective. This newly updated edition of this classic textbook is also suitable for college courses.
Read more…
English [en] · DJVU · 2.6MB · 2005 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
base score: 11055.0, final score: 1.6746968
Previous 1 2 Next
Previous 1 2 Next
Anna’s Archive
Home
Search
Donate
🧬 SciDB
FAQ
Account
Log in / Register
Account
Public profile
Downloaded files
My donations
Referrals
Explore
Activity
Codes Explorer
ISBN Visualization ↗
Community Projects ↗
Open data
Datasets
Torrents
LLM data
Stay in touch
Contact email
Anna’s Blog ↗
Reddit ↗
Matrix ↗
Help out
Improve metadata
Volunteering & Bounties
Translate ↗
Development
Anna’s Software ↗
Security
DMCA / copyright claims
Alternatives
annas-archive.li ↗
annas-archive.se ↗
annas-archive.org ↗
SLUM [unaffiliated] ↗
SLUM 2 [unaffiliated] ↗