Apple MacBook 1.8 160Gb HDD 2 Gb ram. Из всех ноутов на которых я работал, лучший. После покупки все делаю на нем. Комп не включаю ибо только теперь понимаю как он шумит.
уважаемые Java-программисты, будте добры внесите ясность с GUI тулкитами для Java:
1. Swing - входит в стандартный JDK и отрисовует элементы сам, т.е. не использует стандартные компоненты ОС
2. SWT - решение от IBM, максимально использует родные виджеты ОС
Сразу видно, что сравнение _менеджера_. Вы менеджер - вот и занимайтесь своим делом, разработчки сами выберут фреймворк исходя из задачи.
Хотите очень серьезное кросс-платформенное приложение - Java, хотите простенькую утилитку, то C++ с использованием Qt4. Самый лучший способ - разделение на движок и графическую часть, чтобы движек был один на все, а GUI использовался нативный для каждой платформы(win32/.net для винды, Qt/GTK для линукса и Cocoa под мак).
чтобы незначительными жервами производительности избавить себя от говоной боли с указателями. Просто это выход на немного другой уровень абстракции. Где-то он оправдан, где-то нет
Да, налабать код быстрее получается. Да, с иллюзией того, что всё работае и что среда обо всём позаботилась. А потом начинаются забытые ссылки в различных структурах данных. Как следствие, оставленные открытыми файль, сериализации по сети гигабайтных объёмов, улетающая в трубу память
ну так, а вы что думали, раз язык со сборкой мусора значит теперь не надо за памятью совсем следить? Если у программиста руки из одного места растут, то никакой GC не поможет
а ты сравни 13" макбук и 15" про. Они почти одного размера, так что разицы в траспортировке не должно быть. Тем более, что в Америке все-равно все на машинах ездят
и еще один вопрос, извините за offtop:
вы говорили, что для разработки на Java используете Eclipse. Не поделитесь секретами как немного улучушить скорость работы и привести внешний вид к вменяемому?
1. Swing - входит в стандартный JDK и отрисовует элементы сам, т.е. не использует стандартные компоненты ОС
2. SWT - решение от IBM, максимально использует родные виджеты ОС
так?
Хотите очень серьезное кросс-платформенное приложение - Java, хотите простенькую утилитку, то C++ с использованием Qt4. Самый лучший способ - разделение на движок и графическую часть, чтобы движек был один на все, а GUI использовался нативный для каждой платформы(win32/.net для винды, Qt/GTK для линукса и Cocoa под мак).
И каким образом ассемблер приближает к пониманию ООП?
ну так, а вы что думали, раз язык со сборкой мусора значит теперь не надо за памятью совсем следить? Если у программиста руки из одного места растут, то никакой GC не поможет
это для казуальщиков, труЪ-геймеры играют в Assembler и Brainfuck
вы говорили, что для разработки на Java используете Eclipse. Не поделитесь секретами как немного улучушить скорость работы и привести внешний вид к вменяемому?