— школа — комбинирование комбинаторов, линку
— университет — осознание лямбд как биндеров, соответствующие dsl-приёмы и стрелочные абстракции
— взрослая жизнь — синтаксическая рефлексия лямбд-как-биндеров через expression trees, эффективная компиляция, оптимизация, написание фреймворков, основанных на этих идеях
Никлаус Вирт (создатель Паскаля): C# — это реакция Микрософта на Java. Если вы хотите услышать что-либо позитивное, пожалуйста: C# гораздо лучше чем C++.
Я кончил.
Ну что ж решил хоть немного отвлечься от матана, и помучать свою визуализацию по ТА. Для того чтоб всё было красиво и удобно решил это написать как многопоточное приложение на C#... Портатирование основного кода прошло быстро... Несильно загоняясь даже накидал простенький интерфейс... И вот дело дошло до потоков... И в раздумье что делать, чтоб было элегантнее и красиве...
Хех, шутю. Вроде пофиксил работу с БД. Больше не крашит. Тем не менее, бэкап профиля было бы неплохо сделать.
Крайне интересно как новая модель поведёт себя на чужих компутерах.
Итак. По сравнению с описанной ранее версией изменения минимальны, но, тем не менее, существенны:
При создании нового "окна для комментариев" в него перемещается вся хистори по указанному посту.
При удалении этого "псевдоконтакта" из контакт листа, хистори перемещается обратно в жуйк.
Я подумал, что так будет круто.
Убрал одну из кнопок на тулбаре: теперь в отдельное окно приходят комментарии только для тех постов, для которых существует контакт в контакт-листе.
Контакт создаётся всё так же: либо в автоматическом режиме (кнопка на тулбаре), либо в ручном через выпадающее меню (пока что только в tabsrmm/sciver/srmm).
Номер версии не менял — 0.0.4а. Ссылка там же.
Риальне жду фидбэк.