ㅤ
ㅤ
Вообще логика «программистов» высоко уровневых языков мне понятна…
ㅤ
Я же на шарпе форму создаю. А то что там под капотом Createwindow никто уже не знает
Demondor
romanetz
Demondor
romanetz
мне картинка нравится про ошибки в разных языках...
romanetz
мемасик
Demondor
Вопрос стоял в том, что стандартные вещи надо рожать с мучениями.
ㅤ
Demondor
Так Натив по надобности прописывается прямо в коде.
ㅤ
Я сам люблю писать всякую хуйню Фаст и на си решетке и еа перле и на пхп
ㅤ
ㅤ
Впрочем холивар бессмысленный
romanetz
romanetz
а ошибки от Си - просто плата горелая )
romanetz
romanetz
ㅤ
ㅤ
Попытка доказать что интерпретатор мсил соизмерим с нативом? Но нет, не будет он соизмерим, какие ты unsafe в него не пихай. Оверхед никуда не денется
ㅤ
Байт код это байт код
Demondor
Demondor
Вопрос скорости создания проекта. Работа она тоже денег стоит. Нахрена тратить ваш трудочас в 5$, чтобы починить хрень стоимостью в 2$. Это не выгодно.
ㅤ
Вроде не это изначально обсуждали. Но у говнокодеров конечное же - ой мне быстрее же написать на nodejs/петухон/джава/си решетка и тд. Это же быстрее для меня. Хотя изначальный вопрос был про перфоманс
romanetz
ну как в хайлоад лезем, то, внезапно, плюсы
Demondor
Ещё раз как показала практика, большинство заумных товарищей создают кучу не нужных абстракций или используют невнятные инструменты. Все хаяли hal, только cmsis даёт кристальную слезу заказчика, потом прыгнули на freertos и все пучком. А что там это чей то говнокод, что во втором варианте, уже не играет. Сейчас приятно наблюдать, что народ тулит freertos даже не понимая, что его сделали для графики Touchgfx.
romanetz
какая дичь
ㅤ
hal?
ㅤ
Что блядь?
romanetz
фриртос он вообще не про графику, это вытесняющая ОСРВ
Demondor
Обычная, когда вам графа не нужна вам не нужна и ос.
ㅤ
Ой всё
ㅤ
На этом мои полномочия всё...
Demondor
Ос для плавной картинки создавали.
romanetz
ㅤ
Вот вам современные петухон программисты. Ос создавали для плавной картинки
romanetz
а сеть?
Demondor
Народ пишет на экранчик 320на240 и думает ура. Сделайте графу на 800 на 600 со слайдером. И чтоб на кнопки реагировать и датчики.
ㅤ
драссте приплыли
Думаю дальшнейший спор бессмысленный. Человек плохо понимает устройство современных девайсов
romanetz
а я думал, чтобы ресурсы машины расшаривать под много задач/процессов
ㅤ
romanetz
Demondor
romanetz
romanetz
досовские проги посмотри
romanetz
с сеткой и прочим как сделаны были
romanetz
да не для графы оно...
вот ты как без ОС будешь потоковое аудио декодить, обычное интернет-радио?
Demondor
Что мешало создать псевдопараллельнон выполнение задач самому, без системы?
romanetz
Demondor
Не может на одном ядре быть асинхронность.
romanetz
ууууууууууу.....
romanetz
как всё пичально-то
romanetz
скока ядер в компе? ну, пусть два. а процессов - тыща.
romanetz
(при том, что многоядерность сама по себе проблем создаёт кучу)
Demondor
Псевдомногозадачность может каждой задаче квант времени, но выполняются они последовательно, а не паралельно.
Demondor
Таймер и прерывания это капец, какая система.
ㅤ
romanetz
romanetz
romanetz
до вытесняющей он ещё не дошёл )
ㅤ
romanetz
что можно контекст переключать - все регистры и адресное пространство задачи (если MMU есть)
Demondor
ㅤ
На самом деле это беда программистов, которые прыгают сразу на языки высокого уровня/фреймворки, но при этом не разбираются даже как работает их компьютер.
ㅤ
ㅤ
Ты точно трезв? Или ты на полных щах из себя корчишь это?
ㅤ