Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25 Ноября 2024, 14:36:33


Войти


Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Задолбало... Жизнь с чистого листа?  (Прочитано 26993 раз)
0 Пользователей и 6 Гостей смотрят эту тему.
MAG
Небритый одмин
*****

Карма: 14
Сообщений: 850


Android 4.2, Virtual_Machine


WWW Награды
« Ответ #15 : 16 Августа 2008, 21:45:46 »

Вообще я убеждён, что современное правило "время программиста дороже процессорного" сильно вредит индустрии. Похоже, что в конкретных случаях это выгоднее. Но в целом сборщики мусора, повсеместная динамическая типизация, виртуальные машины делают программы хуже. Во-первых, сильно страдает производительность. Но от таких аргументов приверженцы java и .NET только отмахиваются, мол не нужно, зато переносимость, всякие JIT и вообще "ява не тормозит" (С). Во вторых утекающая память и операции с переменными разных типов иногда свидетельствуют о семантических ошибках в программе, т.е. программа на managed-языке не валится, но может незаметно ошибаться. Программист на си, крестах и асме "расследуя" утечки и читая ерроры и ворнинги компилятора такие ошибки может обнаружить. Конечно, это потребует некоторого времени (valgrind в помощь) и не всегда ошибка влияет на результат, но считаю, что программа должна работать правильно. Математики свои теоремы по полжизни доказывают, потом комар носа не подточит. Надо бы хоть отчасти брать пример. И с инженеров тоже: большинство зданий и мостов после окончания строительства не переделывают.
ИМХО.

Согласен на все 100%. Особенно в свете последних новинок игр. Да, директ 10 или что там еще... НО... Такие тормоза на топовых системах за КУЧИ баксов и евро - это, уж простите, перебор и хамство со стороны тех, кто пишет и не оптимизирует код... И думаю, что это уже не ИМХО!!!
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM