create account

First Day as a Dapp Developer - Ethereum and Solidity - Easy, Painless, Cool by robertdurst10

View this thread on: hive.blogpeakd.comecency.com
· @robertdurst10 ·
$0.51
First Day as a Dapp Developer - Ethereum and Solidity - Easy, Painless, Cool
<center><h1>Diving Deeper into the World of Blockchain</h1></center>

Today, I began my journey into the world of Dapps and officially executed my first smart contract on a local Ethereum blockchain! This is basically how I felt:

<center>https://media0.giphy.com/media/uYffljMqX1EHe/giphy.gif</center>

It was an incredibly simple, easy, painless process when guided by a tutorial I found here: https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2

This tutorial is part of a three part series that teaches you the basics of full stack Ethereum development. 

<h4>The most eye-opening thing I have learned so far is that smart contracts are basically like classes in object oriented programming.</h4>

Once I began thinking like that, smart contracts became easier to conceptualize.
***
<h2>A Concern: I Wanted to Do EOS but Jumped ships to Ethereum</h2>

<center>https://media0.giphy.com/media/aBCJmTT6yzy80/giphy.gif</center>

I really, really wanted to start developing for EOS. I think EOS will be revolutionary... when it is ready. I wasted a total of 4 days tinkering around with EOS in its current state. However, it is buggy and the "how to run a smart contract" tutorial does not even work. 

I know EOS is in early stages, but I think it is more important than ever to have platforms dev friendly and dev ready so that people can play around and create things. Now is the time for people to figure out what the killer applicaton is. Now is the time for businesses to figure out what blockchain will be used for and which blockchain to invest in. I fear that in a year, Ethereum will take over and companies will be too commited to Ethereum to consider relearning everything and switching to EOS.

**BUT** don't get me wrong. My intentions, as of now, are to use Ethereum to play around with smart contracts and iterate upon my proof of vote idea. I am hoping that once I have a solid handle of smart contracts and the blockchain full stack, EOS will be less buggy and dev friendly.

***
<h3> Until then, consider me an Eth-head. I still consider myself a DPOS fanboy, and loved the dev I did with Steem, but for now it will have to be Ethereum and solidity. Cheers and Steem on!</h3>

<center>https://media2.giphy.com/media/HVweQ5FuSFZJe/giphy.gif</center>
👍  , , , , , , , ,
properties (23)
authorrobertdurst10
permlinkfirst-day-as-a-dapp-developer-ethereum-and-solidity-easy-painless-cool
categoryethereum
json_metadata{"tags":["ethereum","eos","solidity","dev","steem-dev"],"image":["https://media0.giphy.com/media/uYffljMqX1EHe/giphy.gif","https://media0.giphy.com/media/aBCJmTT6yzy80/giphy.gif","https://media2.giphy.com/media/HVweQ5FuSFZJe/giphy.gif"],"links":["https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2"],"app":"steemit/0.1","format":"markdown"}
created2017-08-13 05:35:15
last_update2017-08-13 05:35:15
depth0
children1
last_payout2017-08-20 05:35:15
cashout_time1969-12-31 23:59:59
total_payout_value0.450 HBD
curator_payout_value0.055 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,316
author_reputation5,401,785,748,657
root_title"First Day as a Dapp Developer - Ethereum and Solidity - Easy, Painless, Cool"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id11,660,773
net_rshares153,957,074,160
author_curate_reward""
vote details (9)
@amirl ·
You are doing the smartest thing!
👍  
properties (23)
authoramirl
permlinkre-robertdurst10-first-day-as-a-dapp-developer-ethereum-and-solidity-easy-painless-cool-20170813t054337141z
categoryethereum
json_metadata{"tags":["ethereum"],"app":"steemit/0.1"}
created2017-08-13 05:43:39
last_update2017-08-13 05:43:39
depth1
children0
last_payout2017-08-20 05:43:39
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_length33
author_reputation-35,879,592,983,501
root_title"First Day as a Dapp Developer - Ethereum and Solidity - Easy, Painless, Cool"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id11,661,222
net_rshares6,003,529,624
author_curate_reward""
vote details (1)