Author

Topic: C++ For bitcoin and its benefits! (Read 83 times)

jr. member
Activity: 98
Merit: 2
October 05, 2018, 03:26:03 AM
#1
-Blockchain programming in C++ lets you to perform effective management of resources.
- It allows better control over the memory.This is very much needed as most blockchain applications interoperate between untrusted endpoints.
-C++ does not only have effective  inter thread communication,but it also facilitates the performance of single thread.Most of the parts of Blockchain application parallelize perfectly,but some parts don’t.C++ helps Blockchain applications in this area..
-It builds applications that synchronizes between different end points and also let them interact as quickly as possible.
-C++  allows complete and consistent control of behaviour to the applications.Objects behave not only like values but as references tools that is allowed by move semantics.
-C++ has design patterns like RAII that makes code easier to maintain.Using Template Meta Programming,independence between API and the implementation can be kept.
That is why Bitcoin was written in C++.

Jump to: