Google GWT...
25 отговора
0 прегледа
Google GWT...
Плюсове, минуси...?
Кой се нуждае от GWT в днешно време?
Какво е GWT? Какво ни дава в крайна сметка?
Моята позиция, за да се обоснова все пак...: GWT-то е framework, създаден от Гуугъл с цел, а именно: Да се "портнат" Java devepolers към WWW+JS без да пишат plain old JavaScript.
Ще се радвам ако Jаva програмистите успеят да ме убедят в "GWT glory...".
П.П. Темата е насочена не към Java vs MS...!
Кой се нуждае от GWT в днешно време?
Какво е GWT? Какво ни дава в крайна сметка?
Моята позиция, за да се обоснова все пак...: GWT-то е framework, създаден от Гуугъл с цел, а именно: Да се "портнат" Java devepolers към WWW+JS без да пишат plain old JavaScript.
Ще се радвам ако Jаva програмистите успеят да ме убедят в "GWT glory...".
П.П. Темата е насочена не към Java vs MS...!
Re: Google GWT...
това е мн дълга тема, от сега ти казвам че гвт е мн добро. За съжаление имам мн неща за вършене и няма да се впусна в дълги обяснения и обосновки.
Бие по всички показатели plain old JavaScript. Виж сайта за гвт и ще разбереш.
Минуси според мен са му бавното му компилиране(да, ти може да смяташ че е транслиране, няма да споря с тебе), което го оптимизираха доста.
честно друг минус не мога да се сетя.
Whenever I'm sad, I stop being sad and be awsome instead.
Бие по всички показатели plain old JavaScript. Виж сайта за гвт и ще разбереш.
Минуси според мен са му бавното му компилиране(да, ти може да смяташ че е транслиране, няма да споря с тебе), което го оптимизираха доста.
честно друг минус не мога да се сетя.
Whenever I'm sad, I stop being sad and be awsome instead.
Re: Google GWT...
Добре, нека да си го кажем направо без заобикалки:-)
Харесваш GWT щото не искаш да пишеш JavaScript, нали?:-)
Харесваш GWT щото не искаш да пишеш JavaScript, нали?:-)
Re: Google GWT...
Лично за мене е безумно това да се опитваш да не пишеш джаваксрипт в уеб проект и да ползваш такива безумия като ГВТ или СкриптШарп за .НЕТ
[линк]
Обаче мога много добре да си представя, че вирее много добре това в корпоративна среда. Не бих го подценявал като пазар.
--
One day it will make sense.
[линк]
Обаче мога много добре да си представя, че вирее много добре това в корпоративна среда. Не бих го подценявал като пазар.
--
One day it will make sense.
Re: Google GWT...
От известно време наблюдавам следното:
Първо идва практиката, правят се маса APIs за по-лесен дивелъпмънт като в 99% от случайте се изтъкват плюсове като "More testable", "Highly optimized", "Compile time error checking" и прочее глупости.
След време обаче неизменно идва теорията, която казва: "Така не се прави".
И цикъла се завърта отново и отново.
Бизнес е това все пак:-)
Първо идва практиката, правят се маса APIs за по-лесен дивелъпмънт като в 99% от случайте се изтъкват плюсове като "More testable", "Highly optimized", "Compile time error checking" и прочее глупости.
След време обаче неизменно идва теорията, която казва: "Така не се прави".
И цикъла се завърта отново и отново.
Бизнес е това все пак:-)
Re: Google GWT...
да, всички големи имат подобни портове - САГ, САП, Оракле, ИБМ.
Имаше една фирма, която беше патентовала идеята през 90те години : транслация на от С++ към ЙС, но не успя да се пребори с гоогле.
Имаше една фирма, която беше патентовала идеята през 90те години : транслация на от С++ към ЙС, но не успя да се пребори с гоогле.
Re: Google GWT...
Така е, защото не става само с тулове (и рам). Трябва и акъл!
__________________________________
Bang postponed. Not Big enough. Reboot.
__________________________________
Bang postponed. Not Big enough. Reboot.
Re: Google GWT...
Е да де, и акъл трябва.
Ама въпроса е как да го запазиш тоя акъл след като отвсякъде те "облъчват"?:-)
Ама въпроса е как да го запазиш тоя акъл след като отвсякъде те "облъчват"?:-)
Re: Google GWT...
ето ти няколко преимущества
крос браузър и OS компетабилити, лесна миграция към хтмл5 - в момента има компоненти които се компилират до хтмл5 тагове, а в бъдеще като се добавят нови и ги вкарат във гвт, само трябва да сложиш новата версия и да компилираш, има МПВ вградено, супер лесна сървър сайд интеграция, заложен евент бъс патърн-с тея неща просто намаляват драсично писането на спагети код, модулярност, интернационализация етц и още мн др неща.
както и жава скрипт и жава и много други апи-та и уижети. ГВТ е повече от жава скрипт.
Също така ти компилира инлайн жс сбит който е мн по-малък обем.
И още нещо докато с жс и жей куери дефинирам експлиситно ажакс кол с параметри, в гвт това просто е скрито, демек нещата са преобразени към ООП което е мн по-лесно и гъвкаво.
А за недоволството от асинхронните рекуести, е нормално е. Все пак жс не е мулти тредит и никой не иска да му замръзва браузъра.
Whenever I'm sad, I stop being sad and be awsome instead.
крос браузър и OS компетабилити, лесна миграция към хтмл5 - в момента има компоненти които се компилират до хтмл5 тагове, а в бъдеще като се добавят нови и ги вкарат във гвт, само трябва да сложиш новата версия и да компилираш, има МПВ вградено, супер лесна сървър сайд интеграция, заложен евент бъс патърн-с тея неща просто намаляват драсично писането на спагети код, модулярност, интернационализация етц и още мн др неща.
както и жава скрипт и жава и много други апи-та и уижети. ГВТ е повече от жава скрипт.
Също така ти компилира инлайн жс сбит който е мн по-малък обем.
И още нещо докато с жс и жей куери дефинирам експлиситно ажакс кол с параметри, в гвт това просто е скрито, демек нещата са преобразени към ООП което е мн по-лесно и гъвкаво.
А за недоволството от асинхронните рекуести, е нормално е. Все пак жс не е мулти тредит и никой не иска да му замръзва браузъра.
Whenever I'm sad, I stop being sad and be awsome instead.
Редактирано от cristal_reaver на
Re: Google GWT...
Еха...nice, a
1. По отношение на крос браузър и OS компетабилити, лесна миграция към хтмл5 - тука jQuery-то не мое го настъпиш дори, камо ли да го заместиш с GWT.
2. Писане на спагети код, интернационализация, модулярност... - добре, че излезе GWT-то та да ни покаже как не трябва да пишем спагети код
. С какво точно GWT-ти ни помага за да не пишем т.н. "спагети код"?
3. Я сега ми обясни следното...Как точно GWT-то се справя с multithrеading-a при клиента (демек браузъра)?
Да не би да ни дава възможността за многонижково програмиране под JavaScript?
П.П. Понеже си промени поста...та да кажа нещо по отнешение на следното:
демек нещата са преобразени към ООП което е мн по-лесно и гъвкаво.
Ето тук е разковничето...а именно повечето ООП дивелъпери са задръстеняци... Тва дайнамик прототайп language-а е като "rocket science" за тях
1. По отношение на крос браузър и OS компетабилити, лесна миграция към хтмл5 - тука jQuery-то не мое го настъпиш дори, камо ли да го заместиш с GWT.
2. Писане на спагети код, интернационализация, модулярност... - добре, че излезе GWT-то та да ни покаже как не трябва да пишем спагети код
3. Я сега ми обясни следното...Как точно GWT-то се справя с multithrеading-a при клиента (демек браузъра)?
П.П. Понеже си промени поста...та да кажа нещо по отнешение на следното:
демек нещата са преобразени към ООП което е мн по-лесно и гъвкаво.
Ето тук е разковничето...а именно повечето ООП дивелъпери са задръстеняци... Тва дайнамик прототайп language-а е като "rocket science" за тях
Редактирано от Aaron на
Re: Google GWT...
Не знам защо се сещам за Сталинград - велики светила правят аутопсии, за да установят, че бойците просто са гладни и вземат 'правилното' решение да ги натъпчат с пастет
а
Simplicity is the essence of happiness. -- Cedric Bledsoe
Simplicity is the essence of happiness. -- Cedric Bledsoe
Re: Google GWT...
ти май не разбираш какво ти казвам, гвт не е алтернатива на жава скрипт и жейкуери. То е повече от тях.
1) Ок
2) Писал ли си клиент-сървър приложение, ако не си, не коментирай щото там яко се омазват нещата и подръжката става ад.
3)Пуска рекуеста и продължава изпълнението на жава скрипта, когато се върне респонсе се вика callback, който се изпълнява с приоритет.
4)Както казах ООП-то е основен принцип, позволява ти логическа ориентация, четимост, гъвкавост, подръжка, разширяемост етц...
Whenever I'm sad, I stop being sad and be awsome instead.
1) Ок
2) Писал ли си клиент-сървър приложение, ако не си, не коментирай щото там яко се омазват нещата и подръжката става ад.
3)Пуска рекуеста и продължава изпълнението на жава скрипта, когато се върне респонсе се вика callback, който се изпълнява с приоритет.
4)Както казах ООП-то е основен принцип, позволява ти логическа ориентация, четимост, гъвкавост, подръжка, разширяемост етц...
Whenever I'm sad, I stop being sad and be awsome instead.
Re: Google GWT...
и май не разбираш какво ти казвам
Абе, да ти кажа честно, опитвам се да разбера, ама някакси не мога бе...
Писал ли си клиент-сървър приложение, ако не си, не коментирай щото там яко се омазват нещата и подръжката става ад.
Не, никога не съм писал такива apps...даже и през ум не ми е минавало да пиша client-server apps...
Пиша само server-server apps
Пуска рекуеста и продължава изпълнението на жава скрипта, когато се върне респонсе се вика callback, който се изпълнява с приоритет.
Ей, верно ли? Ба си готиния фитчър...Демек GWT rules, защото само чрез него имаме т.н. callback функции?
Както казах ООП-то е основен принцип, позволява ти логическа ориентация, четимост, гъвкавост, подръжка, разширяемост етц...
Тва даже и не искам да го коментирам...Дори и Martin Fowler не би могъл да опише ООП-то така, както ти го направи.
Абе, да ти кажа честно, опитвам се да разбера, ама някакси не мога бе...
Писал ли си клиент-сървър приложение, ако не си, не коментирай щото там яко се омазват нещата и подръжката става ад.
Не, никога не съм писал такива apps...даже и през ум не ми е минавало да пиша client-server apps...
Пуска рекуеста и продължава изпълнението на жава скрипта, когато се върне респонсе се вика callback, който се изпълнява с приоритет.
Ей, верно ли? Ба си готиния фитчър...Демек GWT rules, защото само чрез него имаме т.н. callback функции?
Както казах ООП-то е основен принцип, позволява ти логическа ориентация, четимост, гъвкавост, подръжка, разширяемост етц...
Тва даже и не искам да го коментирам...Дори и Martin Fowler не би могъл да опише ООП-то така, както ти го направи.
Re: Google GWT...
Лягам си да спя.
Гугъл има web app store има и chrome store май(провери и виж че не ми се гледа) където се качват гвт аппс. Това jquery има ли го.
Whenever I'm sad, I stop being sad and be awsome instead.
Гугъл има web app store има и chrome store май(провери и виж че не ми се гледа) където се качват гвт аппс. Това jquery има ли го.
Whenever I'm sad, I stop being sad and be awsome instead.
Re: Google GWT...
ае ти колко корпоративни пишки си изел че се това ти е в устата...като не ти харесва системата напусни и направи наи-яката фирма на света. заеби го и комплекски брат...
Re: Google GWT...
Не го разбирам това. Предполагам си пил нещо - трябваше да гледаш Барселона Арсенал, по-добре щеше да си прекараш.
--
One day it will make sense.
--
One day it will make sense.
Re: Google GWT...
Ей тоя смешния пак в цикъл и сере недомислици. Знаеш ли защо колкото и да се опитваш да разбереш няма да можеш? Защото си тъп кон с капаци, не не, да не обижаме конете, те са благородни животни, ти си тъпо магаре с капаци. Ако имаше малко акъл нямаше да питаш, защо гвт било по-добро от еди кво си, ами щеше да седнеш и да си прочетеш предимства и недостатъци. Адската неориентираност лъха от постовете ти до тука. Чудя се защо хората в клуба се гаврят с wiz, че е идиот, като ти си 10 пъти по-голям идиот от него. Айде не ме занимавай с женските си тийн проблеми, ходи се набичи на некоя патка да кротнеш.
Re: Google GWT...
Готин си, спор няма:-)
Специално за теб една "народна приказка":
Като не мо'еш да плуваш са не събличай.
Специално за теб една "народна приказка":
Като не мо'еш да плуваш са не събличай.
Re: Google GWT...
Защо темите с техническа насоченост винаги имат по-малко постове от темите за пари, мениджмънт и general пишкомерене.
dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
Re: Google GWT...
щото всички сме велики, но не всички са велики програмисти
което разбира се няма голямо значение
Whenever I'm sad, I stop being sad and be awsome instead.
Whenever I'm sad, I stop being sad and be awsome instead.