Size: a a a

JavaScript — русскоговорящее сообщество

2020 November 04

ПП

Павел П in JavaScript — русскоговорящее сообщество
Я за то, чтоб не загружать мозг излишне ничем, кроме самого базиса
источник

S

Snake in JavaScript — русскоговорящее сообщество
Чем более низкоуровнево ты знаешь язык, тем лучше ты его будешь использовать
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Компьютер саенс и теория алгоритмов - пожалуйста
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Snake
Чем более низкоуровнево ты знаешь язык, тем лучше ты его будешь использовать
Да, верно, но это утверждение не инвертируемо
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Плохое знание реализаций интерфейсов языка не обязательно означает плохое использование языка
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Это профитно для общего развития, как и изучение опенсоурса
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Но каждый изучаемый язык рыть до такой степени - не выгодно, имхо
источник

AS

Alexey Stepanov in JavaScript — русскоговорящее сообщество
Павел П
Это вроде вообще невозможно на динамической типизации
Сори но разве за счет динамической типизации полиморфизм не "включен по-умолчанию"?

function add(x, y) {
 return x + y;
}

add(2, 3); // 5
add('Hello', ' World'); // 'Hello World'
источник

S

Snake in JavaScript — русскоговорящее сообщество
Не, сорри. Ты так будешь просто как обезьяна сидеть и использовать только то, что умеешь. Без понимания того, как это работает.
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
У меня это всегда работает так:
1. Общие базовые интерфейсы и операнды языка.
2. Работа на языке и изучение идиоматики.
3. Изучение частных реализаций интерфейсов по необходимости.
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Alexey Stepanov
Сори но разве за счет динамической типизации полиморфизм не "включен по-умолчанию"?

function add(x, y) {
 return x + y;
}

add(2, 3); // 5
add('Hello', ' World'); // 'Hello World'
Я говорил за статический ad-hoc
источник

S

Snake in JavaScript — русскоговорящее сообщество
А когда твои умения закончатся на какой-то более трудной задаче - ты поплывешь
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Когда идёт перегрузка методов по типам
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Snake
А когда твои умения закончатся на какой-то более трудной задаче - ты поплывешь
Почему. Если я знаю теорию алгоритмов и компьютер саенс, я просто найду частное решение на языке
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Мне кажется ты путаешь базис и специфичные знания стека
источник

S

Snake in JavaScript — русскоговорящее сообщество
Базис тут как раз это сам JS и его механизмы
источник

S

Snake in JavaScript — русскоговорящее сообщество
Стек - это уже другое
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Если я могу пройтись по направленному графу на питоне, то пройдусь на любом языке
источник

AS

Alexey Stepanov in JavaScript — русскоговорящее сообщество
Павел П
Я говорил за статический ad-hoc
Статический в яп без статической типизации?
источник

ПП

Павел П in JavaScript — русскоговорящее сообщество
Alexey Stepanov
Статический в яп без статической типизации?
Ад-хок вроде как тип полиморфизма сам строится на типах, так что да, в динамическом не применим, как я и сказал
источник