| Precio lista ed. digital: | US$29.99 |
| Precio Kindle: | US$18.49 Ahorra US$11.50 (38%) |
| Vendido por: | Amazon.com Services LLC |
Descarga la app de Kindle gratis y comienza a leer libros Kindle al instante desde tu smartphone, tablet o computadora, sin necesidad de ningún dispositivo Kindle.
Lee al instante desde tu navegador con Kindle para la web.
Usando la cámara de tu celular escanea el siguiente código y descarga la aplicación Kindle.
Imagen no disponible
Color:
-
-
-
- Para ver la descarga de este video Flash Player
Seguir al autor
Aceptar
Getting Started with V Programming: An end-to-end guide to adopting the V language from basic variables and modules to advanced concurrency 1st Edición, Edición Kindle
Learn a new statically compiled programming language to build maintainable and fast software with the help of this comprehensive guide to V programming
Key Features
- Explore the features of the V programming language step by step with this beginner's guide
- Gain strong foundational knowledge of core programming concepts such as modules, functions, and structs
- Learn how to write super-fast programs and applications that compile in a matter of seconds
Book Description
A new language on the block, V comes with a promising set of features such as fast compilation and interoperability with other programming languages. This is the first book on the V programming language, packed with concise information and a walkthrough of all the features you need to know to get started with the language.
The book begins by covering the fundamentals to help you learn about the basic features of V and the suite of built-in libraries available within the V ecosystem. You'll become familiar with primitive data types, declaring variables, arrays, and maps. In addition to basic programming, you'll develop a solid understanding of the building blocks of programming, including functions, structs, and modules in the V programming language.
As you advance through the chapters, you'll learn how to implement concurrency in V Programming, and finally learn how to write test cases for functions. This book takes you through an end-to-end project that will guide you to build fast and maintainable RESTful microservices by leveraging the power of V and its built-in libraries.
By the end of this V programming book, you'll be well-versed with the V programming language and be able to start writing your own programs and applications.
What you will learn
- Become familiar with the basic building blocks of programming in the V language
- Install the V language on various operating systems
- Understand how to work with arrays and maps in V programming
- Discover how to implement concurrency in V programming
- Understand best practices of sharing memory by letting coroutines communicate with each other using channels in V
- Write modular code and build on your knowledge of structs and functions in V
- Get acquainted with writing tests in V programming
- Get to grips with building and querying RESTful microservice in V
Who this book is for
Whether you're a beginner interested in learning a programming language or an experienced programmer looking to switch to a new and better statically compiled programming language, this V programming book is for you.
Table of Contents
- Introduction to V Programming
- Installing V Programming
- Variables, Constants and Code Comments
- Primitive Data Types
- Arrays and Maps
- Conditionals and Iterative Statements
- Functions
- Structs
- Modules
- Concurrency
- Channels: An advanced concurrency pattern
- Testing
- Introduction to JSON and ORM
- Building a Microservice
- ISBN-13978-1839213434
- Edición1er
- EditorialPackt Publishing
- Fecha de publicación10 Diciembre 2021
- IdiomaInglés
- Tamaño del archivo9929 KB
E-Readers Kindle
- Kindle Paperwhite
- Kindle Paperwhite (5.ª generación)
- Kindle Touch
- Kindle Voyage
- Kindle
- Kindle Oasis
- Nuevo Kindle Paperwhite
- Nuevo Kindle lector electrónico
- Kindle Oasis (9.ª generación)
- Kindle Paperwhite (10.ª generación)
- Kindle Paperwhite (11.ª generación)
- Nuevo Kindle e-reader (11.ª generación)
- Kindle Scribe (1.ª generación)
- Kindle (10.ª generación)
- Kindle Oasis (10.ª generación)
Tablets Kindle Fire
Aplicaciones de lectura gratuitas para Kindle
Los clientes que leyeron este libro también leyeron
Opiniones editoriales
Críticas
Biografía del autor
Detalles del producto
- ASIN : B09FKK3JL7
- Editorial : Packt Publishing; 1er edición (10 Diciembre 2021)
- Fecha de publicación : 10 Diciembre 2021
- Idioma : Inglés
- Tamaño del archivo : 9929 KB
- Texto a voz : Activado
- Lector de pantalla: : Respaldados
- Tipografía mejorada : Activado
- X-Ray : No activado
- Word Wise : No activado
- Número de páginas : 408 páginas
- Números de página - ISBN de origen : 1839213434
- Clasificación en los más vendidos de Amazon: nº1,744,980 en Tienda Kindle (Ver el Top 100 en Tienda Kindle)
- nº179 en eBooks de Programación de C
- nº476 en Lenguaje de Programación C
- nº521 en Ingeniería de Software
- Opiniones de clientes:
Sobre el autor

