Найскладніше в написанні смарт-контрактів полягає в тому, наскільки поганим є розширення Solidity VSCode. Ніякого рефакторингу, ніякого автоматичного імпорту, марного автозаповнення, перейти до визначення майже ніколи не працює, найменша синтаксична помилка все ламає, і воно регулярно зависає і вилітає. Я сумую за Явою