Как стать автором
Обновить

Комментарии 26

десктопные не уступают в скорости дотнетным? Ну что вы, это основной минус явы.
Хорошо, вы не могли бы аргументировать свое мнение?
Только можно не тестами, которые непонятно кто и с какой целью проводил, а живыми примерами, как я.

Я вам предлагаю сравнить скорость работы Paint.NET и JavaFX RIO.
Бесспорно, поддержка directX в .net дает ему преимущества, но я считаю это жульничеством. Можно писать c++ код и в Java-приложениях. Только это уже будет не Java, а c++ и Java.

Да, в .net же можно делать вставки нативного кода, но это же тоже не совсем честно.
в этом случае тесты будут правильней, чем если сравнивать технологии по двум программам, с разной функциональностью, написанными разными командами разработчиков.
С одной стороны, да, искусственные тесты никто не отменял. Но тесты очень часто делают на заказ, и убедиться в их достоверности нет возможности. Я предлагаю доверять своим глазам.
Разница в уровне программистов возможна, но вряд ли она существенна.

А программы делают по сути — одно и тоже.

Можно и тесты посмотреть, только я их что-то найти не могу.

jdk6u10 (пока только бета, уже через пару-тройку месяцев — релиз) тоже умеет рисовать через directX
Вот-вот, совсем забыл. Это было где-то написано в доках по JavaFX (возможность использования софтверной или хардверной акселлерации).
PoliTeX писал, мой предложенный метод оценки скорости работы неполноценен. В подтверждение его слов привожу ссылку.Бравый Сановец Джошуа Мариначчи пишет о том, что интерфейс сайта на JavaFX в 3-4 раза быстрее, чем тот же самый, но на Флексе</>. Я ничего не имею против JavaFX или FLEX, но этот метод оценки вызывает сомнения. Я не верю в такую существенную разницу. А вы что думаете?
>Вот-вот, совсем забыл. Это было где-то написано в доках по JavaFX (возможность использования софтверной или хардверной акселлерации).

