LINUX.ORG.RU

HybridJava 0.98

 , , ,


0

0

Вышла новая версия веб-технологии HybridJava. Основное отличие от предыдущей версии — поддержка разработки сайтов на Юникоде. В частности, релиз содержит пример работающего русифицированного сайта. Технология относится к категории server-side presentation layer.

Достоинства технологии по сравнению с конкурентами (JSP, Velocity, Tapestry, Struts, JSF, Wicket,...):

  • Простота: требуется знание java и HTML на среднем уровне. Всё необходимое изложено на десяти страницах.
  • Более высокий уровень программирования: исходный код получается в разы короче.
  • Продуманость и гибкость компонентной модели.
  • Высокая скорость формирования страниц.
  • Русский веб-сайт технологии в процессе разработки.

>>> Подробности здесь



Проверено: Shaman007 ()
Последнее исправление: alexsaa (всего исправлений: 5)

Новость в топку, автора на кол.

ip1981 ☆☆
()

AlexSerov

вэб технологии.
сорсов примера
изложены на менее чем десяти страницах.
Исходные коды
Более высокий...
Более глубокая...
Более высокая...

Fixed. Извините, вы русский язык и культуру речи в школе проходили?

shahid ★★★★★
()
Ответ на: комментарий от shahid

Русский язык

Да, я русский язык в школе учил. Но видимо намного раньше чем Вы и, очевидно, не тот же самый что Вы. Готов у Вас поучиться тому что теперь называется русским языком. Это правда что мне нынче писать по русски приходится не часто. Пожалуйста помогите мне перевести на русский язык выражения которые я перевёл с английского как:
вэб технологии - ?
сорсов примера - ?
изложены на менее чем десяти страницах. - ?
Исходные коды - ?
Более высокий... - ?
Более глубокая... - ?
Более высокая... - ?

С благодарностью постараюсь подредактировать моё первоначальное сообщение в соответствии с Вашими поправкам.
П.С. Спасибо что не посадили на кол.

AlexSerov
() автор топика

нах-нах-нах

> this technology provides for combining HTML and JAVA code in one source file

на свалку истории. немедленно.

anonymous
()

Поправьте, пжлста, ещё и это:

требуется знания только среднего знания

Steplton ★★★★★
()
Ответ на: Русский язык от AlexSerov

man Лексический повтор и когда/где он уместен, а когда - речевая ошибка
man Сленг & Жаргон и почему он здесь не нужен
man Научно-популярный стиль речи
man Пунктуация. Расстановка запятых, дефисов
man Правила написания новостей

shahid ★★★★★
()

>Высокая скорость отрисовки страниц

Че-то не понял. Отрисовка, вроде, от браузера зависит.
Или я что-то упустил?
Может лучше сказать «рендеринг»?
(или как это еще можно обозвать...)

deuteranopic
()

- поддержка разработки сайтов на Юникоде

Поломать в жабе юникод - это стараться надо....

r ★★★★★
()

Сколько ж там намолотили фреймворков. И продолжают ведь. И практически сектантская преданность. Хотя казалось бы.

kristall ★★
()

HybridJava technology basically consists of two parts – a Compiler from HybridJava Language and a Framework Я чего то не так понял или оно ещё свой компилятор имеет ?

FREE FOR NON-COMMERCIAL USE ну и за это конечно стрелять надо

anonymous
()
Ответ на: нах-нах-нах от anonymous

>на свалку истории. немедленно.

Нет лучше сразу на кол! Хатеемель в исходниках тот еще изврат. Ну и кто теперь будет спорить что если проект сделан русскими да или вообще товарисчами из совка, то он по определинию гавно?

anonymous
()
Ответ на: комментарий от eternity

>FREE FOR NON-COMMERCIAL USE - в топку

А за такое так вообще четвертовать. Так и представляю себе этих авторов сабжа. Студни недоучки или маразматики с нафталиновыми мознгами решившие изобрести очередной велосипед, да еще и строят из себя целку. FREE FOR NON-COMMERCIAL USE видетиле вы написано у них в лицензии.

anonymous
()

Вот просто интересно спросить у автора. Вы вообще слышали что нибудь про МВЦ, разделение, кода, слои и тд? Чем конкретно ваш фреймворк отличается от того же Стратса, чем он лучше? Повысится ли производительность моего труда есля я выберу ваш фреймворк? Сможет ли другой человек осилить мои поделки после меня?

anonymous
()

>поддержка разработки сайтов на Юникоде.

Мне не послышалось? Он правда сказал «поддержка разработки сайтов на Юникоде». Да это как вообще?? Сайты вообще то разрабатывают на жаве там на пехапе на крайняк, питоне и тд. Но на юникоде... Это что автор изобрел компилятор юникода в жаба код или хатеемель? А если имелось ввиду того что ну вот наконец сорцы можно делать в юникоде - ТАК СТО ЛЕТ УЖЕ это так и не надо выдумывать всякий бред. Видимо это на венде у вас там какая то ужасная тулзина насиловала вас заставляя все хранить в цп1251, не знаю, но это что-то.

anonymous
()

ТС, как я предполагаю, является одним из авторов. Предлагаю ему самоубиться. Нафига разрабатывать заведомо феерическое говно? «Простота: требуется знание java и HTML на среднем уровне. Всё необходимое изложено на десяти страницах» - это типа фреймворк для даунов?