Navule Pavan Kumar Rao is working as a Solutions Architect at Amazon Web Services. He has thorough product development experience in the Health Care services, Banking, Finance, Corporate tax, and Automobile domains. He is a published author for the book 'Getting Started with V Programming'.
He pursued Executive M.Tech in Data Science from the Indian Institute of Technology (IIT), Hyderabad. He also pursued Executive MBA in IT specialization from the Indian School of Business Management and Administration, and also holds a B.Tech in Electronics and Communication Engineering from Vaagdevi Institute of Technology and Science.
He is a AWS Certified Solutions Architect Professional, a Microsoft Certified Professional (MCP) and Microsoft Certified Technology Specialist (MCTS). He has played key roles in identifying business requirements and converting them into viable products with the help of his vast software development skills. He also played a key role in the architecting, development, and deployment of software applications that become a part of the CI/CD pipeline to cloud platforms such as Azure, GCP, AWS and also to on-premise infrastructures.
Productos relacionados con este artículo
Opiniones de clientes
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella5 estrellas61%18%17%4%0%61%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella4 estrellas61%18%17%4%0%18%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella3 estrellas61%18%17%4%0%17%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella2 estrellas61%18%17%4%0%4%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella1 estrella61%18%17%4%0%0%
Las opiniones de clientes, incluidas las valoraciones de productos ayudan a que los clientes conozcan más acerca del producto y decidan si es el producto adecuado para ellos.
Para calcular la valoración global y el desglose porcentual por estrella, no utilizamos un promedio simple. En cambio, nuestro sistema considera cosas como la actualidad de la opinión y si el revisor compró el producto en Amazon. También analiza las opiniones para verificar la confiabilidad.
Más información sobre cómo funcionan las opiniones de clientes en Amazon-
Opiniones principales
Opiniones destacadas de los Estados Unidos
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
While I found a few redundancies, they weren't excessive, and main reason that it's 400 pages is that the author gave lots of examples for each language feature. I think that would make it a good reference if you want to get started with V, and found the official documentation a little too terse. I read it from cover to cover as a general introduction to the language, looking for how it differs (or not) from other languages I already know. I don't think that reading it straight through would be necessary for most folks.
After reading the book, I can say that the author persuaded me that I did not really want to spend the time needed (at least not now) to learn how to do production programming in V. That was certainly not the author's intention -- he's obviously a fan of V -- but the language is not quite ready for Prime Time, and I already know C and C++, and have gotten quite good at both of those in the 30-odd years I've done programming for a living, so I don't really need V for anything. I certainly don't need a C front-end that sort-of makes it a bit like Python (only faster, with C integration, etc.).
The fact that I don't particularly like the language is not really a reflection on this book. It did a good job of covering the basics and giving understandable examples. I could say I'm glad I read the book, because it gave me the information I needed to accurately evaluate the V Programming Language.
I was pleased that the code examples actually worked in practice. In the past, I have been given code snippets in other manuals that don’t execute or compile. Very frustrating.
The language has powerful functions that can be utilized. Certain Advanced topics like Concurrency were explained very well and thoroughly.
There are complex examples that can be skipped. However, they can be explored further if one wants to challenge oneself or expects to use that code feature in their development.
The last chapters tie it all together by showing how V can be used to interact with a screen interface.
The following critique relates to the language itself, not the book.
V contains a test mode which is explained thoroughly. However, I could see no clear advantage to using it versus traditional testing methods.
Arrays are not clear, particularly the usage/difference between a map and an array. That said, there is a ‘Clone Array’ function that is very useful.
The text could do a slightly better job explaining the following topics:
Boolean examples
Use of Globals vs Constants
Enum type usage
Structure setup
Lastly there are some features beyond my need like Promoting Numerics and Runes. Again, one can skim over these topics.
In conclusion a worthwhile introduction/guide to V language. The text will get you started and serve as a good reference when you get involved in using the language.
Even though 1.0 is not out yet, the large majority of the syntax and features has stabilized except for the GUI objects which are still a work in progress.
The book is a great first attempt to cover the language in its totality.
It takes you from basic syntax to concurrency and developing a MicroService.
The book is written in a style that is clean and understandable.
If you've every programmed in any other computer language the book should be readily understandable for you.
In many languages you'd need three books to cover all those topics in detail but the author does a good job of keeping the information concise but not leaving anything out.
The book also points the reader to other learning resources and has promised to keep the software updated online to keep pace with any language changes down the road.
I am also hoping that once the language reaches 1.0 that he revises the book to a Second Edition.





