create account

Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity) by gerd

View this thread on: hive.blogpeakd.comecency.com
· @gerd · (edited)
$0.17
Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)
![U5dtNYy8rNVQnJVyNWPyPCtQbuw3rBG_1680x8400.png](https://steemitimages.com/DQmZb8dbEXRibfEVfwrgZrZxfpPrgWu1Vr7NkAgBKmAvP3k/U5dtNYy8rNVQnJVyNWPyPCtQbuw3rBG_1680x8400.png)

Neo says it is more programmer friendly because it supports many programming languages like c#, Java, Python

![image13.png](https://steemitimages.com/DQmc87htq2Gffnd44v8tJFX11WDKMvXhy9pYvdoh61wN9Va/image13.png)

Let's take Java for example (for the sole reason I have a deeper understanding of it).

They're compiling Java into their own OP_CODEs. Not into Java bytecode. And it does not run in the Java VM but in the Neo VM as shown in the picture above.

The argument is that this saves the programmer time to learn Neo. 

Having done projects in about 20 programming languages in my long life, I don't think this saves any significant time. Why? We spend the most time learning the IDE, runtime environments and especially libraries.

In the case of Neo, only the syntax of Java is used, not the Java compiler, not the Java libraries you love.

For a programmer, it takes half a day to get a good enough understanding of a new syntax to start writing basic code.
After this half day you get to the deeper points that must be different between the Java VM and the Neo VM.

And it creates the (security) nightmare of having to understand smart contracts in different programming languages.

**So does it help to support many programming languages? Yes, because all that non programmers think this is an advantage to programmers and start investing in Neo.**

I'd prefer learning a new language like Solidity with specific properties that are useful in a smart contract.


**What confuses me Is the Interop Service in the Neo VM:**

Can I create 24 forks of the Neo blockchain by writing a smart contract that creates a different hash depending on the time zone it is mined?
👍  , , , , , , , , , ,
properties (23)
authorgerd
permlinkneo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity
categoryneo
json_metadata{"tags":["neo","ethereum","blockchain","smartcontract","china"],"image":["https://steemitimages.com/DQmZb8dbEXRibfEVfwrgZrZxfpPrgWu1Vr7NkAgBKmAvP3k/U5dtNYy8rNVQnJVyNWPyPCtQbuw3rBG_1680x8400.png","https://steemitimages.com/DQmc87htq2Gffnd44v8tJFX11WDKMvXhy9pYvdoh61wN9Va/image13.png"],"app":"steemit/0.1","format":"markdown"}
created2017-09-17 19:52:15
last_update2017-09-17 20:01:18
depth0
children7
last_payout2017-09-24 19:52:15
cashout_time1969-12-31 23:59:59
total_payout_value0.169 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,846
author_reputation17,625,412,486
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,165,275
net_rshares68,728,395,735
author_curate_reward""
vote details (11)
@amiramnoam ·
$0.76
i heard china is going to base thier exchanges on neo , not on bitcoin.
👍  
properties (23)
authoramiramnoam
permlinkre-gerd-neo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity-20170918t095421882z
categoryneo
json_metadata{"tags":["neo"],"app":"steemit/0.1"}
created2017-09-18 09:54:24
last_update2017-09-18 09:54:24
depth1
children1
last_payout2017-09-25 09:54:24
cashout_time1969-12-31 23:59:59
total_payout_value0.761 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation124,519,784,851,313
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,211,848
net_rshares296,588,984,667
author_curate_reward""
vote details (1)
@gerd ·
In my understanding you can't base an exchange on neo or bitcoin. You have trading pairs. What is possible is that they allow only pairs neo <-> anything else. 

If your claim was true (I don't know), it would mean that china thinks it can control neo. That would mean, neo is no decentralized blockchain as we know from bitcoin. It would mean Neo is something that has a central authority. 

Nothing I really like to invest in or want to use.
👍  
properties (23)
authorgerd
permlinkre-amiramnoam-re-gerd-neo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity-20170920t084708058z
categoryneo
json_metadata{"tags":["neo"],"app":"steemit/0.1"}
created2017-09-20 08:47:06
last_update2017-09-20 08:47:06
depth2
children0
last_payout2017-09-27 08:47:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length443
author_reputation17,625,412,486
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,403,544
net_rshares0
author_curate_reward""
vote details (1)
@reblogger ·
Hi, gerd! I just resteemed your post!
I am a new, simple to use and cheap resteeming bot.
If you want to know more about me, [read my introduction post](https://steemit.com/resteembot/@reblogger/reblogger-new-resteeming-bot-based-on-resteembot).
Good Luck!
properties (22)
authorreblogger
permlinkre-gerd-neo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity-20170917t195712907z
categoryneo
json_metadata""
created2017-09-17 19:57:12
last_update2017-09-17 19:57:12
depth1
children0
last_payout2017-09-24 19:57:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length256
author_reputation-903,769,700,878
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,165,614
net_rshares0
@reblogger ·
Whatever @resteembot resteems, I resteem too!
I am a new, simple to use and cheap resteeming bot
I will automatically resteem posts resteemed by @resteembot until 2017-09-22 00:00:01 +00:00
If you want to read more about me, [read my introduction post](https://steemit.com/resteembot/@reblogger/reblogger-new-resteeming-bot-based-on-resteembot).
properties (22)
authorreblogger
permlinkre-gerd-neo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity-20170917t205313614z
categoryneo
json_metadata""
created2017-09-17 20:53:12
last_update2017-09-17 20:53:12
depth1
children0
last_payout2017-09-24 20:53:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length345
author_reputation-903,769,700,878
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,168,970
net_rshares0
@resteembot ·
Hi, gerd! I just resteemed your post!
I can also re-steem and upvote some of your other posts

----

Curious? Check out @resteembot's' [introduction post](https://steemit.com/resteembot/@resteembot/how-to-use-resteembot-updated-2017824t202525149z)
PS: If your reputation is lower than 30 re-blogging with @resteembot only costs 0.001 SBD
properties (22)
authorresteembot
permlinkre-gerd-neo-blockchain-many-programming-languages-like-c-java-python-vs-ethereum-solidity-20170917t195352983z
categoryneo
json_metadata""
created2017-09-17 19:53:54
last_update2017-09-17 19:53:54
depth1
children0
last_payout2017-09-24 19:53:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length337
author_reputation454,519,749,949
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,165,387
net_rshares0
@steemitboard ·
Congratulations @gerd! You have received a personal award!

[![](https://steemitimages.com/70x70/http://steemitboard.com/@gerd/birthday2.png)](http://steemitboard.com/@gerd)  2 Years on Steemit
<sub>_Click on the badge to view your Board of Honor._</sub>


> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
👍  
properties (23)
authorsteemitboard
permlinksteemitboard-notify-gerd-20180807t094517000z
categoryneo
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-08-07 09:45:15
last_update2018-08-07 09:45:15
depth1
children0
last_payout2018-08-14 09:45:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length477
author_reputation38,975,615,169,260
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id67,394,413
net_rshares120,371,044
author_curate_reward""
vote details (1)
@steemitboard ·
Congratulations @gerd! You received a personal award!

<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gerd/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@gerd) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=gerd)_</sub>


###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-gerd-20190807t082006000z
categoryneo
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2019-08-07 08:20:06
last_update2019-08-07 08:20:06
depth1
children0
last_payout2019-08-14 08:20:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length604
author_reputation38,975,615,169,260
root_title"Neo blockchain (many programming languages like C#, Java Python) vs Ethereum (Solidity)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,242,579
net_rshares0