ASP или JSP?

User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

ASP или JSP?

Post by Sabina »

Вопрос о том что появилось раньше на рынке ИТ технологий: ASP или JSP?
До недавнего прошлого я была убеждена, что JSP, но тут на днях статья попалась...

http://www.imakenews.com/sourcecode/e_article000079359.cfm

Relatively young, JavaServer Pages (JSP) is becoming a strong competitor to the established Active Server Pages (ASP). ...

Сабина
igrok
Уже с Приветом
Posts: 291
Joined: 25 Sep 2001 09:01

Post by igrok »

Что-то я себя даже старым стал чувствовать :) ASP, конечно же, появился раньше JSP. Помню это потому что в то время, когда я писал ASP-ы, для этого самого ASP были даже специальные ActiveX, которые позволяли вызывать Java классы из ASP. Сама же Java находилась тогда в состоянии, достаточном лишь для создания весьма неубедительных анимаций для web страниц (это еще была Java 1.0) Хотя уже тогда были какие-то компоненты для того же IIS, которые позволяли вставлять в HTML что-то типа тагов, которые затем вызывали обращение к Java коду. И это казалось чем-то очень крутым :)
Seryi
Ник закрыт как дубликат.
Posts: 6238
Joined: 14 Mar 2001 10:01
Location: .MD -> .SI -> .SE -> .AR.US -> .MD

Post by Seryi »

Да в принципе все равно, по возможностям они примерно равны.
JSP конечно переносимей, но если выбирать для виндов, то я выбрал бы АСП.
Не надо покупать и/или ставить Аппликейшн сервер.
А еще лучше для виндов будет выбрать ASP.NET
User avatar
Mic
Уже с Приветом
Posts: 6906
Joined: 20 Apr 1999 09:01
Location: Seattle

Post by Mic »

Seryi wrote:А еще лучше для виндов будет выбрать ASP.NET

Лучше чуть-чуть подождать и выбрать ASP.NET 2.0 ;) Я видел демонстрацию на семинаре - с этой штукой производительность программиста будет невероятной! Они запихали в контролы абсолютно все, задача сводится к тому чтобы выбрать правильный и подключить его к приложению.
kvax
Новичок
Posts: 36
Joined: 21 Dec 2003 14:07
Location: Novorossiysk

Post by kvax »

Устроили бы лучше обсуждение типа что лучше - ASP, JSP, PHP, Perl или ColdFusion, а то кто раньше, кто раньше... :oops:
Said by me...
Seryi
Ник закрыт как дубликат.
Posts: 6238
Joined: 14 Mar 2001 10:01
Location: .MD -> .SI -> .SE -> .AR.US -> .MD

Post by Seryi »

Mic wrote:Лучше чуть-чуть подождать и выбрать ASP.NET 2.0 ;) Я видел демонстрацию на семинаре - с этой штукой производительность программиста будет невероятной! Они запихали в контролы абсолютно все, задача сводится к тому чтобы выбрать правильный и подключить его к приложению.


Ой не верю я в эти маркетинговые сказки.
А когда он выйдет то?
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Mic wrote:Они запихали в контролы абсолютно все


А это что, преимущество?
Я уже достаточно насмотрелся на код, где всё в этих контролах, VIEWSTATE достигает полумегабайта и каждый пук приводит к полной перезагрузке страницы.
Так что пока моё личное мнение в том, что вся эта фигня с контролами - простой способ плодить shitty apps.
Но зато быстро и в умопомрачительных количествах.
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Post by Sabina »

kvax wrote:Устроили бы лучше обсуждение типа что лучше - ASP, JSP, PHP, Perl или ColdFusion, а то кто раньше, кто раньше... :oops:


Таких обсуждений тут и без меня хватает :wink: Они развиваются стихийно, практически из любой темы.

Сабина
blanko27
Уже с Приветом
Posts: 2264
Joined: 17 Jun 2003 04:41
Location: Just like US

Post by blanko27 »

kvax wrote:Устроили бы лучше обсуждение типа что лучше - ASP, JSP, PHP, Perl или ColdFusion, а то кто раньше, кто раньше... :oops:
Обратите внимание, что появился новый игрок - Macromedia Flex
User avatar
Mic
Уже с Приветом
Posts: 6906
Joined: 20 Apr 1999 09:01
Location: Seattle

