Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Представляємо «Шлях до основної солідності», серію дописів у блозі, в яких ми розповімо, куди ми рухаємося з мовою.
Давайте подивимося на огляд!

Коли Solidity тільки починалася, основна увага була зосереджена на:
- ергономічність і зручність використання
- знайомство для програмістів
- безпека і правильність
З роками мова ставала все більш жорсткою і чіткою, що призводило до технічної заборгованості, непотрібної складності і невідповідностей.
Додавання важливих функцій, таких як узагальнення, до поточної системи типів було б складним процесом, який міг би зробити мову вразливою до критичних помилок. Як рішення, команда вирішила розбити мову на два треки, а саме Classic і Core Solidity,
Classic Solidity: Поточна мова, яка підтримується solc сьогодні. Незважаючи на те, що він використовується у виробництві та компілятор дуже надійний, ми все ще плануємо зробити мову більш стабільною та випускати регулярні несумісні зміни.
Core Solidity: Оновлення поточної мови, з новою системою типів, створеною для підтримки таких функцій, як узагальнення, першокласні функції, алгебраїчні типи даних тощо.
Ми плануємо доповнити його стандартною бібліотекою, набором багаторазово використовуваних типів і функцій, що дозволить нам випускати функції під управлінням спільноти без роздування основної мови.
Поточна розробка:
- Фінішна обробка ІЧ трубопроводу
- Підтримка ethdebug у компіляторі
- Готовність до оновлень EVM
Майбутнє класичної солідності
"Майбутнє Classic Solidity" - одна з наступних публікацій - представить список функцій мови, які ми розглядаємо для впровадження в поточній мові, класифікованих за необхідними зусиллями щодо впровадження та дизайну, а також за цінністю, яку вони забезпечать у довгостроковій перспективі, коли Core Solidity візьме гору.
Він буде супроводжуватися докладним описом кожної функції, відомими труднощами і варіантами дизайну, про які ми хотіли б отримати зворотний зв'язок від спільноти користувачів.
(гілка форуму для зворотного зв'язку в останньому твіті)
Перехід до твердості ядра
У цьому розділі публікації блогу ми коротко представляємо:
- Майбутні релізи
- Конвергенція з твердістю ядра
- Сумісність з Core Solidity
96,78K
Найкращі
Рейтинг
Вибране

