Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как (эффективно) изучать JavaScript? (https://javascript.ru/forum/misc/13613-kak-ehffektivno-izuchat-javascript.html)

MainBuh 06.12.2010 16:44

Изучение JavaScript
 
Изучение JavaScript я бы построил по такому принципу
1. Читаете Руководство потом справочник от разработчиков JavaScript (http://pyramidin.narod.ru/) - пускай там версия 1.5 но другой ссылки незнаю.
2. Читаете javascript: Подробное руководство (Definitive Guide) (http://javascript.ru/book/definitiveguide)
3. Практика + изучение (не копирование) чужого кода

Kolyaj 06.12.2010 16:50

Цитата:

Сообщение от MainBuh

Не показывайте больше такой ужас.

monolithed 06.12.2010 18:09

Цитата:

Сообщение от x-yuri
DooMer, а кто их пишет? Где их увидеть можно? Да и ТС явно не про апплеты говорил...

Может он имел ввиду JSP/JSF......:-?

Цитата:

Сообщение от x-yuri
monolithed, какие громкие заявления. Откуда такая информация?

ASP уже сейчас никто не использует потому как есть ASP.NET, и то разработчики постепенно разбегаются, т.к. проприетарная технология и намертво привязана к такому же ПО. Хотя C# тоже их продукт, но - это божественная вещь!
Цитата:

Сообщение от x-yuri
Может имеются прогнозы по Java?

У них большая аудитория, но она постепенно уменьшается, т.к. конечные продукты оставляют желать лучшего. Apple написали Objective-C, чтобы избавиться от Java т.к. программы на Java - архаизм (официальное заявление от Джобса!)

karakym 06.12.2010 22:07

"Сегодня ты написал код и ты горд собой, а через месяц ты смотришь на этот код и думаешь, что это за чушь? Можно же сделать намного лучше и легче!"

karakym 06.12.2010 22:28

На счет Явы я думаю после того как Oracle все и везде купила, то они быстро наведут порядки!)

x-yuri 07.12.2010 05:08

Цитата:

Сообщение от monolithed
Может он имел ввиду JSP/JSF......

ТС? Я думаю, да

Цитата:

Сообщение от monolithed
ASP уже сейчас никто не использует потому как есть ASP.NET, и то разработчики постепенно разбегаются, т.к. проприетарная технология и намертво привязана к такому же ПО. Хотя C# тоже их продукт, но - это божественная вещь!

т.е. ты все-таки про ASP говорил. Только почему неудачный проект? Ты же сам сказал, что есть ASP.NET

Цитата:

Сообщение от monolithed
У них большая аудитория, но она постепенно уменьшается, т.к. конечные продукты оставляют желать лучшего. Apple написали Objective-C, чтобы избавиться от Java т.к. программы на Java - архаизм (официальное заявление от Джобса!)

а можно привести примеры конечных продуктов? К тому же разве можно судить по отдельным конечным продуктам о платформе? Для этого подавляющее большинство продуктов должны оставлять желать лучшего. И каким образом Java насобирала такую аудиторию?

по поводу Джобса... он программист? Если Джобс что-то сказал, можно подумать, почему он так сказал. Но это не истина в последней инстанции. Наример, есть мнение:
Цитата:

Jobs's remark was made in an interview with New York Times technology correspondent John Markoff, but there must be more than a suspicion that it was calculated to help generate exactly the kind of massive publicity that will be necessary if Apple is to come anywhere near selling the 10 million iPhones that Jobs was predicting for 2008.
http://java.sys-con.com/node/331264

кроме того (оттуда же):
Цитата:

But the Jobs declaration strikes as some as being a little incongruous.

"Am I the only one that finds this interesting since the format Apple is supporting for HD content is BluRay, which uses Java for all the interactive menus or BD-J discs," notes Danny Mavromatis. In other words, Jobs "is supporting a next-gen format which supports a technology that he claims nobody uses anymore."

в конце концов, его слова можно толковать как сказанные исключительно относительно рынка мобильных телефонов

p.s. а ты с какой точки зрения высказываешься, программиста или менеджера?

monolithed 07.12.2010 11:29

Цитата:

Сообщение от x-yuri
т.е. ты все-таки про ASP говорил. Только почему неудачный проект? Ты же сам сказал, что есть ASP.NET

Да, ASP и ASP.NET - две абсолютно разные технологии, которые объединяет только обратная синтаксическая совместимости и общая история. Последняя версия ASP была выпущена 10 лет назад, когда ASP.NET выпускается синхронно с платформой .NET! Но и преимущества ASP.NET перед ASP конечно существенные, это как минимум улучшенная производительность, кеширование, встроенная поддержка Atlas и самое главное возможность писать код на любом из языком .NET (C++/C# и пр.)
Цитата:

Сообщение от x-yuri
а можно привести примеры конечных продуктов? К тому же разве можно судить по отдельным конечным продуктам о платформе?

Любой продукт Java - это гиперплохая производительность, вспомните Eclipse, OpenOffice, XMind и др. продукты написанные на Java.
Цитата:

Сообщение от x-yuri
И каким образом Java насобирала такую аудиторию?

Ну изначально в Windows был встроен псевдокопилятор Java (MSJVM), потом после баталий с авторскими правами он был удален, также не стоит забывать что UNIX системы включая Mac OS (до последнего времени) имели встроенную поддержку Java. Но основной вклад в развитие вносит J2EE.
Цитата:

Сообщение от x-yuri
по поводу Джобса... он программист? Если Джобс что-то сказал, можно подумать, почему он так сказал. Но это не истина в последней инстанции. Наример, есть мнение:

Ну вы сами подумайте зачем в период развития современных технологий, в частности портативных устройств тянуть Java?
Цитата:

Сообщение от x-yuri
p.s. а ты с какой точки зрения высказываешься, программиста или менеджера?

исключительно обзор со стороны разработчика, т.к. в плане менеджмента тут пока все решают другие всем известные корпорации.

Холливаром запахло))

x-yuri 07.12.2010 15:33

Цитата:

Сообщение от monolithed
две абсолютно разные технологии

все относительно, я бы сказал, что между ними довольно большой разрыв

Цитата:

Сообщение от monolithed
Любой продукт Java - это гиперплохая производительность, вспомните Eclipse, OpenOffice, XMind и др. продукты написанные на Java.

по поводу GUI IDE... они все тормозят по сравнению с не-GUI и особой разницы между ними не вижу в этом плане. Но среди тех, что пробовал, мне больше всего понравилась написанная на Java - PhpStorm :)