anonymous
()

Я думаю, автору надо срочно включить в поставку драйвер для TJ7

baverman ★★★
()

Посмотрел. Имеет право на жизнь в узкой нише приверженцев. Глобально, проблема с лицензией, отсюда проблема с распространением, не считая технических проблем....

Casus ★★★★★
()

Нафига оно нужно, если есть web.py?

mono ★★★★★
()

> Простота: требуется знание java и HTML на среднем уровне

Для индусов пойдет?

Индус-программист^Wжабабыдлокодер обязан знать инглиш на уровне PET. Жабу тоже, видать, на подобном по качеству уровне...

Bioreactor ★★★★★
()
Ответ на: Русский язык от AlexSerov

> «Name of the widget asoociated with this current component» (с)

$ man ispell

или (более современно и ГНУто)

$ man aspell

Bioreactor ★★★★★
()

Демка на сайте не работает -

The requested URL /HJ_Sample/ was not found on this server.

pi11 ★★★★★
()
Ответ на: Русский язык от AlexSerov

*** Граммар Наци Моде Он *** вэб технологии -> Web-технологии сорсов примера -> исходных текстов примера изложены на менее чем десяти страницах -> изложены на менее,чем десяти страницах Исходные коды -> исходные тексты Более высокий -> выше Более глубокая -> глубже Более высокая -> выше *** Граммар Наци Моде Офф ***

Sanitar
()

писал явно таджык-быдлокодер

real_kas
()
Ответ на: комментарий от KRoN73

Quercus

как эта штука по скорости? в сравнении например с rhino? php-скрипты, как я понял, отдельно компилять не надо? можно выкладывать как jsp?

Deady
()
Ответ на: комментарий от Deady

>как эта штука по скорости?

3.x - ноздря в ноздрю с обычным PHP+хороший акселератор
4.x, говорят, быстрее (компилится в Java-байткод), но он денег стоит

С rhino не сравнивал.

php-скрипты, как я понял, отдельно компилять не надо?


Если PHP-скрипты без особо тонких извращений, то будут работать как обычно. Кроме того, что из них можно прямо делать вызовы Java-классов и методов или расширять функции PHP «снаружи» из Java.

Там (опять же, в 3.x) недостаток только один серьёзный - отвратительная диагностика ошибок в PHP. Нет информации в какой строке ошибка.

«Из коробки» идёт в Resin (не щупал) и на уровне ковыряния одних конфигов прикручивается к Tomcat и Jetty (там и там - щупал, работает).

KRoN73 ★★★★★
()
Ответ на: комментарий от mono

>>Размер _аппликации_ (включая данную страницу):

убило.

что убило? В это фреймворке явские ключевые слова вырезаются из бумаги и наклеиваются на общий механизм. С недавних пор даже юникод можно приклеивать.

AVL2 ★★★★★
()

Мне ещё резануло «разработка сайтов на Юникоде». Как будто это язык программирования какой-то, а не кодировка. В Юникоде — ещё понтмаю...

ubuntulover
()
Ответ на: комментарий от deuteranopic

> Может лучше сказать «рендеринг»?

А rendering - не отрисовка? :-) Русский язык сливает по всем параметрам. Просто потому что отстал. Приходится тырить из английского :-(

Manhattan
()

>JSP, Velocity, Tapestry, Struts, JSF, Wicket

сколько именитых конкурентов, а про сабж никогда и не слышал

stave ★★★★★
()
Ответ на: комментарий от Manhattan

>> Может лучше сказать «рендеринг»?

А rendering - не отрисовка? :-) Русский язык сливает по всем параметрам. Просто потому что отстал. Приходится тырить из английского :-(

Он начал неиллюзорно отставать ещё в 18 веке, когда пётр первый корабельные термины стал заимствовать из голландского.

ubuntulover
()

посоветуйте

Сгрузил я и установил эту хреновину (hybridjava). И как не странно сразу заработало под Tomcat. Показывает время отрисовки ихних тествых страниц в среднем 1 ms. Подскажите - это хорошо или плохо?

neofit
()
Ответ на: комментарий от ubuntulover

>Он начал неиллюзорно отставать ещё в 18 веке, когда пётр первый корабельные термины стал заимствовать из голландского.

Деточка, он это делал задолго до Алексеича с его голландцами, делает сейчас и будет делать, когда от тебя даже костей не останется. Для него это нормально.

anonymous
()
Ответ на: посоветуйте от neofit

>Показывает время отрисовки ихних тествых страниц в среднем 1 ms. Подскажите - это хорошо или плохо?

Если для чистой статики, то плохо, если для динамики - то хорошо.

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

> Деточка, он это делал задолго до Алексеича с его голландцами, делает сейчас и будет делать, когда от тебя даже костей не останется. Для него это нормально.

Деточка, читаем внимательно: он стал _НЕИЛЛЮЗОРНО_ оставать. Ешё в 18 веке русский язык — особливо крестьянский — был полностью народной. До этого отставал, да, но не в таких масштабах, как с 18 века — там чужеродная лексика прямо-таки потёкла рекой

ubuntulover
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.