Мой опыт с Cairo: 🦅 Кратко - - Я не разработчик. - Мне удалось пройти учебник! Больше слов -- Предыстория: Я не разработчик и не инженер. Но у меня есть некоторый ограниченный опыт с языками программирования. Хорошо: Я учился на факультете компьютерных наук и биологии в университете много лет назад. Но каждый семестр, вместо того чтобы брать курсы программирования, я договаривался с деканом о замене их на более математические предметы. Плохо: Затем, когда я присоединился к Техниону в качестве молодого доцента, мне пришлось преподавать язык C, что было для меня УЖАСНЫМ опытом (так рад, что это в прошлом), и тем более для студентов (тех, кто выжил), большинство из которых знали C гораздо лучше меня. Почти юридический инцидент: Я также освоил Python и даже собрал данные с нескольких веб-сайтов. Это чуть не привело меня к неприятностям (я почти опубликовал научные статьи о том, что собрал, что нарушило бы их пользовательское соглашение и привело бы к юридическим проблемам, но это история для другого раза). Хорошо: Что приводит меня к Cairo. Cairo раньше был сложным. А потом мы его обновили. Мы сделали его похожим на Rust Мы сделали его безопасным Мы сделали его высокоуровневым языком программирования Он стал очень доступным для разработчиков ...