Il mio fratellino non ha mai avuto successo nello studio, oggi ho sentito dire che l'insegnante ha chiesto attivamente di dargli delle ripetizioni senza neanche aspettare che lo chiedesse.
All'epoca pensavo fosse un po' inaspettato che ora ci siano pochi insegnanti disposti a prendere l'iniziativa.
Ma pensando a questo ha senso—l'insegnante sa se questo studente ha possibilità di migliorare, se non spinge un po' potrebbe davvero arrendersi.
$NIGHT situato in @MidnightNetwork è sorprendentemente simile in questa questione dell'ecosistema degli sviluppatori.

La pista della privacy ha un problema speciale di avvio a freddo su cui gli sviluppatori non saltano attivamente.
La ragione è molto semplice: la tecnologia ZK ha una barriera all'ingresso estremamente alta e un lungo ciclo di apprendimento; gli attuali strumenti non sono maturi e risolvere i problemi è molto difficile.
Costruire applicazioni su Ethereum o Solana ha una comunità di sviluppatori matura, documentazione ricca e un gran numero di casi di riferimento; quando ci sono problemi, basta cercare su Stack Overflow per trovare risposte. Scegliere una nuova catena di privacy significa dover affrontare tutte le incognite da soli.
Il white paper e la documentazione ufficiale descrivono alcuni meccanismi attraverso i quali Midnight coltiva attivamente un ecosistema di sviluppatori.
Il primo è il linguaggio Compact stesso—basato su TypeScript, permette a milioni di sviluppatori esistenti di tutto il mondo di iniziare a scrivere contratti di privacy senza dover imparare una nuova lingua da zero.
Questa scelta riduce attivamente la barriera d'ingresso, non aspettando che le persone trovino da sole dove sia la porta. Il secondo è il sistema di strumenti per sviluppatori. Midnight offre un ambiente di sviluppo completo, tutorial, un faucet per la testnet e un framework di supporto specifico per gli sviluppatori.
Il white paper menziona chiaramente la necessità di semplificare il processo di costruzione e distribuzione delle applicazioni, fornendo strumenti, ambienti di sviluppo e framework di supporto con l'obiettivo di consentire agli sviluppatori di iniziare rapidamente senza dover comprendere la logica di base della tecnologia ZK.
Questa non è la formulazione che dovrebbe avere un documento tecnico, ma è pensiero orientato al prodotto.
Il terzo è l'Aliit Fellowship. Questo è un progetto per sviluppatori di élite fondato da Midnight, che seleziona i builder con la maggiore profondità tecnica dalla comunità, fornendo loro risorse, piattaforme e supporto tecnico diretto, rendendoli leader tecnici all'interno dell'ecosistema.
Il primo gruppo di 17 fellows proviene da 11 paesi, inclusi manutentori di codice open source, ricercatori ZK ed educatori. Il compito di questo gruppo è sviluppare modelli open source per tradurre documenti tecnici a supporto diretto dei nuovi sviluppatori.
Utilizzare builder esperti per stimolare nuovi builder, invece di far partire tutti da zero.

Il quarto è il meccanismo Request for Startups.
Midnight elenca attivamente le direzioni delle applicazioni che desiderano vedere, dicendo agli sviluppatori che abbiamo bisogno di prodotti di questo tipo", riducendo l'incertezza nella scelta della direzione da parte degli sviluppatori.
Questo meccanismo esiste anche in altri ecosistemi, ma è particolarmente importante nel settore della privacy, poiché il modello di business delle applicazioni per la privacy non è così intuitivo, e gli sviluppatori hanno bisogno di un'ulteriore direzione.
Penso che questo sistema sia progettato correttamente, ma la qualità dell'esecuzione è la chiave.
La comunità degli sviluppatori ha requisiti molto severi per gli strumenti; se la documentazione è scadente, i messaggi di errore non sono chiari e la testnet è instabile, anche il miglior design linguistico non trattiene le persone.
Compact è ancora in fase di iterazione per capire se gli strumenti per sviluppatori sono sufficientemente completi e se la comunità risponde abbastanza rapidamente; queste cose determinano se i primi sviluppatori che entrano rimarranno o se sperimenteranno una volta e basta.

Il tasso di retention dei primi sviluppatori determina direttamente se l'ecosistema può formare un ciclo positivo.
C'è anche un'altra domanda: quanti fondi nel tesoro sono disponibili per incentivare gli sviluppatori? Il white paper menziona che il tesoro on-chain sarà utilizzato per attività di crescita dell'ecosistema, ma le informazioni specifiche sui budget di incentivazione per gli sviluppatori, la scala delle sovvenzioni e gli standard di distribuzione non sono attualmente disponibili.
Se un insegnante si offre di fare ripetizioni a un ragazzo, sarà davvero in grado di migliorare i suoi voti, dipende dalla qualità delle ripetizioni e dalla disponibilità del ragazzo a collaborare.
@MidnightNetwork La capacità di coltivare attivamente un ecosistema di sviluppatori e di costruire una vera comunità di builder dipende da quanto siano utili gli strumenti, se gli incentivi sono sufficienti e se le prime applicazioni funzionano realmente.

Quali sono le prime applicazioni reali scritte in Compact dopo il lancio della mainnet? Questo è ciò che prova se l'ecosistema degli sviluppatori è stato realmente attivato.
