dimoning.ru
Это блог о сео, деньгах, заработке в сети, разработке своих проектов, программировании
и "жизни программиста", бизнесе, блогосфере, фрилансе и многом другом.


Контакты, Реклама в блоге, Заказать сайт или скрипт




Еще одна причина изучить JavaScript для программиста

Автор DimoninG, написано 18.01.2010
Рубрика JavaScript  

javascript_call

Сейчас я хочу немного поговорить о JavaScript, не в ключе Web. Что я для себя обнаружил и почему этот язык мне резко понравился?

Дело вот в чем. Программисты тоже люди, как бы странно это не звучало :), живут в обычном мире, считают деньги, делают покупки. Иногда программистам приходится решать какие-то математические задачи, будь то сложные задачи на теорию вероятности или простые задачи вроде “купил хлеб, молоко, и сметану”.

Иногда проще написать короткую программу, чем высчитывать что-то на калькуляторе или (боже упаси) в уме. Когда я учился, у меня был преподаватель, который даже чтобы сложить три числа открывал Borland C++ 3.1, писал что-то вроде printf (”%d”, 100 + 200 + 300); и таким образом складывал. Когда я увидел это в первый раз, это вызвало легкий шок, но запало в душу. Наверное, вот они какие, труе-программисты.

Как пример, приведу задачку:

…все кладут по одному подарку под ёлку, нумеруя их, а потом для каждого участника выбирают номер подарка, который он сейчас получит (обычно пользуются компьютерным генератором псевдослучайных чисел)… какова вероятность, что человек получит свой же подарок в зависимости от числа участников?

Ссылка на задачу целиком.

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

Что делать, если эту задачу вдруг пришлось решать, например, в гостях, где есть компьютер, но нет ни одного компилятора? Совершенно верно, вот тут-то нам на ум и приходит JavaScript.

1) JavaScript есть на всех компьютерах, где есть браузер (читай: 99%);
2) JavaScript позволяет решать и достаточно сложные задачи;

Я думаю, что изучить JavaScript имеет смысл хотя бы на такой вот непредвиденный случай. А если Вы не складываете два числа с помощью создания программы, Вам пора записываться в сис. админы ;) (шучу, конечно)

P.S. Теперь я буду писать сюда только про программирование, компьютеры и (возможно) девайсы. Честно предупредил, наконец-то блог будет выполнять ту функцию, ради которой он создавался. Все посты о заработке, СЕО и деньгах я теперь пишу в блог iZombie.

P.S.-2 Обнаружил, что изображение к посту я случайно взял у simplecoding.org (просто погуглил), поэтому благодарственная халявная ссылка.

Постовой: Алексей Крылышкин пишет про биржу GoGetLinks, палит секреты работы с Wordpress’ом на этой бирже.



