Sort:  

BOINC was coded quite quickly at Berkeley by some clever dudes. It's not rocket science for programmers this one to be honest. Ethereum smart contracts are a 100x more difficult!!
https://boinc.berkeley.edu/projects.php

You're once again right about Ethereum. That must have been very hard to code as well.

However, I still wouldn't say that coding BOINC wasn't hard. Just have a look at this list of open tasks and the necessary research to implement them (beware, some of the information there is in German).

Lets called BOINC medium to difficult and Ethereum contracts m-f- difficult ;)

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 61720.10
ETH 2429.72
USDT 1.00
SBD 2.63