Programming Crystal: Create High-Performance, Safe, Concurrent Apps

Balbaert, Ivo; St. Laurent, Simon

ISBN 10: 1680502867 ISBN 13: 9781680502862
Editore: Pragmatic Bookshelf, 2019
Usato Brossura

Da MusicMagpie, Stockport, Regno Unito Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Venditore AbeBooks dal 4 dicembre 2017

Questo articolo specifico non è più disponibile.

Riguardo questo articolo

Descrizione:

Codice articolo U9781680502862

Segnala questo articolo

Riassunto:

Crystal is for Ruby programmers who want more performance, or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write applications that have the beauty and elegance of a modern language, combined with the power of types and modern concurrency tooling. Now you can write beautiful code that runs faster, scales better, and is a breeze to deploy.

Crystal is elegant to read and easy to program like Ruby, allowing full object-oriented development. Its compiler is powerful enough to nearly always infer the type of your variables. So you get the benefits of a statically typed language: more robust code, safety and execution speed, while still reaching high productivity in development. Null pointer exceptions as in JavaScript, Java or C#, are a thing of the past: Crystal annihilates them, just like Rust.

Explore the building blocks and design of the language, and how you can use the Crystal tool-chain to build and manage powerful applications. Harness the power of the macro system, as well as how to work with fibers and channels, making concurrency as easy as possible. Learn how to use the Kemal web framework and access databases, and how to tap the potential of existing Crystal libraries. Find the spot that Crystal fills in today's software world with real-world examples.

With Crystal, you can combine the best of both worlds: the high-level coding of dynamic languages, and the safety and blazing performance of a natively compiled language.

What You Need:

To develop in Crystal, you only need Crystal v 0.26 the latest version, a common text editor and a browser.

Informazioni sull?autore:

Ivo Balbaert is a programming teacher and Crystal enthusiast. He has a Ph.D. in Applied Physics and has worked for 25 years in the software industry as a developer and project manager in several companies. Now he combines teaching and consultancy with technical writing. He is particularly interested in elegant emerging languages for concurrency and distributed processing.

Simon St. Laurent is a content manager at LinkedIn Learning, focusing primarily on front-end web projects. He has been co-chair of the Fluent conference and of OSCON. He has authored or co-authored books including Introducing Elixir, Introducing Erlang, and Learning Rails 3, XML: A Primer, and Cookies. You can find more of his writing on technology, Quakerism, and the Town of Dryden at simonstl.com.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Dati bibliografici

Titolo: Programming Crystal: Create High-Performance...
Casa editrice: Pragmatic Bookshelf
Data di pubblicazione: 2019
Legatura: Brossura
Condizione: Very Good
Condizione sovraccoperta: 46966564
autografato: 6/5/2025 5:02:32 PM
Edizione: 1749142952.

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR013797794

Contatta il venditore

Compra usato

EUR 10,49
EUR 6,38 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Antico o usato Brossura

Da: -OnTimeBooks-, Phoenix, AZ, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: very_good. Gently read. May have name of previous ownership, or ex-library edition. Binding tight; spine straight and smooth, with no creasing; covers clean and crisp. Minimal signs of handling or shelving. 100% GUARANTEE! Shipped with delivery confirmation, if you're not satisfied with purchase please return item for full refund. Ships USPS Media Mail. Codice articolo OTV.1680502867.VG

Contatta il venditore

Compra usato

EUR 13,32
Spedizione gratuita
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 33879309-n

Contatta il venditore

Compra nuovo

EUR 26,72
EUR 17,08 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781680502862_new

Contatta il venditore

Compra nuovo

EUR 26,73
EUR 13,64 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 18 disponibili

Aggiungi al carrello

Foto dell'editore

Ivo Balbert
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Paperback / softback

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. New copy - Usually dispatched within 4 working days. Codice articolo B9781680502862

Contatta il venditore

Compra nuovo

EUR 27,82
EUR 18,23 shipping
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Simon St. Laurent, Ivo Balbert
Editore: Pragmatic Bookshelf, US, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Paperback

Da: Rarewaves.com UK, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Crystal is for Ruby programmers who want more performance, or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write applications that have the beauty and elegance of a modern language, combined with the power of types and modern concurrency tooling. Now you can write beautiful code that runs faster, scales better, and is a breeze to deploy. Crystal is elegant to read and easy to program like Ruby, allowing full object-oriented development. Its compiler is powerful enough to nearly always infer the type of your variables. So you get the benefits of a statically typed language: more robust code, safety and execution speed, while still reaching high productivity in development. Null pointer exceptions as in JavaScript, Java or C#, are a thing of the past: Crystal annihilates them, just like Rust. Explore the building blocks and design of the language, and how you can use the Crystal tool-chain to build and manage powerful applications. Harness the power of the macro system, as well as how to work with fibers and channels, making concurrency as easy as possible. Learn how to use the Kemal web framework and access databases, and how to tap the potential of existing Crystal libraries. Find the spot that Crystal fills in today's software world with real-world examples. With Crystal, you can combine the best of both worlds: the high-level coding of dynamic languages, and the safety and blazing performance of a natively compiled language. What You Need: To develop in Crystal, you only need Crystal v 0.26 the latest version, a common text editor and a browser. Codice articolo LU-9781680502862

Contatta il venditore

Compra nuovo

EUR 29,05
EUR 74,03 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 11 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 33879309-n

Contatta il venditore

Compra nuovo

EUR 30,05
EUR 2,25 shipping
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 33879309

Contatta il venditore

Compra usato

EUR 31,15
EUR 2,25 shipping
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Balbaert, Ivo; St. Laurent, Simon
Editore: Pragmatic Bookshelf, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Antico o usato Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 33879309

Contatta il venditore

Compra usato

EUR 31,54
EUR 17,08 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Simon St. Laurent, Ivo Balbert
Editore: Pragmatic Bookshelf, US, 2019
ISBN 10: 1680502867 ISBN 13: 9781680502862
Nuovo Paperback

Da: Rarewaves.com USA, London, LONDO, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Crystal is for Ruby programmers who want more performance, or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write applications that have the beauty and elegance of a modern language, combined with the power of types and modern concurrency tooling. Now you can write beautiful code that runs faster, scales better, and is a breeze to deploy. Crystal is elegant to read and easy to program like Ruby, allowing full object-oriented development. Its compiler is powerful enough to nearly always infer the type of your variables. So you get the benefits of a statically typed language: more robust code, safety and execution speed, while still reaching high productivity in development. Null pointer exceptions as in JavaScript, Java or C#, are a thing of the past: Crystal annihilates them, just like Rust. Explore the building blocks and design of the language, and how you can use the Crystal tool-chain to build and manage powerful applications. Harness the power of the macro system, as well as how to work with fibers and channels, making concurrency as easy as possible. Learn how to use the Kemal web framework and access databases, and how to tap the potential of existing Crystal libraries. Find the spot that Crystal fills in today's software world with real-world examples. With Crystal, you can combine the best of both worlds: the high-level coding of dynamic languages, and the safety and blazing performance of a natively compiled language. What You Need: To develop in Crystal, you only need Crystal v 0.26 the latest version, a common text editor and a browser. Codice articolo LU-9781680502862

Contatta il venditore

Compra nuovo

EUR 32,38
Spedizione gratuita
Spedito da Regno Unito a U.S.A.

Quantità: 11 disponibili

Aggiungi al carrello

Vedi altre 11 copie di questo libro

Vedi tutti i risultati per questo libro