Populární témata
#
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.
Představujeme "Cestu k soliditě jádra", sérii blogových příspěvků, ve kterých se podělíme o to, kam s jazykem směřujeme.
Pojďme se podívat na přehled!

Když byla společnost Solidity poprvé spuštěna, kladla důraz na:
- ergonomie a použitelnost
- Znalost pro programátory
- bezpečnost a správnost
V průběhu let se jazyk stal přísnějším a explicitnějším, což mělo za následek technický dluh, zbytečnou složitost a nesrovnalosti.
Přidání důležitých funkcí, jako jsou generiky, do současného typového systému by byl složitý proces, který by mohl způsobit, že jazyk bude náchylný ke kritickým chybám. Jako řešení se tým rozhodl rozdělit jazyk na dvě části, a to Classic a Core Solidity,
Klasická solidita: Současný jazyk, který solc dnes podporuje. Přestože se používá v produkci a kompilátor je velmi spolehlivý, stále plánujeme, že jazyk bude stabilnější a bude vydávat pravidelné zásadní změny.
Core Solidity: Přepracování současného jazyka s novým typovým systémem vytvořeným tak, aby podporoval funkce, jako jsou generika, prvotřídní funkce, algebraické datové typy atd.
Plánujeme jej doplnit o standardní knihovnu, sadu opakovaně použitelných typů a funkcí, které nám umožní vydávat funkce pod správou komunity, aniž by došlo k nafouknutí základního jazyka.
Probíhající vývoj:
- Dokončení IR potrubí
- Podpora Ethdebug v kompilátoru
- Připravenost na upgrady EVM
Budoucnost Classic Solidity
"Budoucnost klasické Solidity" - jeden z nadcházejících příspěvků - představí seznam jazykových funkcí, které zvažujeme implementovat do současného jazyka, rozdělených do kategorií podle požadované implementace a designového úsilí a také hodnoty, kterou poskytne v dlouhodobém horizontu, kdy Core Solidity převezme vládu.
Bude doprovázen podrobným popisem jednotlivých funkcí, známých problémů a možností návrhu, na které bychom rádi získali zpětnou vazbu od uživatelské komunity.
(vlákno na fóru pro zpětnou vazbu v posledním tweetu)
Přechod k pevnosti jádra
V této části příspěvku na blogu se stručně představíme:
- Nadcházející nejnovější verze
- Konvergence s pevností jádra
- Interoperabilita s Core Solidity
96,75K
Top
Hodnocení
Oblíbené

