|
0 / 0 / 0
Регистрация: 01.05.2007
Сообщений: 57
|
|
JSP против ASP23.12.2007, 17:00. Показов 15495. Ответов 149
Метки нет (Все метки)
Хочется выслушать лаконичное профессиональное мнение о преимуществах JSP перед ASP, отбросив тему безопасности ...
Что в JSP такого есть, чего нет в ASP... И чем лучше в JSP то, что есть и в JSP, и в ASP... Является ли преимущесто JSP тотальным или у JSP есть слабости (значительные/незначительные) по отношению к ASP... P.S. желательно без такого словесного фуфла, как 'масдай', 'рулез' и т.д. и т.п.
0
|
|
| 23.12.2007, 17:00 | |
|
Ответы с готовыми решениями:
149
JSP против ASP. От слов к... примерам. ResultSet закрывается в JSP против моей воли сам по себе ASP -> JSP |
|
mishgun
|
|
| 30.12.2007, 18:20 | |
|
>>А вот тут вы не правы, в J++ и J# - язык Ява поддерживается полностью - платформа Ява - не полностью.
Ничего подобного.Не поддерживается Свинги не узнает методы из Джава 2 а использует депрекейтед методы из Джава1.1.С некоторыми ещё нормально но когда дело касается тредов то тут уже дело посерьезнее stop() и yield() абсолютно разные методы. По поводу вебсерверов.Это что плохо когда у тебя есть выбор?Причем очень широкий диапазон? И при решении клиента в дальнейшем поменять один вебсервер на другой никакого вреда от этого не будет. А вообще предлагаю ничью потому что бесполезно доказывать АСПишникам что ДЖСП лучше равно как и ДЖСПишникам что АСП лучше.Причина?Потому что в основной массе АСПишники на ДЖСП не работали никогда и не знают с чем это едят.Я поработал чуток на АСП и моё мнение-они мне не нравятся. |
|
|
1 / 1 / 1
Регистрация: 18.08.2007
Сообщений: 289
|
|
| 30.12.2007, 23:12 | |
|
Насчёт JVM.
У MS она хитрая: не всю память под пул объектов хавает, в отличие от других машин, поэтому говорят, что MS JVM -- самая быстрая из всех и ресурсо-сберегающая. Но ситуация с 'нормальными' JVM сейчас улучшается.
0
|
|
|
0 / 0 / 0
Регистрация: 19.12.2007
Сообщений: 33
|
|
| 31.12.2007, 02:09 | |
|
Ату их всех!
Ату! Жирная домохозяйка.
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 31.12.2007, 11:17 | |
|
2 mishgun:
Надо все же различать сам язык и платформу. Так вот Swing - это библиотека она входит в платформу Ява. Все ключевые слова, определение класса, определение функции и ее реализация (function), все типы данных (int char), циклы (for while), переходы по условию (if else) все это поддерживается в J++ и J#. Т.е сам язык как набор языковых операторов и управляющих конструкций. >>Это что плохо когда у тебя есть выбор? Это конечно хорошо. Однако я как программист (т.е. пишу программы на определенных языках программирования) хочу не наличия многих веб-серверов, а наличия многих языков программирования (т.е. хочу выражать свои мысли как мне удобно, а не как удобно веб-серверу). Действительно, если для программы неважно на каком веб-сервере она выполняется,то и программиста это не волнует. Наличие многих веб-серверов должно радовать скорее PM, который может выбрать для проекта например либо дешевый, но медленный, либо быстрый, но дорогой веб-сервер (например). >>предлагаю ничью Я на самом деле всегда и 'играл на ничью' в этом вопросе. Т.е. для меня важно было показать, что ASP ничем не хуже (в смысле в чем-то лучше, в чем-то хуже) JSP.
0
|
|
|
1 / 1 / 1
Регистрация: 18.08.2007
Сообщений: 289
|
|
| 31.12.2007, 17:58 | |
|
/**t1k:
<...>Однако я как программист (т.е. пишу программы на определенных языках программирования) хочу не наличия многих веб-серверов, а наличия многих языков программирования (т.е. хочу выражать свои мысли как мне удобно, а не как удобно веб-серверу).<...> */ to t1k. Ну, если Вы и в самом деле такой мультилингвальный полиглот, то флаг вам в руки, никто Вас не заставляет использовать один единственный язык. Быть во всём специалистом тяжело, Вы, наверно, это знаете на собственном примере. Ведь приходится следить за развитием языков, их библиотек, и не дай бог, если отстанешь от прогресса. С какой бы командой Вы ни работали, Вас должны будут представлять как профессионала в конкретой ситуации, а не поверхностно-активного специалиста во всех областях. Но Вы знали, что хотите получить от этого форума, я надеюсь, и получили 'пакет мнений'. Думаю, это задело Вас, надеюсь не оскорбило Ваших чувств.
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 01.01.2008, 11:03 | |
|
2 iZEN:
Я то, да, мультилингвальный (многоязычный) полиглот (всех языков я конечно не знаю). Однако есть много людей которые не знают Яву, а например знают Perl (потому что часто использовали его для web разработки), вот для них-то как раз ASP удобнее (не надо ничего нового изучать). >>всём специалистом тяжело Не так уж - для любого языка сам язык (т.е. без его библиотек) изучить легко - можно вполне уложится в несколько часов. А по библиотекам есть справка и форумы наконец. >>профессионала в конкретой ситуации Есть поговорка - узкий специалист подобен флюсу - полнота его односторонняя. Да и JSP программисты как минимум кроме Ява должны знать HTML, Javascript, SQL и бывает еще и UML/XML/XSLT. >>от этого форума, я надеюсь, и получили Если бы вы читали мои предыдущие постинги (не только в этом топике), то знали бы что я всегда стою именно за получение новых знаний участниками в процессе обсуждения. Да и в Ява форуме я не первый (надеюсь не последний) раз участвую в резких дискуссиях. Так что моих чувств ничто не оскорбило, я наоборот получил кайф от обсуждения. Я в свою очередь надеюсь, что и вас ничто не задело и, упаси бог, не оскорбило ваших нежных чувств.
0
|
|
|
AiK
|
|
| 01.01.2008, 11:57 | |
|
>Я то, да, мультилингвальный (многоязычный) полиглот (всех языков я >конечно не знаю). Однако есть много людей которые не знают Яву, а >например знают Perl (потому что часто использовали его для web >разработки), вот для них-то как раз ASP удобнее (не надо ничего >нового изучать).
ЩАЗ!!! Ты часом perl с php не перепутал? Знаю perl достаточно хорошо, писал и буду писать на нём ещё очень долго. А ASP-шного проекта хватило одного на всю оставшуюсь жизнь, при написании ASP страниц никакого эстетического удовольствия не получаешь. В общем не надо сюда perl приплюсовывать, тем более что Мыкрософт отнесла его к разряду потенциально опасного софта. >Не так уж - для любого языка сам язык (т.е. без его библиотек) >изучить легко - можно вполне уложится в несколько часов. А по >библиотекам есть справка и форумы наконец. Спорно. Но обсуждать не охота. >Есть поговорка - узкий специалист подобен флюсу - полнота его >односторонняя. Сам придумал? Видать зубки часто болят ![]() >Да и JSP программисты как минимум кроме Ява должны >знать HTML, лучше DHTML, но это не язык программирования >Javascript скажем дружно нафиг нужно. Языком _программирования_ тоже тяжело назвать >SQL только в рамках ANSI, но это из разряда дожен знать каждый. Тут скорее наоборот, хороший Database developer должен знать Java. >и бывает еще и UML/XML/XSLT. Странное сопоставление, но UML должен понимать каждый, а XML/XSL используется почти в каждом современном веб проекте, так что тоже скоро придётся знать всем. |
|
|
0 / 0 / 0
Регистрация: 21.01.2007
Сообщений: 27
|
|
| 01.01.2008, 12:10 | |
|
господа, уважайте друг друга - читаешь и иногда становится стыдно.
Самый лучший язык - это тот который знаешь. Но если серьезно - вы устроили полемику (нужную кстати) на сайте где можно сказать все написано на asp и я не понимаю тех, кто здесь захлебываясь пишет про java - интересно, товарищи, а вы как здесь оказались? Здесь же все про asp написано(ну в основном). Кстати любителям java - этот язык называется 'джава' (смотри словарь анг. языка) , а не 'ява', если хоть когда-то разговаривали с англосаксами - не делайте таких ошибок. P.s. всем кто нападает на microsoft - а вы-то под какой системой сейчас сидите, пишите? Не под ненавистым ли microsoft ? Вообще непонятны нападки такого характера, хотя вру понятны - это исконно человеческое желание , извините, обосрать более умного и могущественного - может кто-то и тебя умным будет после этого считать...
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 01.01.2008, 12:21 | |
|
2 AiK:
>>Ты часом perl с php не перепутал? Нет, не перепутал. Ты наверно просто не в курсе, что ASP странички можно писать на Perl. >>никакого эстетического удовольствия не получаешь ну так пиши их на Perl, никто в ASP тебя не ограничивает. >>отнесла его к разряду потенциально опасного софта По крайней мере в статьях об ASP в MSDN, MS весьма часто упоминает про Perl и рекомендует на нем писать, если он нравиться. >>Спорно. Но обсуждать не охота Ну если неохота, то и не нужно. Я же не заставляю. >>Сам придумал? Видать зубки часто болят. Нет, не сам. Козьма Прутков придумал (знаешь такого?). >>Языком _программирования_ тоже тяжело назвать Машину Тьюринга не проходил в ВУЗе? Все языки программирования в которых есть запись/чтение в переменную и переход по условию эквивалентны (т.е. программы на одном переводятся в программы на другом). Вообще говоря web разработчику нужно знать Javascript, потому что дизайнеры часто его не знают. >>но это из разряда дожен знать каждый Так все-таки надо знать не только Ява. >>хороший Database developer должен знать Java Тут трудно согласиться. >>Странное сопоставление Это не сопоставление, а перечисление. >>так что тоже скоро придётся знать всем Опять таки одной Ява не отделаешься.
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 01.01.2008, 12:23 | |
|
> вы устроили полемику (нужную кстати) на сайте где можно сказать
> все написано на asp и я не понимаю тех, кто здесь захлебываясь > пишет про java - интересно, товарищи, а вы как здесь оказались? движок данного сайта никакого отношения к данной дискуссии не имеет (c) автор движка
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 01.01.2008, 12:26 | |
|
2 bogoev:
Откровенно говоря, любители Java, не употребляли слово Ява в этом топике, они употребляют либо Java либо Джава (тут вы правы). Нелюбители Java называют его Жаба. Т.к. я не отношусь ни к тем, ни к другим, то я называю его Ява (я вообще люблю русский язык). И также мне кажется, что англосаксов на этом форуме нет.
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2007
Сообщений: 27
|
|
| 01.01.2008, 12:41 | |
|
не хотелось бы перечислять все сообщения где писалось слово ява , но вы себе противоречите написав слово ява. Но почему слово ява более русское чем джава - не понимаю? Паскаль все называют - паскаль, так почему же не называть джаву - джавой?
0
|
|
|
AiK
|
|
| 01.01.2008, 12:42 | |
|
>господа, уважайте друг друга - читаешь и
>иногда становится стыдно. -=SKIPPED=- >обосрать более умного )))))))))))))))))))))))))))))))))))))) )))>я не понимаю тех, кто здесь захлебываясь пишет про java - >интересно, товарищи, а вы как здесь оказались? Дык топик-то вообще-то про Java, а не про ASP и даже не про JavaScript. BTW, если есть моральные проблемы, то приглашаю на мой форум. Там ASP не обсуждают, зато обсуждают COM и SMS, но можно специально под Java форум выделить ![]() >P.s. всем кто нападает на microsoft - а вы-то под какой системой сейчас >сидите, пишите? Не под ненавистым ли microsoft? Угу, под WinNT. Только это не мыкрософтовская разработка, а ею лицензированная, что впрочем к делу никакого отношения не имеет, так как топик про JSP и Java, а не про платформы. А софт написанный и скомпилированный мной на WinNT крутится под Apache'м на Unix'e, а меня пытаются уговорить что ASP -рулез форева ![]() Причём выбрана скажем так не самая сильная технология у M$ и сравнивается с одной из самых сильных у Sun. Интересно, кого здесь заносит? Ладно бы обсуждали Java versus C++ или DCOM versus CORBA (не совсем Sun, но тем не менее) |
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 01.01.2008, 12:53 | |
|
2 bogoev:
Просто в этом топике, в основном я употреблял слово Ява - я же к любителям Явы не отношусь. 2 AiK: >>вообще-то про Java, а не про ASP Обращаю внимание топик называется 'JSP против ASP' >>Только это не мыкрософтовская разработка А чья - Sun что ли? Обращаю внимание, что я например не называю Ява Жабой, а вот ты MS называешь мыкрософтом (впрочем я не в обиде) >>не самая сильная технология у M$ и ... с одной из самых сильных у Sun Т.е. JSP самая сильная технология Sun? интересно ![]() >>WinNT крутится под Apache'м на Unix'e. А как у Apache с поддержкой многопроцессорности? Недаром он бесплатен, и всеплатформен. А вот ASP в IIS извлекает пользу и от 4-x процессорности.
0
|
|
|
AiK
|
|
| 01.01.2008, 13:02 | |
|
>Нет, не перепутал. Ты наверно просто не в курсе, что ASP
>странички можно писать на Perl. В курсе. Только за чем же ежа с ужом скрещивать? >ну так пиши их на Perl, никто в ASP тебя не ограничивает. Ага, perl-хорошо, а JSP - плохо? ![]() >По крайней мере в статьях об ASP в MSDN, MS весьма часто упоминает про >Perl и рекомендует на нем писать, если он нравиться. Дык, когда ж те статьи в MSDN писались то? А сейчас политика изменена, всё что OpenSource, GNU or Artistic Licensed - есть потенциально опасный софт. Если очень хочется - могу сей документ найти. >>Сам придумал? Видать зубки часто болят. Нет, не сам. Козьма Прутков придумал (знаешь такого?). Не-а. Его никто не знает Я лучше отвечу тебе словами Карела Чапека:'Есть несколько способов разбивать сады: лучший из них - поручить это дело садовнику' > Машину Тьюринга не проходил в ВУЗе? Нет. К счастью я не программист по образованию ![]() >Все языки программирования в которых есть запись/чтение в переменную и >переход по условию эквивалентны (т.е. программы на одном переводятся в >программы на другом). Да? Ну против авторитетов не попрёшь , но в нынешнее время не ОО языкза язык считать как-то стрёмно. >Вообще говоря web разработчику нужно знать Javascript, потому >что дизайнеры часто его не знают. И правильно делают Чем меньше скриптов на странице, темлучше посетителю. >>но это из разряда дожен знать каждый Так все-таки надо знать не только Ява. Ну правильно, ты в ASP без основ БД тоже работать не сможешь. Как минимум должен умень хранимые процедуры вызывать. А вот грамотная разработка БД точно дело рук садовника ![]() >>хороший Database developer должен знать Java >Тут трудно согласиться. Ах да, я совсем забыл что на M$ SQL клин светом сошёлся, а Oracle и Sybase это из раздела фантастики. >>так что тоже скоро придётся знать всем >Опять таки одной Ява не отделаешься. Только не говори мне, что языки разметки тоже языки программирования. И опять таки, одно дело разрабатывать XML документы, а другое дело их парсить. Дополнительный jar и ничего выходящего за пределы Java. |
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 01.01.2008, 13:30 | |
|
>>ежа с ужом скрещивать
А зачем в ASP VBScript? Или это то же скрещивание? Просто ASP не зависит от языка. >>Ага, perl-хорошо, а JSP - плохо Интересно как ты из моей коротенькой фразы сделал такой вывод? >>А сейчас политика изменена Когда сейчас? В справке по .NET Perl употребляется не менее часто. >>поручить это дело садовнику Точно, а разрабатывать web проекты лучше поручить web разработчику. Т.е. тому кто знает несколько языков программирования и разметки. Или садовник должен уметь только цветы поливать? >>как-то стрёмно Волков бояться (стрематься) в лес не ходить. >>Чем меньше скриптов на странице, тем лучше посетителю А как же DHTML который ты так любишь - он ведь без скриптов невозможен? >>ты в ASP без основ БД тоже работать А я и не утверждал обратного. Я говорил, что так или иначе приходиться знать несколько языков. >>что на M$ SQL клин светом сошёлся По твоему свет клином сошелся на Oracle и Sybase? И уж на них никак не обойтись без Java. По моему хороший разработчик БД будет работать исключительно с использованием языков - диалектов SQL этих БД, для увеличения скорости. >>что языки разметки тоже языки программирования Ну и что разве из-за этого их не надо знать (тратить время на обучение)?. Плюс XSLT вполне язык программирования.
0
|
|
|
0 / 0 / 0
Регистрация: 01.05.2007
Сообщений: 57
|
|
| 01.01.2008, 13:53 [ТС] | |
|
2 AiK
>>Javascript >скажем дружно нафиг нужно. Языком _программирования_ тоже тяжело ?>назвать Приплыли... Ну а ты вообще сам-то того... программируешь? )Данные в массиве упорядочить смогёшь?... А сколькими способами? Али ты только объектно ориентируешься? ))>Ладно бы обсуждали Java versus C++ или DCOM versus CORBA Ну что на это ответишь... Разве что цитатой: 'Угу, типа я весь белом, а остальные мушкетёры.' Забавный управленец проектами AiK, есть такой программный продукт от фирмы ... нет-нет, не от MS... а от IBM, который называется Lotus Domino/Notes... (только не надо потом меня бить якобы доводами, что он куплен у конторы Lotus . Так вот родным (native) языком для разработки приложений там является LotusScript, который по сути есть Visual Basic (только объекты свои)... Поддерживается в нём и язык Java, но не рекомендуется для использования, ибо по функциональным возможностям Уже и работает медленнее...Как ты объясняешь такой выбор IBM?
0
|
|
|
3 / 3 / 3
Регистрация: 07.11.2007
Сообщений: 270
|
|
| 01.01.2008, 14:14 | |
|
Господа, вы уже конкретно достали этим бредом. Да какая блин, разница как произносить 'Ява' или 'Джава' !!! Вы что, собираетесь уезжать работать за бугор где это, может быть, критично ? Завалили форум всяким словесным ...
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2007
Сообщений: 27
|
|
| 01.01.2008, 14:33 | |
|
По поводу бреда - не знаю, а вот по поводу джавы - это зря. Если грешить так как здесь, то хоть правильно называть хоть это
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2007
Сообщений: 27
|
|
| 01.01.2008, 14:43 | |
|
Если быть точным - то посмотрите на список сообщений в формумах по разделам:
ASP - почти 1700 тем VB - 2800 тем Java - 400 тем C++ - 300 тем Естественное возникает вопрос - так на каком языке больше работают? Ответ - понятен, что здесь спорить? Кстати, я думаю, что со мной согласятся, java - как язык для написания апплетов используется только новичками, профи на сайтах апплеты давно забросили. Как бы не произошло с java такое же и с cерверными скриптами.
0
|
|
| 01.01.2008, 14:43 | |
|
Помогаю со студенческими работами здесь
100
Перспективы технологий asp, php, jsp, perl. ASP против MIDAS, что лучше для программирования web-приложения? Можно ли использовать одну и ту же БД из ASP.NET MVC и Java JSP? Так что же все таки выбрать - ASP, JSP, Java, PHP, Perl или ColdFusion? ASP.net MVC против MVC обычного Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|