Настал ли вендекапец?

Ява всегда будет тормозить, т.к. с ростом вычислительных возможностей будут расти и системные требования явы. Чего железу простаивать? Надо на полную использовать все его возможности. И зачем оптимизировать и ускорять? Только время тратить. Лучше нанять ещё 50 обезьянок, которые набыдлокодят ещё 5000 модулей, упрощающих работу с модулями, написанными предыдущими обезьянками, которые были написаны для упрощения работы с другими модулями, которые…..
der_fenix, как то оно чересчур грубо звучит, несмотря на то, что суть сильно похожа на правду.
Да пребудет с вами знание ip адреса
Natrio
Weekend
вычислительные мощности будут только расти и со временем ява или ещё какие машины уже не будут так тормозить.
Это очень распространённое заблуждение. Вычислительные мощности расти-то будут, но за счёт многоядерности в основном, то есть увеличения числа ПАРАЛЛЕЛЬНО выполняемых задач. Рост тактовых частот почти остановился, а значит скорость выполнения ПОСЛЕДОВАТЕЛЬНЫХ операций практически не растёт.
Ну не стоит надеяться только на рост тактовых частот. Может появятся или заработают уже существующие новые принципы компьютерных архитектур. Вроде квантовых компьютеров или там днк вычислений.
Вобщем я надеюсь на качественный скачок, а не на количественный.

der_fenix
Ява всегда будет тормозить, т.к. с ростом вычислительных возможностей будут расти и системные требования явы. Чего железу простаивать? Надо на полную использовать все его возможности. И зачем оптимизировать и ускорять? Только время тратить. Лучше нанять ещё 50 обезьянок, которые набыдлокодят ещё 5000 модулей, упрощающих работу с модулями, написанными предыдущими обезьянками, которые были написаны для упрощения работы с другими модулями, которые…..
Ну и ладно. Оттого, что есть одна плохая виртуальная машина не значит, что все виртуальные машины всегда будут плохими. Конкуренция там и все дела. Если конечного пользователя не устраивает этот софт - рано или поздно найдется кто-то, кто сделает лучше, если это вообще возможно.

А про оптимизацию, кстати есть такая штука http://ru.wikipedia.org/wiki/Low_Level_Virtual_Machine. Может тоже пригодиться.
Полностью согласен с der_fenix , особенно про обезьянок… )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Weekend
Ну не стоит надеяться только на рост тактовых частот. Может появятся или заработают уже существующие новые принципы компьютерных архитектур. Вроде квантовых компьютеров
На СТОЛЬ отличающихся архитектурах оно просто не заработает. А квантовый компьютер, если его всё же сделают, отличается от обычного последовательного гораздо больше, чем GPU от CPU :)
И уж точно я бы не надеялся на ускоренное выполнение последовательных программ без роста тактовых частот.
Более быстрого выполнения можно добиться. Но это надо выжать еще несколько десятков мгц из процессора а потом засесть с отладчиком и оптимизатором. Чтобы убрать ВСЮ ересь написанную программистом и компилятором. Как-то раз слышал байку: “игра не запускалась на pentium 3, требуя более производительной машины. Какой то дядька попросил дистр на пару дней сказав, что может быть получится что-то сделать. Через две недели принес исполнимый файл игры который надо было только подставить. Игра пошла на максимальных настройках.”
Да пребудет с вами знание ip адреса
domov0y
Имхо: Лучше бы 1C перевели под линукс платформу 7.7
Что вы понимаете под кроссплатформенностью? JAVA? FLASH? Прочие скриптовые языки? Возможность используя тысячи костылей и жуткий маразм с бессмысленным ООП собрать приложение под любой осью?

Да что-же все так уперлись в эту джаву?
Я за всю жизнь не написал на java ни строчки кода, при этом совершенно не парясь пишу кроссплатформенные приложения, сейчас QT & C++. Потихонечку перехожу на Go этот язык прекрасен, уверен за ним будущее…

И кстати, что вы имеете против ООП? Вы наверно просто не умеете его готовить! :)
Чем дальше от java тем ближе к кухне. А вообще надо было как то добавить иронии к описанию перечня. Ибо все варианты зло. Меньшее или большее но зло.
Да пребудет с вами знание ip адреса
Мы же говорим не только о конечном пользователе, но и разработчиках, а так же тех, кто поддерживает инфраструктуру в рабочем состоянии.
Для пользователя самое главное - чтобы работало. Как это будет работать, на чём это будет работать - ему фиолетово.
Разработчик - да, ему нужно не только понимать как это работает, но и чтобы была возможность поковыряться, что-то изменить в коде.
Администратору нужно чтобы это не только работало, но он и должен понимать - как это работает, чтобы была возможность оптимизации, и чтобы пользователь был доволен, чтобы руководство не капало на мозг и не выносило его.

По этому, лично я считаю, какие бы вычислительные мощности не были бы, какое бы мощное железо не стояло, самое главное - настроить так. чтобы работало правильно, корректно и не глючило.

То, что 1С стала выпускать продукты поддерживающие Linux, замечательно. Но это не значит, что будет работать сразу. Я за это не поручусь. Потому что всегда есть подводные камни. И по своему опыту, знаю, что не всегда с пол-пинка всё работает корректно. Хорошо бы это было так! Поставим, потестируем, и вот тогда - скажем, хорошо это или это очередное глючное подделие.
Piligrimm
Мы же говорим не только о конечном пользователе, но и разработчиках, а так же тех, кто поддерживает инфраструктуру в рабочем состоянии.
Для пользователя самое главное - чтобы работало. Как это будет работать, на чём это будет работать - ему фиолетово.

Не стоит ставить телегу впереди лошади!
Администраторы и разработчики работают за деньги, которые тем или иным образом выплачивает конечный пользователь. Именно потребности пользователей формируют рынок, а мы, разработчики итд, обязаны под эти потребности подстраиваться, это наша работа и нам за нее платят, причем платят неплохо.
Поэтому ИМХО не столь важно сколько админ плясал с бубном и сколько строк кода написал программист, важно чтобы это пришлось по душе конечному пользователю )))
Нам дали возможность запускать 1C нативно и это прекрасно, даже если на настройку и отладку уйдет куча времени и сил.
 
Зарегистрироваться или войдите чтобы оставить сообщение.