Post by Mic »

Seryi wrote:А когда он выйдет то?

Вот с этим мутновато. На конференции обещали бету в будущем году.

Seryi wrote:Ой не верю я в эти маркетинговые сказки.

Так а фигли в них верить/не верить?! Большинство тимов в MS уже на C# пишет.
User avatar
Mic
Уже с Приветом
Posts: 6906
Joined: 20 Apr 1999 09:01
Location: Seattle

Post by Mic »

yocto wrote:
Mic wrote:Они запихали в контролы абсолютно все

А это что, преимущество?
Я уже достаточно насмотрелся на код, где всё в этих контролах, VIEWSTATE достигает полумегабайта и каждый пук приводит к полной перезагрузке страницы.

Ага. А если писать на Ассемблере, то все будет просто летать....
Сейчас маркету нужна не скорость перегружаемости страниц, а человеко-дни затраченные на проэкт. Я не сторонник этого, но нужно смотреть правде в лицо.
По поводу пука - в Longhorn они как-то сделали так, что вообще ничего не заметно на глаз, что что-то перегружается. Я видел демонстрацию Интернет-магазина, так даже фотки продуктов вылетали мгновенно. То ли кэшируют при заходе на сайт, то ли подгружают в процессе броузинга - не знаю. А с Avalon вообще ни о каких задержках речи нет. И там вообще не определить - WEB-application это или Win.

И еще, вы не просекли идею - все, что вы видели - все это базировалось на существующих технологиях. MS опять делает очередную революцию. Ну помните как было с DOS & Windows. Где сейчас те кто говорили, что не все можно/нужно переводить на Windows и поd DOS будет еще полно задач и работы?
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Post by Sabina »

Seryi wrote:А еще лучше для виндов будет выбрать ASP.NET


http://www.devarticles.com/c/a/Interviews/An_Interview_with_.Net_Guru_Kais_Dukes/

...
The new ASP.NET model of programming is so much cleaner. Classic ASP was screaming out for help for quite a while. With ASP.NET, we now get compiled languages (no more scripting), true scalability, and finally proper debugging. Yes, the joys of actually debugging a web page, as opposed to hacking it to death until it works, cannot be overrated [laughs].
...
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

Mic wrote:Они запихали в контролы абсолютно все


Я же говорю - рюшечки. :mrgreen:
Ни тебе processes flowcharts как в Struts,
ни тебе session persistance, replication и т.д.

Посмотрите, например, сюда :
www.casabac.com

И это один из десятков Frameworks для Java
И нафигa мне этот глюкавый ASP.NET ?
User avatar
Gennadiy
Уже с Приветом
Posts: 11332
Joined: 30 Mar 2000 10:01
Location: Ice Storm Town

Post by Gennadiy »

JustMax wrote:Я же говорю - рюшечки. :mrgreen:
Ни тебе processes flowcharts как в Struts,
ни тебе session persistance

Что значит нет? 8O Или вы под этим что-то другое понимаете?
replication и т.д.

Это что? Web Farms? Тоже есть.
И нафигa мне этот глюкавый ASP.NET ?

Про глюкавость есть доказательства или так ляпнули?
Я не говорю что это чудо из чудес, но по сравнению с JSP бррррр...... :x
kvax
Новичок
Posts: 36
Joined: 21 Dec 2003 14:07
Location: Novorossiysk

Post by kvax »

2 Sabina: то везде и стихийно возникают эти обсуждения, а здесь будет централизовано =)
Said by me...
NNemo
Уже с Приветом
Posts: 1935
Joined: 15 Sep 2003 17:49
Location: Ukraine, Mariupol -> USA everywhere :-)

Post by NNemo »

Try to put object in ASP request... It's impossible!
Or may be I'm outdated?

And comarison VB vs. Java is rediculous... ASP is VB.
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Mic wrote:Сейчас маркету нужна не скорость перегружаемости страниц, а человеко-дни затраченные на проэкт.


Маркету нужно то, что ему втюхивают. Чем громче и назойливей втюхивают, тем больше нужно.
А произошло это как раз по той причине, что каждый год стараются втюхать что-то новое, отменяя необходимость в качестве. Правильно, зачем делать хорошо, если завтра всё равно выбрасывать. Поэтому некоторым и кажется, что скорость гораздо важнее, чем качество.
Попробуй перенести это на автомобили и задуматься над тем, чем ты лично руководствуешься, когда покупаешь новую машину, скоростью сборки на конвейере? Минимальностью цены? Все возможные новшества ты хочешь сразу или согласен подождать некоторое время?

