Holochain and Mozilla CFO changes after contact

Source: Internet
Author: User

Holochain-rust (Implementation of the Rust language) was added to the Holochain code base

Holochain-rust

Why Holochain give up Golang language and use rust instead? To know how to rewrite a lot of code before you discard the code base, it seriously affects the project's progress. If performance is considered, it may have been developed based on rust, and there may be other reasons for this conversion.

Clue:

Holochain & Mozilla

The video above is Holo and Holochain communications director Matthew Schutte and Mozilla chief financial officer and Netflix co-founder Jim Cook explores the vision and intent to drive the next generation of Internet users in a central location.

Readers may find it strange that talking to the Mozilla CFO will affect the Holochain team's choice of rust.

Here's a brief introduction to the Rust language:

Rust is a programming language developed by Mozilla that focuses on security, performance, and concurrency. "Rust" was developed by the leader of the Web language, Brendan Eich (the father of JS), Dave Herman and Mozilla Graydon Hoare.

Rust is a language for multicore systems and absorbs some of the important features of other dynamic languages, such as not having to manage memory, such as null pointers and so on.

Purpose of Creation

The purpose of this new language is to solve a stubborn problem: software evolves much less rapidly than hardware, and software cannot really take advantage of the performance gains of multicore computing at the language level. Rust is a language for multicore systems and absorbs some of the important features of other dynamic languages, such as not having to manage memory, such as null pointers and so on.

Create person

"Rust" was developed by the leader of the Web language, Brendan Eich (the father of JS), Dave Herman and Mozilla Graydon Hoare.

Let's introduce Firefox:

2017 Global Browser Market share


2017 of the Global browser market share, Firefox accounted for 11.79%. The proportion is small, but given the user base of 4 billion (global netizens), the number is still very large (471.6 million).

Summarize:

Rust is a system-level programming language developed by Mozilla to optimize the performance of its Firefox Firefox browser, which is developed for multi-core systems.

Now that you know the relationship between Rust and Mozilla, Rust and Firefox. We can make the following assumptions about the holochain selection of rust:

1. Holochain is likely to be integrated into Mozilla Firefox in the future.

2. Mozilla will work with Holochain to build a user-centric next-generation Internet.

3. The rust language is becoming popular, and Holochain is getting more performance while still getting more developer-contributed code.

Holochain is not a blockchain, it is user-centric, based on the DHT distributed hash list technology, the next generation Distributed Application Development Framework (DAPP framework).

Project Risk:

The hot tokens circulating in the market (holo fuel) are used to pay for the Holo host rental fee. Holo fuel is mutual credit, not tokens, not currency, there is great uncertainty.

Mutual Credit Extended reading:

21st Century Mutual Credit: convertible

Mutual credit, an astonishing simple truth about money creation

More about Mutual credit

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.