Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Как научиться думать на javascript ? (https://javascript.ru/forum/offtopic/28136-kak-nauchitsya-dumat-na-javascript.html)

Ssandr 02.09.2013 11:25

Если цель код ради кода (здешние гуру называют это настоящим программистом), то никак. В Js нет логики. Одно и тоже можно сделать 5 - 10 способами.
Устаревшая конструкция, которую допиливают. Когда это чудо придумали было счастье, что хоть модальное окно оживляло сайт.
Это смесь Java и Cи 1995 года, название - LiveScript. Для Netscape Communications.

Лучше всего работать на библиотеке jQ. Там есть готовые решения. 99,99% до тебя уже решили. Надо найти и допилить.

Думать на нем может только бездельник из местных гуру, да и то врет.

Все это мое мнение, никого не хотел оскорбить, все совпадения случайны, ни одно животное с форума не пострадало. А то все обидчивые:). Я оставил все настройки, можете писать в минус, меня развлекает.

kobezzza 02.09.2013 11:59

Ssandr, меня поражает твоя упоротость. Ну да, ок. По твоему мнению, кроме как возится с DOM в JS ничего делать нельзя, и по этому 99.99% задач решаются на твоей любимой JQ. То как на JQ например сделать такое? http://www.unrealengine.com/html5/ - это демка движка UnrealEngine 3 на JS, никаких jQ там нет. Как на JQ писать сервер? или ты не в курсе про ноду (http://nodejs.org/) ? Как работать со звуком в JQ, как работать с вебкамерой в JQ ? Как работать с потоками в JQ? Как писать шейдеры в JQ? JQ - это всего лишь работа с DOM, а это 10% работы в современном JavaScript, и я уже молчу про то, что в современных браузеров надобность в такой низкоуровневой библиотеке почти отсутствует, т.к. всё работает из коробки уже везде.

l-liava-l 02.09.2013 12:45

Ssandr,
По моему, ты просто пытаешься оправдать свою лень и неспособность нормально изучать js.

DjDiablo 02.09.2013 17:11

Ssandr Долбоёб...... ,терпение лопается.

Извинился же и молчал бы дальше как умный человек. Нет опять начал херню нести. Толи маразм.

jQuery только манипуляциями с дум занимается, всё остальное без jQuery делается обычно.

Вот к примеру googlemap api
https://developers.google.com/maps/d...tutorial?hl=ru
Он не имеет никого отношения к jQuery.

а вот проект с использованием google map и jQuery http://kolomene.com/
без знания javascript такой проект не напишешь

Или другой вариант
ты хочешь сделать браузерную игру или промосайт. Используем threejs который тоже никакого отношения к jQuery не имеет. http://threejs.org/

За приличный 3D промо сайт для компании автопроизводителя можно зарядить тысяч 400 и выше.

Может заказчику 2D игру надо ?
Нет проблем берём http://createjs.com/ или какой нибудь Cocos 2D и ваяем игру
Но тут тоже нет jQuery.

А что если постоянному клиенту моча в голову стукнуло и он захотел андроид и Iphone приложение.
Говно вопрос, берём http://phonegap.com/ и делаем приложение на HTML и JS.
Но у фонегап тоже есть свой API, увы опять не связанный с jQuery. Да и к скорости могут быть повышенные требования.

Или клиент хочет тесную интеграция с VK
Тогда смотрим VK.API http://vk.com/dev/apiusage
И вот чудо он опять ни какого отношения к jQuery не имеет.

С чем ещё можно интегрировать ?
C odnoklassninki, youtube, yandexmap, twitter,facebook и т.д. У них у всех есть API.

Этот список можно продолжать очень долго.

Tim 02.09.2013 19:13

Цитата:

Сообщение от Дзен-трансгуманист
Голосую за то, чтобы забанить этого пассажира Ssandr.

Поддержу. Даже не интересно с ним спорить. Максимус и то в 100 раз лучше тролль.

Tim 02.09.2013 19:30

kobezzza,
На чём игра сделана? Юнити?

devote 02.09.2013 19:37

Цитата:

Сообщение от Дзен-трансгуманист
Голосую за то, чтобы забанить этого пассажира Ssandr.

Цитата:

Сообщение от Tim
Поддержу. Даже не интересно с ним спорить.

Интересные вы конечно, банить за то что вы сами же кормите троля? Ну есть у человека свое мнение, ну НЕ совпадает оно с большинством.. Что ж сделаешь, но это же не говорит о том что человеку за его мнение нужно рот затыкать.

kobezzza 02.09.2013 20:00

Цитата:

Сообщение от Tim (Сообщение 270519)
kobezzza,
На чём игра сделана? Юнити?

С++ (Unreal Engine 3) + Сlang + Ecmascripten = ASM.js + WebGL , совместный проект Epic Games и Mozilla

Tim 02.09.2013 21:29

Цитата:

Сообщение от devote
это же не говорит о том что человеку за его мнение нужно рот затыкать

Я думал демократия как раз это и предполагает. Мнение большинства должно быть важнее.

Deff 02.09.2013 22:00

Цитата:

Сообщение от Ssandr
Думать на нем может только бездельник из местных гуру, да и то врет.


Собственно грубо говоря - имхо на практике проблема не в том на чем решить, а гармонии скорости, удачности решения, и наличия программно-аппаратных средств.
Решение - подразумевает разработку алгоритма - отсюда это означает что при любой задаче есть элемент творчества и не обезъяньей работы...

Цитата:

Сообщение от Tim
Я думал демократия как раз это и предполагает. Мнение большинства должно быть важнее.

:blink: Я думал как раз, что это диктатура пролетариата

Демократия позволяет отходит в сторону, без угрозы общественным институтам или прав личности, отличной от оппонента

Ксать Обама, - нобелиат мира настойчиво и демократично катит баллон на Сирию, вот думаю - Ирак это второй - али как?


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