Subiecte populare
#
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.
Vă prezentăm "The Road to Core Solidity", o serie de postări pe blog prin care vom împărtăși direcția în care ne îndreptăm cu limba.
Să aruncăm o privire la prezentarea generală!

Când a început Solidity, accentul a fost pus pe:
- ergonomie și utilizare
- familiaritate pentru programatori
- siguranță și corectitudine
De-a lungul anilor, limbajul a devenit mai strict și mai explicit, rezultând datorii tehnice, complexitate inutilă și inconsecvențe.
Adăugarea de caracteristici importante, cum ar fi generice pe sistemul de tip actual, ar fi un proces complex care ar putea face limbajul susceptibil la erori critice. Ca soluție, echipa a decis să împartă limbajul în două piste, și anume Classic și Core Solidity,
Soliditate clasică: Limbajul actual susținut de solc astăzi. În ciuda faptului că este folosit în producție și compilatorul este foarte fiabil, încă plănuim să facem limbajul mai stabil și să lansăm modificări regulate.
Soliditate de bază: O reînnoire a limbajului actual, cu un nou sistem de tipuri construit pentru a suporta funcții precum generice, funcții de primă clasă, tipuri de date algebrice etc.
Intenționăm să-l completăm cu o bibliotecă standard, un set de tipuri și funcții reutilizabile, care ne vor permite să lansăm funcții sub administrarea comunității fără a umfla limbajul de bază.
Dezvoltare continuă:
- Finisarea conductei IR
- Suport Ethdebug în compilator
- Pregătirea pentru upgrade-uri EVM
Viitorul Classic Solidity
"Viitorul Classic Solidity" - una dintre postările viitoare - va prezenta o listă de caracteristici ale limbajului pe care ne gândim să le implementăm în limbajul actual, clasificate în funcție de efortul necesar de implementare și proiectare, precum și de valoarea pe care o va oferi pe termen lung, atunci când Core Solidity va prelua controlul.
Acesta va fi însoțit de o descriere detaliată a fiecărei caracteristici, dificultăți cunoscute și opțiuni pentru design despre care am dori să obținem feedback de la comunitatea de utilizatori.
(fir de pe forum pentru feedback în ultimul tweet)
Tranziția la soliditatea nucleului
În această secțiune a postării pe blog, vă prezentăm pe scurt:
- Lansări viitoare
- Convergență cu soliditatea miezului
- Interoperabilitate cu soliditatea nucleului
96,83K
Limită superioară
Clasament
Favorite

