Position: Home page » Ethereum » Webassembly Ethereum

Webassembly Ethereum

Publish: 2021-05-01 17:38:12
1. 1. BTC: digital gold
2. Eth: smart contract and e-cash
3. BCH: Clone of bitcoin
4. XRP: enterprise transfer network
5. LTC: faster version of bitcoin
6. Dash: Clone of bitcoin with stronger privacy
7. Neo: Chinese version of Ethereum
8. NEM: Xinjing movement digital assets
9. XmR: anonymous digital cash
10 Etc: Ethereum clone
11, iota: Internet of things transfer
12, qtum: smart contract
13, OMG: banking, remittance, exchange
14, Zec: anonymous digital cash
15, BCC: Madoff like investment fund
16, lisk: distributed app written in Java
17, ADA: layered digital cash and smart contract
18, tether: US $1
19 XLM: IOU of digital cash
20, EOS: distributed app on webassembly
21, HSR: blockchain switch
22, waves: distributed exchange and crowdfunding
23, stratis: distributed app in C language
24, KMD: distributed ICO
25, ark: blockchain switch
26, ETN: cloned Monroe coin
27, BCN: anonymous digital cash
28 Steem: reddit voting with token
29, ardr: can generate the master chain of blockchain
30, BNB: compensate the transaction fee of coin security
31, augur: distributed forecast market
32, ppt: Bill financial system of blockchain
33, DCR: bitcoin with independent management mechanism
34, pay: digital currency payment card
35, Maid: rent hard disk space
36 Bitcoin disk: Clone XZC
37, BTS: distributed exchange
38, GNT: renting computer computing power
39, pivx: Clone dash without inflation
40, gas: payment of Neo transfer fee
41, TRX: payment within app
42, VTC: Clone bitcoin
43, Mona: Japanese dogcoin
44, FCT: distributed data record
45 Bat: distributed advertising network
46, salt: digital currency based mortgage network
47, KNC: distributed exchange
48, Doge: cute bitcoin clone
49, DGD: Gold digital monetization managed by the company
50, WTC: Internet of things blockchain
51, jiuzhuang bcbot
2. JS is easy to get started, but it's hard to go deep. There are many people who may do it, but few people do it well. One of my previous leaders also looked down on JS writing. He thought it was very simple, and it could be done with jQuery. He didn't consider performance at all. I read the code he wrote. It's a piece of shit, but he is my leader, and I can't spray him. This circle is impetuous. Influenced by various factors, few people devote themselves to cultivation. Some companies in order to complete the function and effect, not too professional people to develop, often a piece of code on the Internet is done. Do this job to get into the company, such as the network, Tencent, Taobao big companies are very focused on JS.
3. Recently, Xcode was used in the development of Mac OS X mountain lion. We found that there are two compilers in the compiler options: Apple llvm compiler 4.2 and llvm GCC 4.2

in recent years, it has been said that llvm is better than GCC, but I have no time to study the difference between the two. From this point of view, I put forward many questions to myself:
What are CC, C89, C99? What's the difference
What are GCC, G + +, CPP, GPP
is llvm different from GCC
what is the difference between Apple llvm compiler 4.2 and llvm GCC 4.2
is llvm GCC 4.2 llvm or GCC
next, let's make up the history class< After the birth of UNIX, many companies have developed their own UNIX systems and used their own special compilers. As a result, different commands are needed to compile c code on different UNIX systems. Therefore, the POSIX standard commands and utilities stipulates that CC should be used as a unified command interface for different compilers, and also specifies what parameters CC should provide
with the determination of subsequent ISO C standards, POSIX standard stipulates that C89 and C99 are used as the interfaces of ISO C respectively, while CC continues to be used as the interfaces of non-standard C. But in fact, most of the subsequent C language compilers have implemented the ISO C standard, so the POSIX standard stipulates that CC should be canceled< br />GCC, G++, CPP, GPP
4. Java is made by sun (now acquired by Oracle). You know. Net is made by Microsoft. Web started with B / S structure development, that is, browser access, not the kind of client (C / S structure). Java and. Net can do web development. However, it's totally different. SRC compilation and deployment are also different.
5. It was quite popular a long time ago, 14 years ago
6. For example, applets have launched their own JS
substitutes (typescript) for their own purposes, which other companies refuse. Then, each implementation wants to be integrated into the browser, but the key difference is "browser built-in support" and Google. All problems are solved. So we all see the problem. If we just talk about Microsoft like
coffeescript, some inherent defects of JS itself can't be avoided. We are all happy. No matter what is the difference between wasm and
ASM and Silverlight, they can't be organically combined with BOM Dom and dart.js

but like this, ASM, flash. If you like dart or clojurescript to build a runtime, it will lead to a huge amount of compiled JS code, so you have to follow the path of compiling to JS and then running! Therefore, when we do a set of bytecodes, parser often becomes a performance bottleneck.
7. To put it bluntly, Microsoft, Google and Mozilla all feel that JS is not good. For their own purposes, they have launched their own JS substitutes (typescript, dart, ASM. JS). Then the implementation of each family wants to integrate in the browser, other families are not willing to, so they have to go to the path of compiling to JS and then running

however, if we only add syntax sugar to JS like coffeescript, some inherent defects of JS itself can not be avoided. If dart or clojurescript are involved in a set of runtime, the amount of JS code compiled will be huge, and the parser will often become a performance bottleneck. So we all see the problem: "JavaScript specification has no bytecode"! So we have a set of bytecodes, all the problems are solved, and everyone is happy<

for instance, applet, flash and Silverlight, wasm are obviously not the same thing, and they can not be organically combined with BOM dom

in addition, I oppose @ Yu Jianrong's answer. No matter what other differences exist between wasm and ASM. JS, the key difference is "browser built-in support".
8.

READ MORE
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750