Цитата:

Сообщение от monolithed
Ну вы сами подумайте зачем в период развития современных технологий, в частности портативных устройств тянуть Java?

ну прям таки, java такая java, и никуда ее не приткнешь...
ну, например, чтобы в RingoJS можно было использовать java-библиотеки :) Кроме того, из-за выше упомянутого J2EE наверняка есть смысл ее тянуть. А вообще, если уж авторитетом давить, то можно Google вспомнить, который несмотря на Стива Джобса использует не только python, но и Java

Цитата:

Сообщение от monolithed
исключительно обзор со стороны разработчика, т.к. в плане менеджмента тут пока все решают другие всем известные корпорации.

хм, при чем тут решают... просто ты там предсказаниями начал говорить, что скорее из области менеджмента. А так, да, я не знаю, зачем они на ней пишут. Но допускаю существование альтернативного разума :) Правда мне и в c#, и в .net, и в flash не хочется вникать. По-крайней мере, есть более интересные для меня направления

DooMer 07.12.2010 15:40

x-yuri,
Действительно, согласен, что апплеты уже практически не пишут, разве что для какихто узкоспециализированых задач, но почему нельзя сравнить производительность с JS ? Причем, у меня такое чувство что Java будет производительнее

monolithed 07.12.2010 16:40

Цитата:

Сообщение от DooMer
Причем, у меня такое чувство что Java будет производительнее

Если речь идет о графическом рендеринге, когда можно не задействовать ресурсы ЦП, а работать с API OpenGL или Direct3D, то конечно, а так неееет.


Часовой пояс GMT +3, время: 23:36.