Tendencias del momento
#
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.
¡Formateador Shafu!
Instale y ejecute el comando shafu en su archivo de solidity.
¡Porque el código hermoso importa!

@Sabnock66 @lucasmanuel_eth ¡gran pregunta! Lo expliqué aquí

11 jul 2025
Muchas personas me han preguntado de dónde proviene mi estilo de formato. Todo comenzó antes de que escribiera una sola línea de código en Solidity.
Antes era Ingeniero de Aprendizaje Automático y hacía la mayoría de las cosas en numpy, pytorch y tensorflow. No uses tensorflow, pero eso es para otro momento.
La mayor parte de ese código son cadenas de operaciones matemáticas. Aquí es donde aprendí sobre la simetría.
Alinear ecuaciones simplemente hace que sea mucho más fácil de leer. La simetría también es simplemente hermosa.
El blog de @jeremyphoward también fue muy influyente. ¡LÉELO!
La mayor parte de mi trabajo fue en Jupyter Notebooks. Me encantan los JNs. Tener ilustraciones y explicaciones directamente donde vive mi código tiene todo el sentido del mundo para mí. Probablemente deberíamos escribir contratos inteligentes así.
Imagina el contrato de Uniswap con todas sus visualizaciones justo encima del código. Genial para las personas que lo leen y asombroso para los auditores.
Formatear a mano también es una gran manera de volver a leer el código. ¡No puedes automatizar eso! Aunque tal vez podrías entrenar un LLM con todos mis contratos y ver qué pasa.
Si quieres construir un formateador shafu, ¡avísame! Yo lo financiaría.
forge fmt --shafu

8,96K
Parte superior
Clasificación
Favoritos