[personal profile] ex0_planet
Qt на микроконтроллерах.

Ну, как микроконтроллерах... у меня когда-то десктоп был с худшими характеристиками. Занимает четверть доступной памяти и слегка подтормаживает в отдельных моментах (хотя там никто и не оптимизировал особо).

И вот что-то у меня по этому поводу сложные ощущения — с одной стороны понятно, что растущие аппетиты софта вынуждают производителей железа за ним бежать, шо аж шуба заворачивается и, соответственно, тренд на удешевление железа и общий рост вычислительных мощностей когда-то должны были сойтись. Они и сошлись в одном чипе стоимостью в 10 баксов. Аналогичное ранее произошло с digital audio, когда мультимедийный компьютер был вещью в себе, стоимостью вдвое от обычной, а теперь звук с "cd-качеством" разве что кофеварка не играет.

С другой — ЧЕТВЕРТЬ ресурсов, Карл! И это только по памяти, использование cpu, судя по всему, близко к 100%. Только на рисование кавайных интерфейсов, а еще и работать когда-то надо (впрочем какое там "работать", это ж IoT, там всей работы только позвать большого брата). С третьей стороны подобные рассуждения есть гнилое байтоёбство: какая разница каким методом решается задача, если она решается. Тратить человеческое время только для того чтобы железка меньше грелась? Подточат наиболее шероховатые моменты, и в продакшн!

С четвертой стороны — я совсем не ожидал1, что "точка схождения" будет вот здесь, с этими технологиями. Всё ранее наработанное говорило о том, что мир будет гетерогенным, с разными конфигурациями, архитектурами, итд итп, а софт, соответственно, должен уметь под это всё подстраиваться2. Но — нет. Проще оказалось допилить железо, чтобы оно смогло держать на себе вавилонскую башню софта.

Понятно, что более прочие библиотеки и фреймворки никуда не исчезнут в ближайшее время. Как минимум останется ниша жестко оптимизированного по цене железа, но ниша — это всегда ниша, следующая технология может её и схлопнуть...

Короче, будем посмотреть.




1. Не то чтобы совсем не ожидал, просто очень не хотелось верить.
2. Исчезающее ныне за почти полной ненадобностью искусство — писать портабельный софт.

Date: 2018-06-29 03:13 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Интересно. Я, как программист, всегда нагло заявлял, что если вы хотите, чтобы программа быстрее работала, купите более быстрый компьютер, это дешевле обойдется.

Profile

ex0_planet

April 2023

S M T W T F S
      1
234567 8
910111213 1415
16171819202122
23242526272829
30      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 25th, 2026 02:22 am
Powered by Dreamwidth Studios