|
|
| Результаты опроса: Какой язык лучше | |||
| C# лучше всегда и везде |
|
17 | 36.17% |
| Kotlin лучше всегда и везде |
|
3 | 6.38% |
| Kotlin лучше для Android-а, C# в остальных случаях |
|
5 | 10.64% |
| C# лучше для Web-а, Kotlin в остальных случаях |
|
0 | 0% |
| Kotlin для Android-а, C# для Web-а, в остальном одинаковы |
|
0 | 0% |
| C# лучше для Android-а, Kotlin в остальных случаях |
|
0 | 0% |
| C# для Android-а, Kotlin для Web-а, в остальном одинаковы |
|
1 | 2.13% |
| Примерно одинаково хороши во всех областях применения |
|
6 | 12.77% |
| Оба бесперспективны |
|
5 | 10.64% |
| Оба "Тьюринговская трясина" (п. введён для Fulcrum_013) |
|
4 | 8.51% |
| Свой вариант (желательно о нём рассказать) |
|
6 | 12.77% |
| Голосовавшие: 47. Вы ещё не голосовали в этом опросе | |||
|
|
Рейтинг 4.69/162:
|
|
Модератор
|
|
C# vs Kotlin30.11.2018, 18:26. Показов 38553. Ответов 384
Метки нет (Все метки)
Привет всем!
Java c C# уже сравнивали несколько раз. А как насчёт улучшенного (а может кто то считает "улучшенного") варианта java - языка Kotlin?
0
|
|
| 30.11.2018, 18:26 | |
|
Ответы с готовыми решениями:
384
Xamarin vs Kotlin? Kotlin vs Java Язык программирования Kotlin |
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 16.12.2018, 16:15 | |||
|
Не пытайтесь увиливать от признания того факта что GC просто абсолютно непригоден для подобных задач. А то в результате ваших потуг как то переиначивать задачу, вообще своей безграмоностью блеснете по самые немогу. Добавлено через 3 минуты Может с таких что вам эти worst practicles внушили чтобы впарить GC-гуано?
0
|
|||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
|||
| 16.12.2018, 16:27 | |||
|
Когда создаётся форма, то формируется и ViewModel для неё. Данные для неё берутся откуда надо: напрямую из СУБД или из кешей. Но не по ссылке, а копируются. Когда форма закрывается, то и ViewModel становится не нужна. GC убирает обоих. Никаких проблем. Никаких ручных занулений ссылок.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||
| 16.12.2018, 16:46 | |||||||
|
Добавлено через 3 минуты Добавлено через 1 минуту Добавлено через 10 минут Добавлено через 1 минуту
0
|
|||||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
|||||||
| 16.12.2018, 16:52 | |||||||
|
0
|
|||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 16.12.2018, 17:06 | |||
|
Т.е. вы просто пытаетесь сказать что GC для этого не предназначен? Так я вам именно это и пытаюсь доказать - он вообще не предназначен для обработки иерархий взаимосвязей, которые возникают в подавляющем большинстве задач, а то для чего он годен актуально не более чем в 0,0001% случаев.
0
|
|||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
|||
| 16.12.2018, 17:17 | |||
|
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||||
| 16.12.2018, 17:55 | ||||||||
|
Добавлено через 4 минуты Так что в какой форме ссылки не задавай а разбирать инфраструктуру связей так или иначе придется. Очевидно что GC в этом не помощник. Добавлено через 1 минуту Добавлено через 5 минут Добавлено через 10 минут Добавлено через 15 минут
0
|
||||||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||||||||
| 17.12.2018, 17:13 | ||||||||
|
0
|
||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||||||||
| 17.12.2018, 17:50 | |||||||||||||
|
Добавлено через 5 минут Добавлено через 3 минуты
Добавлено через 2 минуты Добавлено через 5 минут Добавлено через 2 минуты Вот именно поэтому подход "налепить все таблицы на форму" в дельфе и называют быдлоформошлеством. Добавлено через 16 минут
0
|
|||||||||||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||||||||
| 18.12.2018, 18:06 | ||||||||
|
Я правильно понял, что вы начали придумывать новый пример бесполезности GC?
0
|
||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||
| 18.12.2018, 23:29 | |||||||
|
Именно потому что без прохода по участникам GC бесполезен. А с проходом просто не нужен потому что проход способен сделать все то же что и GC только начиная от затронутого участника, а соответственно проходя только по затронутой части графа сылок, а не по всему графу, причем гарантированно не более одного раза за жизненный цикл участника. Добавлено через 1 минуту Добавлено через 50 секунд Добавлено через 8 минут Добавлено через 5 часов 8 минут
0
|
|||||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
|||||||
| 19.12.2018, 07:21 | |||||||
|
0
|
|||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||
| 19.12.2018, 08:48 | ||||||
|
Добавлено через 4 минуты Добавлено через 52 секунды Добавлено через 2 минуты Добавлено через 17 минут
0
|
||||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||||||
| 19.12.2018, 09:07 | ||||||
|
0
|
||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 19.12.2018, 09:16 | |||
|
Добавлено через 1 минуту
0
|
|||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||
| 19.12.2018, 09:16 | ||
|
Fulcrum_013, нигде никакого ручника нет. Ещё раз для повторюсь, что такая практика дико редка, если вообще применяется.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 19.12.2018, 09:17 | |||
|
Добавлено через 1 минуту
0
|
|||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||||
| 19.12.2018, 09:20 | ||||
|
Добавлено через 1 минуту
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 19.12.2018, 09:46 | ||||
|
А ото вот быдлоформошлепство которое вы предлагаете как то шеволится разве что на дне индустрии. Для неквалифицированного дна GC кстати и позиционировался в манаджедах. Потом попытались с его помощью фреймверк слепить и вот так же как вы вместо решения задачи начали подгонять под GC. Посмтрели на результат - отстой но для дна пойдет - они все равно нихрена не понимают а особенно если разрекламировать. А вы уши развесили и доширак этот везде пихать пытаетесь туда где его на пушечный выстрел подпускать нельзя. Добавлено через 6 минут Добавлено через 16 минут
0
|
||||
|
14736 / 9510 / 1364
Регистрация: 21.01.2016
Сообщений: 35,892
|
||||
| 19.12.2018, 11:57 | ||||
|
0
|
||||
| 19.12.2018, 11:57 | |
|
Kotlin для Android [Kotlin] ACM ICPC
Как учить Kotlin и стоит ли? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|