пятница, 17 августа 2012 г.

Java Script

Несколько дней назад начал в свободное время постигать азы JS. Финальной целью для себя поставил переползти потом на коддинг игр на канве HTML5. Языки я привык изучать досконально, даже если мне те или иные знания пока не пригодятся...



Как же тяжело после простых и понятных языков, вроде ObjectPascal (delphi) переползать на языки вроде JS! Если в первом все построено на принципе "просто разговаривай с компьютером", то JS сделан для программистов, которые хотят получать много денежков, потому-что несведущему код будет просто непонятен. Более того, в JS есть ряд правил/исключений которые просто взрывают мозг.

Например, простая структура оператора for при работе с  объектами имеет совекршенно иной синтаксис чем в других случаях. Или самый явный пример: оказывается 0,1 + 0,2 будет нефига не 0,3!!! Я уже молчу про кривую реализацию классов, массу криво работающих опреаторов и встроенных функций и т.д. Короче, тяжко пока, очень тяжко.

4 комментария:

  1. И как находишь время на это все, поделись секретом. :)

    ОтветитьУдалить
  2. Почему именно за него взялся? языков то хватает)

    Mercauchiy

    ОтветитьУдалить
    Ответы
    1. Из-за массы применений для языка:
      1) С него проще перепрыгнуть на любой язык с Си-синтаксисом
      2) Под ним можно кодить сайты
      3) Под ним можно кодить игры
      4) Игры, написанные для web, можно конвертить на мобильные системы
      5) гибкость и относительная простота (по сравнению с си-шарп, например)

      Удалить
  3. Учу его уже 9 месяцев ... все просто на логике и памяти ... а так бред.. но за него платят ))

    ОтветитьУдалить