Size: a a a

2020 January 17

н

невидимка in pro.net
под "работает более-менее" я подразумеваю "хоть как-то через раз собирается", потому что для ксамарин-разработчика чистить bin/obj и постоянные клин-ребилды проекта - нормальная часть рабочего дня
источник

IC

Ilya Chernoudov in pro.net
невидимка
говорю как ксамарин-разработчик
ты же вроде на F#
источник

н

невидимка in pro.net
билдится это говно, кстати, минуты по три
источник

IC

Ilya Chernoudov in pro.net
и на реакте
источник

н

невидимка in pro.net
Ilya Chernoudov
ты же вроде на F#
чо это ты там напридумывал лол
источник

E

EgorBo in pro.net
хм.. а почему два стора напомни?
источник

н

невидимка in pro.net
Ilya Chernoudov
и на реакте
я на много на чем
источник

V

Vyacheslav in pro.net
George Bessonov
достаточно, если у тебя нет нативных ресурсов. Анализатор предлагает фигачить полный Dispose Pattern для всех диспозаблов, видимо
Ага
источник

н

невидимка in pro.net
сейчас, слава богу, на реакте
источник

NV

Natali Vol4ica in pro.net
невидимка
- тулчейн совершенно кривой и глючный, работает "более-менее" только под виндой, под линуксом не работает вообще
- профайлеров в принципе нет и не будет (на Xamarin Profiler не смотреть, он просто не работает)
- постоянные войны двух рантаймов в духе "ты не туда воюешь" и утечки памяти
- тормоза и баги самого рантайма и стандартной библиотеки
- полторы либы чисто под ксамарин, 90% - биндинги с джавы (которые работают хуево, потому что языки хоть похожи, но не одинаковы)
- биндинги котлин-библиотек не работают нормально почти никогда
- весит апк непомерно много, потому что сборки не сжимаются
Тобиш если я хочу чтоб приложение было легоньким то лучше плюнуть на это и посмотреть на джаву?
источник

н

невидимка in pro.net
Natali Vol4ica
Тобиш если я хочу чтоб приложение было легоньким то лучше плюнуть на это и посмотреть на джаву?
лучше на котлин
источник

н

невидимка in pro.net
но можно и на джаву
источник

IC

Ilya Chernoudov in pro.net
Dmitry Babushkin
В общем, делюсь болью:
- Есть сервис который открывает семафор.
- Есть клиент который его юзает в try/finaly.
- Более, того создаётся SafeHandle на случай если из-за какой-то неведомй фигни finaly не отработает.

Итог:
В какой-то момент finaly перестал вызываться (возможно, краши приложения - ищем причину). Приложение при закрытии не возращает зажранные у семафора каунтеры. А GC не выполняет финализацию для SafeHandle'ов потому что серверный, и ему пофиг что в очереди 100 000 объектов. :/
при краше не выполняются финализаторы
источник

NV

Natali Vol4ica in pro.net
невидимка
лучше на котлин
Какой из них будет сложнее закросплатформить для пк, например?)
источник

s

semptra in pro.net
Natali Vol4ica
Какой из них будет сложнее закросплатформить для пк, например?)
закросплатформить для пк никакой не получится, мне кажется
источник

н

невидимка in pro.net
Natali Vol4ica
Какой из них будет сложнее закросплатформить для пк, например?)
одинаково
источник

н

невидимка in pro.net
одинаково не получится
источник

s

semptra in pro.net
UI в любом случае будет отдельный
источник

н

невидимка in pro.net
кроссплатформа пк+мобила это миф
источник

н

невидимка in pro.net
semptra
UI в любом случае будет отдельный
+
источник