Category: Programming

Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition 0

Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition

eBook Details: Paperback: 672 pages Publisher: WOW! eBook; 3rd edition (December 7, 2024) Language: English ISBN-10: 0138172188 ISBN-13: 978-0138172183 eBook Description: Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition: Master the art of Python programming with 125 actionable best practices to write more efficient, readable, and maintainable code. Python is a versatile and powerful language, but leveraging its full potential requires more than just knowing the syntax. Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition is your comprehensive guide to mastering Python’s unique strengths and avoiding its hidden pitfalls. This updated edition builds on the...

Functional Design and Architecture: Examples in Haskell 0

Functional Design and Architecture

eBook Details: Paperback: 456 pages Publisher: WOW! eBook (November 5, 2024) Language: English ISBN-10: 1617299618 ISBN-13: 978-1617299612 eBook Description: Functional Design and Architecture: Examples in Haskell: Design patterns and architectures for building production quality applications using functional programming. Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles perfect for working in Haskell, PureScript, F#, and Scala. In Functional Design and Architecture: Examples in Haskell you will learn: Designing production applications in statically typed functional languages such as Haskell Controlling code complexity with functional...

PLCs for Beginners 0

PLCs for Beginners

eBook Details: Paperback: 380 pages Publisher: WOW! eBook (May 31, 2024) Language: English ISBN-10: 1803230932 ISBN-13: 978-1803230931 eBook Description: PLCs for Beginners: An introductory guide to building robust PLC programs with the Structured Text language. Unleash the power of PLCs by understanding and applying essential programming concepts such as structured text, programming logic, and technologies like ChatGPT. As smart factories and advanced technology become more prevalent, the demand for PLC programmers with expertise beyond ladder logic is growing. This PLCs for Beginners book introduces a new approach to PLC programming, preparing you for future challenges by exploring automation programming through computer science...

Async Rust: Unleashing the Power of Fearless Concurrency 0

Async Rust: Unleashing the Power of Fearless Concurrency

eBook Details: Paperback: 261 pages Publisher: WOW! eBook (December 17, 2024) Language: English ISBN-10: 1098149092 ISBN-13: 978-1098149093 eBook Description: Async Rust: Unleashing the Power of Fearless Concurrency Already popular among programmers for its memory safety and speed, the Rust programming language is also valuable for asynchrony. This practical Async Rust book shows you how asynchronous Rust can help you solve problems that require multitasking. You’ll learn how to apply async programming to solve problems with an async approach. You will also dive deeper into async runtimes, implementing your own ways in which async runtimes handle incoming tasks. Authors Maxwell Flitton and Caroline...

App Development Using iOS iCloud: Build High-Performance Apps with Swift, 2nd Edition 0

App Development Using iOS iCloud, 2nd Edition

eBook Details: Paperback: 453 pages Publisher: WOW! eBook; 2nd edition (November 9, 2024) Language: English ISBN-10: 8868809439 ISBN-13: 978-8868809439 eBook Description: App Development Using iOS iCloud: Build High-Performance Apps with Swift, 2nd Edition With this App Development Using iOS iCloud, 2nd Edition book you will learn how to create a professional looking app from start to finish that takes advantage of iCloud technology. Rather than working with Storyboarding for building your UI, you’ll use code to build professional looking screens. Using code is standard for professional developers to fit form factor alignment across multiple screen sizes and other design constraints. First,...