Javascript-форум (https://javascript.ru/forum/)
-   Учебные материалы (https://javascript.ru/forum/study/)
-   -   Подскажите лучший самоучитель Javascript (https://javascript.ru/forum/study/23795-podskazhite-luchshijj-samouchitel-javascript.html)

nerv_ 09.12.2011 13:18

Aetae, почему я так утверждаю: пытался браться за него два года назад. Изучал по "Java Script - Подробное руководство.pdf". Единственный результат, кот. я достиг - головная боль :blink: Здесь следует заметить, что я тогда был вообще зеленый в этой области. Не знал элементарных вещей по типу тех, кот озвучил devote. Даж не знал что такое среда разработки, отладчик, компилятор.

Сейчас мне видится js совсем с другой стороны. Он классный. Однозначно :yes:

trikadin 09.12.2011 19:02

Цитата:

Сообщение от nerv_
Сейчас мне видится js совсем с другой стороны. Он классный. Однозначно

Аж приятно вас читать)

Sly_Enigma 15.12.2011 23:08

Цитата:

Сообщение от nerv_
На данный момент моя точка зрения такова: практически не возможно понять js без знания другого языка программирования высокого уровня. Хотя, если кто-то долго и упорно будет объяснять Вам на пальцах...)))

Ваша точка зрения не верна. И я тому подтверждение) Для того, чтобы понять какой-то язык, нужна элементарная логика. А там дальше можно разобраться

Nikkoo 19.02.2012 19:21

Когда-то тоже начинал с книжки "JavaScript для чайников". Отличный вариант для начинающих!

Леон Гончаров 21.02.2012 19:50

JavaScript - мой первый язык программирования, с него начал, и вкатил довольно легко.
Самоучитель Джо Бернса (погугли, найдешь) - очень хорошая, небольшая книжонка в электронном формате. Там доступно поданы основы

monolithed 21.02.2012 20:10

Цитата:

Сообщение от Sly_Enigma
Ваша точка зрения не верна.

Тогда вы никогда не поймете как устроен язык изнутри

Леон Гончаров 21.02.2012 20:30

Цитата:

Сообщение от Aetae (Сообщение 141430)
Хз, хз. Я вот начинал с js и теперь меня наоборот весьма смущают другие языки, и особенно постоянные безумные попытки имитировать их поведение в js))

Аналогично))
Еще после JS непривычно было осознавать то, что все модули надо подключать ручками)

dmitriymar 21.02.2012 21:02

Цитата:

Сообщение от Леон Гончаров
JavaScript - мой первый язык программирования, с него начал, и вкатил довольно легко.
Самоучитель Джо Бернса (погугли, найдешь) - очень хорошая, небольшая книжонка в электронном формате. Там доступно поданы основы

это из него эти дивные "знания" почерпнуты ? http://javascript.ru/forum/study/259...-uchebnik.html

monolithed 22.02.2012 08:56

Цитата:

Сообщение от Aetae
меня наоборот весьма смущают другие языки, и особенно постоянные безумные попытки имитировать их поведение в js

В свое время я очень хорошо запомнил слова, которые когда-то сказал Bjarne Stroustrup:

Цитата:

Сообщение от Bjarne Stroustrup
Бездумный перенос на новый язык идей и методов программирования, доказавших свою эффективность для другого языка, в типичном случае приводит к неуклюжему, медленному и сложному в сопровождении коду. Вы можете программировать в стиле Fortran, С, Smalltalk и т.п. на любом языке, но делать это для языка с иной философией и неэкономно, и неприятно. Любой язык является щедрым источником идей...

Цитата:

Сообщение от Bjarne Stroustrup
Real systems are always constructed using a variety of tools and languages.

Все современные языки берут идеи у друг-друга и если знать только один язык - очень сложно понять преимущества других.

Цитата:

Сообщение от Леон Гончаров
Еще после JS непривычно было осознавать то, что все модули надо подключать ручками)

В JS все объекты находятся в одном глобальном пространстве имен. Это дает определенные преимущества, но попробуйте представить что на свой сайт вы подключили одновременно MooTools, jQuery, Ext, работать конечно все это будет на как быстро выполнится лексический анализ всего документа?
Поэтому тут принцип очень простой "Не плати за то, что не используешь!"
Никто кстати не мешает подключить все заголовочные файлы в один и откомпилировать его.

Tiana 20.10.2012 20:23

Подробное руководство Javascript

А вот ссылка на самоучитель Джо Бернса


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