hint000, Ловко вы делаете подмены и смешиваете всё в одно: мы говорим об интерфейсах или все же об экранах?
то значит "именно экрана"? Картинка там откуда берётся? Магически попадает на экран? Или там всё-таки есть графическое ядро на каком-то чипе, т.е. аналог видеоадаптера на ПК? Оно и решает, какая будет частота кадров, так же, как и на ПК.
Если мы запустим на таком девайсе игру, то будет отображаться не частота кадров от графического ядра, а частота обновления экрана.
Но если взять разрешение 4K и умножить количество пикселей на 75 Гц, то получится почти 1 ГГц.
А с чего вы взяли что нужно умножать? Каждый пиксель работает независимо на частоте обновления? На практике тесты и замеры спец. оборудованием не регистрируют в ЖК дисплеях никаких гигагерц.
Ну а для отображения текущей частоты нужно просто считать значение из служебных ячеек памяти.
Нет, взять те же планшеты и смартфоны на андроид, там можно вывести текущую частоту обновления именно экрана, а в настройках поменять.
pindschik, Ну вот пока не совсем понятно, от чего именно зависит эта "готовность". Еще вот интересно, когда какое-то приложение отображает текущую частоту обновления, или позволяет менять её, то как оно это делает? Что именно технически в эти моменты происходит?
Если частота обновления это мера (а точней эффект) инертности (суб)пикселей, то не ясно почему тогда нет взаимосвязи и соответствия между временем реакции/отклика пикселей и частотой обновления.
Jacen11, есть разница между обучением программированию (как таковому) и обучению программированию на языке X. Для первого случая Питон (так же как и С/С++, Java, C# и т.д. далеко не лучший выбор), а вот те же Pascal и D весьма хороший.
Сергей Горностаев, В том же образовании D по объективным причинам отличный язык для изучения программирования, золотая середина между Pascal и Java, и в этой сфере более удачная альтернатива С/С++.
Сергей Горностаев, В любом случае использование ЯП не ограничивается бизнесом/коммерцией. Есть еще образование, наука, некоммерческие организации, государство, да и в конце концов просто для себя, "для души".
Сергей Горностаев, Вы считаете, что ценность языка программирования определяется исключительно числом вакансий и зарплатой? Можно ведь и на себя работать, тот же фриланс, когда компания/начальник не указывают тебе на каком языке реализовать проект.
Сергей Горностаев, Наверное не только, потому как по факту, с точки зрения дизайна языка, D все же объективно лучше C++. В последних стандартах С++ внедряют те возможности, которые в D давно реализованы, но эти возможности в D все равно смотрятся "органичнее", что-ли, поскольку были частью ядра языка с самого начала.
CityCat4, ну вот у D пользователи вроде есть, даже организовали D Language Foundation, но все равно как-то вяло всё и масштабы не те... Может просто не успели воспользоваться моментом и "поезд ушел": появились Rust, Go, новые стандарты С++?
Так вот и интересно, почему тот же Rust привлек Mozilla, а потом и многих разработчиков, а D никого из крупных игроков индустрии не привлек, равно как и большую часть программеров с С++? Что это: косность, инертность, лень, слепая приверженность устоявшемуся в своей нише языку, или же просто D действительно не давал явных преимуществ в сравнении с С++ (за исключением простоты и удобства, но адептам С++, видимо, даже по душе его сложность и запутанность)?
Из предложенных вариантов, ИМХО, лучше последний (при условии что к математике лежит душа). А так вообще лучше смотреть учебные программы на сайте ВУЗа. Да и в любом случае в наших вузах, в основном, дают фундаментальную базу, а всё остальное - более прикладные и актуальные вещи придется изучать самостоятельно.
Hemul GM, Swift на данный момент для всех устройств и ОС от Apple, а также серверного программирования на Linux (и вроде как даже Windows). Kotlin это официальный язык для Android Studio, поддерживаемый Google. Ну а насчет .NET, то начиная с .NET 5 там уже унифицированная полноценная кроссплатформенность.
А насчет востребованности я ведь имел ввиду не возможности языка, а как раз уже выше приводимую статистику вакансий. Даже у нас сейчас дефицит оных для Delphi программеров (многие конторы перешли на тот же .NET), а на западе так и подавно.
Как по мне тот же Ruby стал давно уже нишевым узкоспециализированным ЯП (кроме RoR он имеет вообще в какой-то сфере более менее распространение и востребованность?). Ну а PHP уже давно теснят конкуренты в виде того же RoR, ASP.NET Core, Spring Boot, Django/Flask и т.д., и его будущее довольно туманно.
Hemul GM, он то не мертвый, конечно, но весьма слабо востребован, так как есть более полноценные и актуальные аналоги и конкуренты (.NET, Kotlin, Swift и т.д.)
Те же Microsoft заявили о том, что с их стороны не будет поддержки PHP 8, к тому же у него дюжина более достойных конкурентов. Да и сам язык изначально спроектирован неудачно, много ошибок в дизайне. C Ruby примерно то же самое, Python его давно обошел, и мне лично непонятен смысл его изучать.
Если мы запустим на таком девайсе игру, то будет отображаться не частота кадров от графического ядра, а частота обновления экрана.