La mia esperienza con Cairo: 🦅 In breve - - Non sono uno sviluppatore. - Sono riuscito a completare un tutorial! Più parole -- Contesto: Non sono un dev, né un ingegnere. Ma ho qualche esperienza limitata con i linguaggi di programmazione. Il buono: Ho studiato Informatica e Biologia all'Università molti anni fa. Ma ogni semestre, invece di seguire corsi di programmazione, ho negoziato con il decano della laurea per sostituirli con corsi di matematica. Il brutto: Poi, quando sono entrato al Technion come giovane professore assistente, ho dovuto insegnare programmazione in C, che è stata un'esperienza TERRIFICANTE per me (sono così felice che sia nel passato ora), e ancor di più per gli studenti (quelli che sono sopravvissuti), la maggior parte dei quali conosceva il C molto meglio di me. L'incidente quasi legale: Ho anche imparato Python e ho persino estratto alcuni siti web. Questo mi ha quasi messo nei guai (ero quasi pronto a pubblicare articoli scientifici su ciò che avevo estratto, il che avrebbe violato il loro accordo con l'utente e mi avrebbe causato problemi legali, ma questa è una storia per un'altra volta). Il buono: Questo mi porta a Cairo. Cairo era difficile. E poi lo abbiamo aggiornato. Lo abbiamo reso simile a Rust Lo abbiamo reso sicuro Lo abbiamo reso un linguaggio di programmazione di alto livello È diventato molto accessibile per gli sviluppatori ...