Dovresti assolutamente usare zig e rust nello stesso progetto
Non mi credi. La tua saggezza convenzionale e l'intuizione formata prima dei llms ti dicono che 1 stack è intrinsecamente migliore che passare tra 2
Ti sbagli. Se ti permetti di trattare ogni progetto come un progetto zig-rust scriverai codice migliore in modo più produttivo rispetto a se ne scegliessi uno.
Negli ultimi anni ho utilizzato, in ordine di frequenza:
- Zig
- Golang
- TypeScript
- Rust
- Swift
- Python
Spesso utilizzo molti linguaggi nello stesso progetto. Vorrei segnalare che non ci sono svantaggi evidenti nel scegliere sempre lo strumento giusto per il lavoro piuttosto che cercare di ridurre il numero di linguaggi nel tech stack.
I LLM ci portano a pensare secondo i principi fondamentali. I costi che ci hanno portato in passato a cercare di rimanere su un unico stack, anche quando una tecnologia diversa è migliore per un caso d'uso specifico, non esistono più.
Credo che:
1. Ci saranno molte app
2. Queste app vorranno possedere il proprio marketing e messaggistica astratti dalla blockchain
3. Le blockchain si trasformeranno in infrastrutture noiose (o infrastruttura+app)
4. Le app richiederanno ciò che è necessario per gli utenti e le blockchain lo forniranno, serviranno un'altra nicchia o svaniranno nell'irrilevanza
Credo che:
1. Ci saranno molte catene
2. Le catene competono *e* collaborano
3. Gli utenti e gli sviluppatori traggono vantaggio quando le catene sono collegate con ponti sicuri, protetti e utilizzabili
Sono orgoglioso di connettere Base e Solana, orgoglioso che Base si basi su Ethereum, e pronto a connettere altre catene.