Eduardo Diaz – författare
369 kr
Läs direkt efter köp
Transition smoothly from Java to the most widely used functional JVM-based language – Clojure
About This Book
Write apps for the multithreaded world with Clojure''s flavor of functional programmingDiscover Clojure''s features and advantages and use them in your existing projectsThe book is designed so that you''ll be able put to use your existing skills and software knowledge to become a more effective Clojure developerWho This Book Is For
This book is intended for Java developers, who are looking for a way to expand their skills and understand new paradigms of programming. Whether you know a little bit about functional languages, or you are just getting started, this book will get you up and running with how to use your existing skills in Clojure and functional programming.
What You Will Learn
Understand the tools for the Clojure world and how they relate to Java tools and standards (like Maven)Learn about immutable data structures, and what makes them feasible for everyday programmingWrite simple multi-core programs using Clojure''s core concepts, like atoms, agents and refsUnderstand that in Clojure, code is data, and how to take advantage of that fact by generating and manipulating code with macrosLearn how Clojure interacts with Java, how the class loaders work and how to use Clojure from Java or the other way aroundDiscover a new, more flexible meaning of polymorphism and understand that OOP is not the only way to get itIn Detail
We have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever.
We need to explore new ways of writing software that helps achieve those goals. Clojure offers a new possibility of writing high quality, multi-core software faster than ever, without having to leave your current platform.
Clojure for Java developers aims at unleashing the true potential of the Clojure language to use it in your projects. The book begins with the installation and setup of the Clojure environment before moving on to explore the language in-depth. Get acquainted with its various features such as functional programming, concurrency, etc. with the help of example projects. Additionally, you will also, learn how the tooling works, and how it interacts with the Java environment.
By the end of this book, you will have a firm grip on Clojure and its features, and use them effectively to write more robust programs.
Style and approach
An easy to follow, step-by-step, guide on how to start writing Clojure programs making use of all of its varied features and advantages. As this is a new language, certain new concepts are supported with theoretical section followed by simple projects to help you gain a better understanding and practice of how Clojure works.
503 kr
Skickas inom 5-8 vardagar
2 931 kr
Skickas inom 3-6 vardagar
Information Management and Big Data
7th Annual International Conference, SIMBig 2020, Lima, Peru, October 1–3, 2020, Proceedings
544 kr
Skickas inom 10-15 vardagar
687 kr
Läs direkt efter köp
The 32 revised full papers and 7 revised short papers presented were carefully reviewed and selected from 122 submissions. The papers address topics such as natural language processing and text mining; machine learning; image processing; social networks; data-driven software engineering; graph mining; and Semantic Web, repositories, and visualization.
*The conference was held virtually.
Information Management and Big Data
8th Annual International Conference, SIMBig 2021, Virtual Event, December 1–3, 2021, Proceedings
947 kr
Skickas inom 10-15 vardagar
1 180 kr
Läs direkt efter köp
The 25 revised full papers and 2 revised short papers presented were carefully reviewed and selected from 67 submissions. The papers are organized in topical sections on data mining and applications; deep learning and applications; data-driven software engineering; health, NLP, and social media; image processing, machine learning, and semantic web.
Information Management and Big Data
9th Annual International Conference, SIMBig 2022, Lima, Peru, November 16–18, 2022, Proceedings
790 kr
Skickas inom 10-15 vardagar
965 kr
Läs direkt efter köp
This book constitutes the refereed proceedings of the 9th Annual International Conference on Information Management and Big Data, SIMBig 2022, held in Lima, Peru, during November 16–18, 2022.
The 18 full papers and 1 short paper included in this book were carefully reviewed and selected from 50 submissions. The volume presented novel methods for the analysis and management of large data, in fields like Artificial Intelligence (AI), Data Science, Machine Learning, Natural Language Processing, Semantic Web, Data-driven Software Engineering, Health Informatics.
Information Management and Big Data
11th Annual International Conference, SIMBig 2024, Ilo, Peru, November 20–22, 2024, Proceedings
867 kr
Skickas inom 10-15 vardagar
1 054 kr
Läs direkt efter köp
This book constitutes the proceedings of the 11th Annual International Conference on Information Management and Big Data, SIMBig 2024, held in Ilo, Peru, during November 20–22, 2024.
The 27 full papers and 1 short paper included in this book were carefully reviewed and selected from 102 submissions. They were organized in topical sections as follows: machine learning and deep learning; natural language processing; mining of social networks and online platforms; and signal and image processing.
571 kr
Skickas inom 5-8 vardagar