Отзывов (29) на «Еще одна причина изучить JavaScript для программиста»

    Kirill Vlasov пишет:

    Третья причина. JS - из-за своей эксцентричной маргинальности является отличной зарядкой для мозга :)


    Mbiz пишет:

    Все, убедили! С сегодняшнего же дня берусь за изучение JavaScript!


    Renar пишет:

    Я иногда считаю на Ruby, прямо в консоли. :mrgreen: Очень нравится этот язык. Простой и приятный для такого далекого от программирования человека как я.


    Фактор пишет:

    все ни как не могу взятся за изучение, а надо :)


    mihail пишет:

    А я уже давненько учу JavaScript, результаты меня очень сильно радуют! :grin:


    Канат Гайлимов пишет:

    Все никак не могу собраться и начать изучать JavaScript. Вот сдам сессию и засяду плотно за JS :wink:


    zalexseo пишет:

    Однако, чтобы делать серьезные вещи нужен уже dojo или jquery или устаревший prototype, это все очень полезные либы…

    хотя их можно подключить и из инета

    лично мне проще что-то сделать на php, и работает быстрее чем JS :)


    DimoninG пишет:

    zalexseo, Вы не совсем поняли, про что я написал, кажется ;)


    Lex Nevermind пишет:

    Я вот всё хочу взяться серьёзно за изучение, только никак не получается всё.


    anderson пишет:

    Без знаний JavaScript вообще нельзя жить! :grin: Так что всем кто не выучил, пора учить!


    Маринка пишет:

    Меня интересует один вопрос: а девушке будет сложно освоить JavaScript? И приведите пожалуйста свои доводы!


    DimoninG пишет:

    Маринка, я не вижу разницы - девушке или мужчине :) Главное - это упорство. Если не знаете ни одного языка, то, может быть, лучше начать с чего-то попроще. Если знаете, то не сложно.


    savdj пишет:

    Действительно, нет никакой разницы для мужчин и женщин. У меня есть знакомая, так она знает JavaScript гораздо лучше чем я. Просто было бы желание на изучение!


    webgid пишет:

    Да, Ява развивается. Нужен учебник для изучения.


    John120 пишет:

    DimoninG, когда будет следующий пост? Готов предложить задачу.


    TRSteep пишет:

    Складывать числа не в уме… бред…
    Но похоже мы такие бредовые не одни ;)


    ramalex пишет:

    Учить javascript - сильно сказано. Берешь примеры и начинаешь экспериментировать. Ещё неплохо освоить какой-нибудь фреймворк типа jQuery


    mr пишет:

    Оо, придумал: быстрый поиск для Opera javascript:alert(%s);. Теперь в адресной строке “js 2+2″.

    По теме: для простых чисел, блок поклонника JavaScript


    gadgu пишет:

    Я считаю если программист не знает javascipt его программистом не назовешь…


    DimoninG пишет:

    gadgu, а если он знает ASM, но не знает JavaScript - он не программист? :lol:


    ramalex пишет:

    я вообще не совсем понимаю, причем тут конкретный язык программирования. “Настоящий” программист обязан знать какой-то определенный набор языков?


    Capcha пишет:

    Соглсшусь, что яваскрипт находится практически на каждой “машине”, но его есорость очень огорчает, я даже не буду сравнивать с C++, я сравниваю даже не с PHP, а с PERL, которому он тоже очень сильно уступает.

    Да, таким образом неправельно сравнивать, потому что PHP или PERL выполняется на стороне сервера, а JS на стороне клиента, но даже с такими подщетами PERL и PHP выигрывает.

    JS обязательно знать всем Web-Программистам. В наше время, когда все стремятся к AJAX без JS никак.

    Советую так же начучиться PHP у меня в блоге.
    Я занимаюсь PHP более 4х лет и могу обучить практически любого, даже с 0 )))

    Простите за скромничество)))


    Петр пишет:

    Изучал JavaScripts что-бы изучить jQuery.


    Павел пишет:

    Я тоже считаю что джаваскрипт знать обязательно, без него сайт - пустой. Я вот недавно изучал его, но не полностью, в основном библиотеку jquery. Интересная штука, всем советую


    adultmag пишет:

    JS конечно прикольный язык, но лучше уж, для таких целей, носить с собой на флешке какой нить матлаб или python.


    killthekitten пишет:

    Надо бы начать юзать кпк для кодинга в гостях :)


    Генератор пишет:

    Для меня JS так и остается загадкой :)


    warta @ Израиль пишет:

    Конечно, нужно изучить программу. Трудно, но пытаюсь


    Proger пишет:

    На самом деле JS очень удобный язык, тем более с его помощью можно сделать любой сайт более удобным для пользователя, а уж про либу jQuery я вообще молчу - очень удобно работать…


Оставьте свой комментарий

Теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Это не спам.
сделано dimoning.ru

Что здесь почитать?



1.   Разработки.
1.1 Плагин "Я не робот"
1.2 Плагин "Код Adsense прямо в пост"

2.   Заработай.
2.1 Блогун: 20$ в день
2.2 Уходим от налогов в Sape
2.3 Хватит думать, пора зарабатывать

3.   Акции и конкурсы.
3.1 Ссылка за "Рабочий стол"

Показать весь список.

-->







Блог на движке WordPress и тема для него создана DimoninG'ом в 2007 году.
Все материалы авторские, их копирование запрещено законом об авторском праве.