разве? это вроде как одна из главных фич u10
Дык JavaFX это и есть Java. У меня дома все выписано в файлик, приду — скину ссылку.
Скорее всего это шло в списке того, что есть (preview release ) и того, что будет (JavaFX 1.0), например, фича с перетаскиванием апплетов на десктоп у них тоже предусмотрена, но работает только на бете 10ого апдейта.
Скорее всего там было. Спасибо за подсказку.
ну да, u10 включает в себя javaFX.
эх, хочу u10 под мак :(
Apple — пидоры, я до сих пор вынужден на 5-ке сидеть, из-за того что 6-ка только под 64бит. Лучше бы Sun взяли на себя эту заботу. Пока если нужны какие-то фичи, проще поставить SoyLatte, чем ждать хрен знает сколько.
Зато Эппл очень красивый, и операцонка у них красивая! Я как-то сидел на Солярисе сановском, решил, что машина времени меня отбросила во времена Windows 95
вот-вот, та же фигня (mbp1.1) :(

так ведь сановцы даже близко не обещают — fx делают под мак, а u10 — фиг.
>I just tried it on a MacPro running JDK6(developer preview 10)

что-то меня тут смущает… под какой платформой он тестировал-то?
Статья Джошуа:
At the speed of JavaFX
Posted by joshy on April 06, 2008 at 11:19 AM

Дата выхода Java SE 6 Update 10 Early Access
Beta (build 14) 04/01/08

По датам сходится. Юзал он вот это:.
Похоже, это какая-то девелоперская оупенсорсная хрень JDK под Эппловские МАКи.
Я Маки только на картинках видел, без понятия, что на этой платформе творится с Джавийным девелоперством.
спасибо за линку! с интересом почитаю!
Помойму сан нашёл хороший ответ на другие платформы RIA — по сути своя платформа уже была, обвесить её рюшками и сделать более удобной для применения в подобной области.

На стороне сана тот плюс, что сама платформа Java уже открыта + имеется поддержка почти в любом мобильном устройстве.
В том то и дело, платформа была, только пользоваться ей было очень-очень неудобно. Когда я только начинал изучать Джаву, мне надо было рисовать график для отчета по данным из БД. Я чуть не йопнулся, рисуя простенькую диаграмму. Конечно, тогда я был новичком, но писать очень-очень надо много было. Больше всего меня убило динамическое масштабирование графика. В общем, получилось плохенько и кривенько. На JavaFX это за раз делается. Жутко удобно.
Многие JavaFX разработчики свалили в Adobe, делать Flex. Так что у меня мерьезные опасения за судьбу в общем-то неплохого и полезного проекта.
Да, сан конечно запоздал со своей технологией, но я думаю ещё не вечер :)

Хотя сама компания, судя по слухам, переживает не лучшие времена. Вон в радио-т даже обмолвились о слухах продажи сана… :( Будет жаль…
Вау, я такого не слышал вообще. Можно ссылочку по теме?
Здесь речь идет о продаже хардверной части безнеса, но эта «новость» от 13 июня 2006 года.
Далее, следует резонный комментарий:
блин, да что ж такое-то! Сообщение отправляется без нажатия на кнопку!!!

Далее, следует резонный коментарий:
This is indeed very nonsense. Sun has always said that its software business (Java) which doesn’t make any direct profit for Sun, helps it sell its hardware products, that make profit for Sun.

By selling its hardware business, Sun won’t have any profit ever after…


А как же тогда Солярис? А как же их софтовые сервера, точёные под Солярис? Имхо бред.
Я понимаю, IBM продала ноутбуки китайцам, особо ничего не потеряв, но железки для Сана — одно из сильнейших подразделений.
Еще несколько лет назад Sun сотрудничала с ИМВС РАН, наши ребята писали компиляторы… В бощем, я не верю.
«дектопные», поправьте пожалуйста.
Был резонный вопрос — почему же не сделать графический фреймворк на Груви? Сановцы сказали, что Груви — язык общего назначения, а они хотят сбацать языкок конкретно под графические задачи. Это, между прочим, освещено в работе товарища Флориана.
Вы же понимаете, программист — не программист, если не придумал своего языка программирования :)
Это дипломная работа? Мне кажется, что она выполнена совсем не на отлично. Во первых, обзор не должен быть более трети объема всей работы. Ну ладно, ну уж точно не более половины работы… Вот зачем включать в текст диплома, например, параграф о click и double-click кнопки мыши в windows explorer? На мой взгляд, в работе слишком много лишней информации.
Далее на странице 67 диплома наконец-то начинается нормальный обзор технологий. Грубо говоря, 60 предыдущих страниц можно или ужать или просто выкинуть. Кстати, жаль что про SVG так мало написано.
И наконец Overview технологий AJAX, Flash (кстати, а как же Flex?), Silverlight и JavaFX, причем я бы оспорил довольно много его оценок-звездочек. Далее рассматриваются другие UID. Стоп! А где выводы после этой сравнительной таблицы? Я должен сам его звездочки считать? И в этом ключе абсолютно необоснованно смотрится следующая глава про JavaFX. Хочешь про эту технологию написать, так сделай хоть такой вывод из сравнительной таблицы, что необходимость обзора именно этой технологии стала бы очевидной.
P.S. Я просмотрел диплом по диагонали, может быть упустил из вида его логику. Но ведь именно так на защите и просмотривают диплом! Профессоров много, каждый хочет взглянуть, тратит он на это не более 5 минут. А бывает что просто смотрят введение и заключение и всё…
P.P.S. На мой взгляд такая дипломная работа по сути является обычным рефератом. У нас за такое на защите ставили тройки.
Согласен, звездочки тянут на школьный реферат, но никак не на диплом. Как я понял, Флориан совсем не программист, а какой-нибудь аналитик. Так что и спрос с него соответсвующий :)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Публикации

Истории