Ако езиците за програмиране бяха хора

езиците

бяха

хора

програмиране

програмиране

  • Най-доброто отгоре
  • Първо отгоре
  • Актуален топ

Дядовците на Си трябва да имат дървени крака.

И в цвят флъш, защото най-бързият.

прадядовците на асемблера гледат на C като на дете

Не, асемблерът ще бъде по-бърз.

Така че светкавицата не е от най-бързите. Но поради оптимизациите на компилатора, той е в състояние да удари тиква дори за тези, които са теоретично по-бързи.

A. Не съм специалист по комикси, съдя само по сериала. Въпреки че там вече се появи мегабърз човек, той нарича себе си бог на скоростта.

Така че изглежда, че сериалът вече е минал, но миналата седмица беше.

или как да направите гласов контрол в PHP

Страхотен език, какво да кажа.

и тогава вече има липса на знания от ваша страна, js не е виновен, че го използвате неправилно

['10','10','10','10','10'].map((val)=>parseInt(val)) // [10, 10, 10, 10, 10] Кой ще предаде параметри на обратното извикване?!

Спомням си, че веднъж попитах във форума нещо, свързано с обработката на събития в js. Веднага ми казаха името на библиотеката за node.js за обработка на събития. Но си струваше малко размисъл и гугъл, как се справих със стандартния js + jquery. Изглежда, че библиотеките често се влачат глупаво от мързел

И вие сте мъкнали jquery глупаво от мързел.

хех прав си

Не. той вече е мъртъв. научете ES6, кафето и машинописът ще изчезнат, но ES6 ще остане.

Пробвах го преди година и половина и много ми хареса. Може би сега има нещо по-готино.

Обяснете ми, моля. Почти всеки пример за инсталация изисква npm install -*.*

Същият CoffeeScript за инсталиране изисква възел и въведете тези редове. Ясно е, че инсталираме възела, въведете npm в неговата конзолаинсталирайте и след това?

Има ли стандартизирана среда? Няколко стандартни стъпки, които ще ме вкарат в среда, в която мога просто да напиша npm install -*.* и да използвам това, което току-що инсталирах?

Може би не съм разбрал, обяснете поне малко, поне в каква посока да мисля.

npm е мениджър на пакети, който идва с Node.js, като цяло няма значение къде работи (по-добре е да имате дистрибуция с Linux, разбира се), основното е, че възелът всъщност стои.

За да стартирате вашия "npm i

-S" (i - псевдоним за инсталиране, -S добавяне на въведения пакет към package.json) обикновено изисква (

) за да се свържете. Например autobuilders js + es6 (babel) + живи шаблони са много популярни и пакетът "root" за тази компилация ще бъде webpack. Опишете конфигурацията за webpack, напишете само няколко реда за конфигурация и добавки (изисква се (

)) - готово, гледаме работата, няма затруднения.

Например извеждането на уеб сървър с npm изглежда така ( https://www.npmjs.com/package/http-server ):

mkdir проект && cd проект

npm init(инициализация на приложение, поставяне на следващ > следващ > следващ. package.json се появява в директорията)

npm i http-server -D(инсталирайте пакета на уеб сървъра и го запазете като зависимост от разработчици)

http-сървър(старт на сървъра)

всичко, след това конфигуриране, свързване на модули и т.н

Искате ли js или nodejs? Не съм много добър с js, но за предния край работи така:

1. Изтеглете библиотеката (например npm install jquery)

2. Свързваме го в html страницата ( )

3. Ние използваме в нашите скриптове функционалността отсвързана библиотека

Скърцането на кафе работи така:

1. Напишете кода за coffeescript

2. Чрез конзолната помощна програма конвертираме кафето в js

3. Свързваме файловете, които се оказаха изходни

npm е просто помощна програма, която ви позволява да работите с отдалечени хранилища и да инсталирате библиотеки, така че да не се налага ръчно да изтегляте библиотеките, от които се нуждаете.

Леле, доста популярно и разбираемо. Благодаря ти :)

Прочетете също какво е глътка, това значително ще опрости живота ви.

IMHO, за да използвате нормално nodejs или ruby ​​​​on rails, трябва да изучите добре командите на терминала. Няма какво да правите на сървъра без това знание (или да използвате PHP)

Кафето не е JS. Ако привържениците презапишат обратното - обърнете се и отидете. Компилира се в JS, но не и в JS

React виж, MB ще го хареса

възможно ли е без jquery?

На когото му харесва повече, който има някакви предразсъдъци относно паметта и претрупаността на интерфейса. Намерих работа след университета със специалност - прогер. Преди това в училище, от 7-ми клас, се провалих в C ++, в университета започнаха да пробутват първо Pascal, след това php, след това c #

Между другото, C# е много вкусен, но бързо се свиква с него, когато започнете да използвате JS.

И така, като човек, който е изпитал много от удоволствията на живота, не използвах нито едното, нито другото и отидох наляво, а просто започнах да търся в Google и да търся как да използвам JS. Готова, хубава.

Имаше момент, когато няколко колеги казаха: уау, използваш ли гол JS? Тук няма да помогнем.

Други колеги казаха, че консумира по-малко памет (съмнявам се), но разбрах, че първо изучаваме JS, след това идва мързелът и започваш да свързваш libs, първо lodash влезе в живота ми, след това angular, но все още не взех jQuery, защото sooooще го направя.

Всичко идва с опит, не мислите ли? :)

Ако програмирате за себе си, можете да пишете всичко и по всякакъв начин, стига да ви харесва. Въпреки това, когато работите с клиент/мениджър, времето е ценно и вашият собствен списък с желания остава настрана. Тук просто е по-бързо (и съответно по-евтино) да вземете готово и вече изпитано решение от други хора. И въпросът тук не е в мързела, а в оптимизацията на труда (да не се бърка с оптимизацията на кода). Следователно рамките и библиотеките са популярни.

Втората точка е екипната работа. Ако използвате lib, тогава е много по-вероятно колегата ви да разбере кода ви по-бързо, защото. вече работи с това или по друг проект. Ако всички напишат велосипед, тогава ще започне велосипеден карнавал и в резултат на това проектът е осеян, много по-трудно и неприятно е да се задълбочите в такъв проект.

Отговор на въпроса ви: Смятам, че опитът трябва да идва с умението и желанието за работа с готови решения на първо място.

добре, тъй като имате jquery много по-късно от lodash и angular, тогава вашият опит трябва да е така. Когато се появи jquery, нямаше angular, lodash или node.

вие обърквате появата на jquery в света и появата на jquery в моя опит.