Bitcoin Forum
June 18, 2024, 07:33:55 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Would you prefer Solidity or a normal language to create your smart contracts?  (Read 312 times)
UDC (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10

https://UDC.world


View Profile WWW
November 25, 2016, 04:00:15 AM
 #1

Hi,

just wondering if people who develop smart contracts and decentralized apps would still use ethereum's Solidity or, given the opportunity, prefer C++, java or python directly and in a less restricted environment?

dinofelis
Hero Member
*****
Offline Offline

Activity: 770
Merit: 629


View Profile
November 25, 2016, 09:46:41 AM
 #2

The best way to write a smart contract would be in a non-Turing complete language.

There's absolutely no reason why a *contract* would need a way to express potentially infinite loops or arbitrarily complex state trees.
shyliar
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
November 25, 2016, 10:18:26 AM
Last edit: November 25, 2016, 11:10:19 AM by shyliar
 #3

What languages do the Ethereum Platform competitors use? For example the platforms created by R3 (Corda), Eris Industries, Chain, IBM, Intel and Hyperledger. Solidarity might be one of the reasons that financial institutions are leaving Ethereum behind and testing/developing other products.
UDC (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10

https://UDC.world


View Profile WWW
November 25, 2016, 03:36:11 PM
 #4

yeah seems like it, thanks for the input.

although eris industries (monax) seem to compile their VM according to the EVM.

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!