Category: Uncategorized
-
Smart Contract Language Design: Reflections from Devcon 5
Here at Cryptium Labs, besides delegation services and protocol development, we are also developing a smart contract language called Juvix. A few talks I went to at Devcon 5 have me reflecting on some thoughts of smart language design. I’d like to tie them up with our Juvix work and share them in this post.…
-
Why Blockchain Engineers Should Learn Functional Programming
As a software engineer who wants to work with blockchains, you may ask: what languages should I learn? Answers on the internet (e.g., here, here, and here) mostly recommend prominent languages like C++, Python, Java, and Javascript, and the smart contract language Solidity. None of them mention any functional languages! In this post I’ll explain…