← Tutti i video
Ha senso reinventare la ruota?
Descrizione
Ciao!
Secondo te, ha senso di reinvetare la ruota?
Perché, e in quali contesti?
In questo video porto la mia risposta a questo quesito, e per argomentare utilizzo del codice
che sto scrivendo nel tempo libero e che implementa una semplice shell. Il codice è ancora un work-in-progress, e dunque potrebbe essere problematico sotto molti aspetti. L'obiettivo in ultima analisi è discutere che tramite l'implementazione di piccoli prototipi è possibile costruire una conoscenza approfondita sul funzionamento della tecnologia, che la possiamo poi utilizzare anche per progetti più seri che richiedono più effort e attenzione alla qualità.
-------------------------
TIMESTAMP
00:00 Galleggiamo in un oceano di astrazioni
06:55 Tecnologie fondamentali
11:00 Esempio pratico – simple-shell
16:44 Tokenizzazione dell'input
20:41 Shell Builtins
22:52 Risoluzione dei comandi
28:55 Pattern fork(), exec()
33:40 L'importanza di creare piccoli prototipi
-------------------------
RIFERIMENTI
- Material: https://github.com/LeonardoE95/yt-it/tree/main/src/2025-02-11-programmazione-c-reinventare-la-ruola
- https://github.com/antirez/linenoise
- https://github.com/antirez/kilo
- https://viewsourcecode.org/snaptoken/kilo/
-------------------------
CONTATTI
- Blog: https://blog.leonardotamiano.xyz/
- Github: https://github.com/LeonardoE95?tab=repositories
- Support: https://www.paypal.com/donate/?hosted_button_id=T49GUPRXALYTQ
Commenti 6
I commenti vengono da YouTube e sono aggiornati periodicamente.
1 risposta
1 risposta