Mic wrote:Где сейчас те кто говорили, что не все можно/нужно переводить на Windows и поd DOS будет еще полно задач и работы?


Я лично знаю много таких людей. Они тихо и мирно рабоают. Безо всяких революций. В большинстве случаев результаты их труда не идут в корзину каждые пару лет. Просто потому что это - другая лига. Та, где наработки используются многие годы. Это не та область, где можно безболезненно заменять цвет и форму кнопочек на экране каждые два месяца.
Michael Popov
Уже с Приветом
Posts: 991
Joined: 09 Sep 2001 09:01
Location: The Earth

Post by Michael Popov »

yocto wrote:Я лично знаю много таких людей. Они тихо и мирно рабоают. Безо всяких революций. В большинстве случаев результаты их труда не идут в корзину каждые пару лет. Просто потому что это - другая лига. Та, где наработки используются многие годы. Это не та область, где можно безболезненно заменять цвет и форму кнопочек на экране каждые два месяца.


Где такие райские кущи-то ?
Best regards,

Michael Popov
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

Gennadiy wrote:Что значит нет? 8O Или вы под этим что-то другое понимаете?
Это что? Web Farms? Тоже есть.
Про глюкавость есть доказательства или так ляпнули?
Я не говорю что это чудо из чудес, но по сравнению с JSP бррррр...... :x


Ну знаете ли и у ВАЗ и у мерседеса по четыре колеса и один мотор. :mrgreen:
Насчет глюкавости - из собственного опыта. Особенно когда
на машине стоят .NET 1.0 и 1.1 (Два проекта использующие разные run-time) VS при debugging вообще ложилась намертво.(VS кстати тоже не подарок для кодера)
Причем я не утверждаю что у того же Struts ошибок нет или
неоднозначностей в работе - но там хоть в исходники глянуть можно.
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Michael Popov wrote:Где такие райские кущи-то ?


Да в Москве.
Вот незадача. :cry:
Michael Popov
Уже с Приветом
Posts: 991
Joined: 09 Sep 2001 09:01
Location: The Earth

Post by Michael Popov »

yocto wrote:
Michael Popov wrote:Где такие райские кущи-то ?


Да в Москве.
Вот незадача. :cry:

Э-э-э-э... "Лучше колымить в Гондурасе, чем гондурасить на Колыме"(с)
Best regards,

Michael Popov
Michael Popov
Уже с Приветом
Posts: 991
Joined: 09 Sep 2001 09:01
Location: The Earth

Post by Michael Popov »

JustMax wrote:VS кстати тоже не подарок для кодера

А что подарок для кодера ? Желательно для того, кто на plain C лабает, а ?
Best regards,

Michael Popov
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Michael Popov wrote:А что подарок для кодера ? Желательно для того, кто на plain C лабает, а ?


Early retirement - всеобщая гуманистическая ценность.
Её надо завоёвывать. :mrgreen:
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

Michael Popov wrote:
JustMax wrote:VS кстати тоже не подарок для кодера

А что подарок для кодера ? Желательно для того, кто на plain C лабает, а ?


Для plain C - не знаю. Anjuta или Emacs ? Для Java - однозначно Intellij IDEA.
Michael Popov
Уже с Приветом
Posts: 991
Joined: 09 Sep 2001 09:01
Location: The Earth

Post by Michael Popov »

yocto wrote:
Michael Popov wrote:А что подарок для кодера ? Желательно для того, кто на plain C лабает, а ?


Early retirement - всеобщая гуманистическая ценность.
Её надо завоёвывать. :mrgreen:

Это тоже из мифологии "99 год": "Вот сток опции реализую, и на рыбалку до конца жизни". И это проехали. Остается только позвякивать цепями, которыми мы прикованы к нашим keyboards, a также "постараться расслабиться и получать удовольствие". Например от спора, что лучше JSP или ASP.NET. Намного лучше, чем споры про кирдык. :wink:
Best regards,

Michael Popov

Return to “Вопросы и новости IT”