Populaire onderwerpen
#
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.

vectorized.eth
De Solidity functie-dispatcher is een boom waar:
- Interne knooppunten binaire splitsingen uitvoeren.
- Bladknopen bevatten tot 4 functie-selectors, die lineair worden getest.
Protip 1: de bytecode van de `fallback` functie wordt twee keer gegenereerd in de bytecode. Om de bytecode-grootte te verkleinen, wikkel je de fallback-logica in een interne functie.
Protip 2: als je een zeer vaak gebruikte functie hebt, maak dan een alias met een `0x00000000` functie-selector, wat het de goedkoopste maakt om op te zoeken.

15,25K
- Een van de uitdagingen bij het ontwerpen van een bibliotheek zal zijn welke algoritme moet worden gebruikt. Kijk op waarom de map van C++ een boom is, unordered_map kwam pas 15 jaar later.
- Bibliotheken met generics zijn sterk afhankelijk van het vermogen van de compiler om zero-cost-abstractie te bieden met minimale aanpassingen. In Solady doen we soms zeer vervelende dingen om de compiler te duwen. Waarom het schrijven van Rust en C++ goed aanvoelt, is omdat de compiler slim genoeg is om al deze duwtjes niet nodig te hebben. Dus de kern van Solidity zou een echt goede optimizer nodig hebben om verder te gaan dan syntactische suiker en generieke netheid.
- Voorzichtig met een mogelijke Python 2 vs 3 situatie. Hoop dat de lessen in de kern kunnen en zullen terugvloeien naar de klassieke versie.
- In een wereld van klassieke en kern Solidity, is Solady van plan om voor beide te onderhouden en te ontwikkelen. Talen met een gekke standaardbibliotheek hebben nog steeds derde partij bibliotheken (bijv. Eigen), voor domeinspecifieke kennis.

Solidity22 okt 2025
Presentatie van 'De Weg naar Core Solidity', een serie blogposts waarin we delen waar we naartoe gaan met de taal.
Laten we eens kijken naar het overzicht!

23,91K
Ik ga volgende week op vakantie van 18 oktober tot 27 oktober in Japan.
Recept voor yaki miso tilapia pasta soep:
- Verspreid 1 eetlepel shiro miso op een keramische anti-aanbakpan.
- Verhit de pan van kamertemperatuur naar 150°C (302°F) op de Breville Control Freak. Het Maillard-punt van miso is vrij laag.
- Zodra de temperatuur is bereikt, blus de pan met 200 mL water op kamertemperatuur.
- Voeg gedroogde sint-jakobsschelpen toe, houd de temperatuur op 95°C (203°F) gedurende 1 minuut.
- Voeg een bevroren tilapia toe. Laat de pan zakken naar 65°C (149°F) en houd dit 20 minuten vast.
- Voeg 1 eetlepel sukiyaki-saus toe aan de misosoep.
- Begin met het koken van je favoriete pasta tot 1 minuut voor al dente, giet af en laat in de laatste kom drogen.
- Giet de misosoep in de laatste kom en serveer.

5,78K
Boven
Positie
Favorieten

