Bitcoin Forum
May 24, 2024, 01:05:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: C++ For bitcoin and its benefits!  (Read 84 times)
project_delta (OP)
Jr. Member
*
Offline Offline

Activity: 98
Merit: 2


View Profile WWW
October 05, 2018, 08: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++.


PROJECT DELTA
Shaping the Future of Blockchain
Project DELTA develops a game-changing Blockchain Protocol; projectdelta.io/
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!