Поробовал я попрограммировать под Apple Watch на досуге. На Swift'е. Свифт очень даже ничё так. Похож на OCaml чем-то. Например, константы определяются через let, переменные через var. Но константы дутые: внутри них можно менять всё, что там меняется
(
Read more... )
Comments 14
Reply
Reply
Reply
Reply
В качестве артефакта такого подхода остались показ картинок через промежуточную сериализацию, и отсутствие возможности понять координату клика - координаты отлавливаются часами и превращаются в аналог Button1Pressed-эвентов.
P.S. Это спекуляции, но таково моё текущее впечатление от экосистемы.
Reply
Reply
1. Никаких советов / ответов про concurrency
2. В языке полно вещей, позволяющих делать плохое: force unwrapping, force downcasting, даже implicit force unwrapping. Если любая из этих операций таки привела к плохому, наряду с такими традиционными штуками как деление на ноль и выход за пределы массива, то программа просто падает, без всякой возможности как-то словить и обработать. Как с этим жить?
Reply
Reply
Reply
Reply
Reply
Leave a comment