gavr_sas – Telegram
gavr_sas
216 subscribers
2.68K photos
185 videos
28 files
788 links
JB пропаганда
Download Telegram
Добавил в свой яп мутабильные переменные, считаю все эти var val let const а уж тем более растовое let mut вредным юзлесом, объявление переменной должно быть a = 1 и се. Ну если мутабельная`mut a = 1`

let mut вообще очень нелогично выглядит, let объявляет константы, потом мы говорим mut, почем просто сразу не
mut x = 4

Сами по себе мутабельные переменные это ужасно, поэтому и <-, вообще это должно быть максимально неудобно, был бы яп более смешной яб сделал знаменитый оператор НЛО из Scala, и еще восклицательных знаков туда, шоб показывало — тут опасно
x !!<==>!!!!! 5
Forwarded from gavr
и при этом он в отличии от лиспов, является JIT компилируемым, а не тупо интерпретатором
Forwarded from gavr
и вся IDE которую мы видим, тоже написана на нем самом
Forwarded from gavr
это как мега репл
Forwarded from gavr
Gleb Smirnov
Какая разница, на чём IDE?
а вот это интересно
Forwarded from gavr
первое — Moldable development
Forwarded from gavr
Вот короч у нас там есть слева вкладочки
Forwarded from gavr
Forwarded from gavr
разные представления объекта этого класса
Forwarded from gavr
идея moldable development в предоставлении интерактивных визуальных представлений всем классам
Forwarded from gavr
то есть вот у нас есть 6 классов
Forwarded from gavr
дробь, Path, файл шрифта, кривая безье, GraphCircleNeighbourhood, рич текст
Forwarded from gavr
хуяк
Forwarded from gavr
а это просто их визуальные представления
Forwarded from gavr
Forwarded from gavr
так то это обычные объекты с полями
Forwarded from gavr
это типа next level REPL
Forwarded from gavr
где объекты уже не таблицы полей, а шото более существенное