@typescript_ru

Страница 97 из 669
Ivan
19.10.2016
13:27:15
Так что пересаживайся и не парься, это просто.

Yuri
19.10.2016
15:05:21
я уверен что кто не может на es нормаьно написать и построить архитектуру, тот и на ts наговнякает дай боже. я бы даже сказал на ts это еще легче наговнякать

Ivan
19.10.2016
15:12:05
На это уже крайности. Совсем безруким вообще разработкой заниматься не стоит.

Google
Ivan
19.10.2016
15:13:27
А вообще мне кажется, что class foo {} для понимания проще, чем foo.prototype

Да и плюшки в виде интерфейсков и декораторов страсть как жизнь упрощают во многом.

Nikolay
19.10.2016
15:16:07
ну те же декораторы я могу через babel включить

просто я слышал что на каждую либу в ts надо .d файл писать какой то

Ҫѐҏӗѫӑ
19.10.2016
15:17:29
декораторы

Дмитрий
19.10.2016
15:20:27
Ivan
19.10.2016
15:21:19
Только для этого ts не нужен)
Если только ради этого, то и ES6 достаточно)

Vladimir
19.10.2016
15:21:53
> @ivan_zhuck А вообще мне кажется, что class foo {} для понимания проще, чем foo.prototype С чего бы? наоборот

Alex
19.10.2016
15:21:58
декораторы
иногда нужен, для написания библиотек, например с ними и metadata reflection можно писать генерацию graphql схемы из класса

Ivan
19.10.2016
15:24:25
> @ivan_zhuck А вообще мне кажется, что class foo {} для понимания проще, чем foo.prototype С чего бы? наоборот
Если до этого писал на C или Java или даже PHP, то с ходу прототипы выглядят крайне убого и непонятно. Хотя вопрос, конечно, сугубо личный.

В angular 2 повсеместно встречаются.

Google
Дмитрий
19.10.2016
15:29:26
Если до этого писал на C или Java или даже PHP, то с ходу прототипы выглядят крайне убого и непонятно. Хотя вопрос, конечно, сугубо личный.
Если они выглядят непонятно, то это ещё не значит, что убого же) Прототипное наследование сильнее классического

Aleh
19.10.2016
15:30:33
какой смысл вкладывается в "сильнее"?

Ivan
19.10.2016
15:31:20
Если они выглядят непонятно, то это ещё не значит, что убого же) Прототипное наследование сильнее классического
Настолько сильнее, что единственный популярный язык где оно используется старается от него избавиться побыстрее)

Дмитрий
19.10.2016
15:32:26
Если бы

Ivan
19.10.2016
15:32:34
Если они выглядят непонятно, то это ещё не значит, что убого же) Прототипное наследование сильнее классического
А убого оно потому что делает код не особо читаемым, особенно в больших приложениях.

Дмитрий
19.10.2016
15:32:42
Классы в es6 это же просто синтаксический сахар над прототипами

Aleh
19.10.2016
15:33:02
Классы в es6 это же просто синтаксический сахар над прототипами
ну и спека, строго регламентирующая вопрос наследования

Дмитрий
19.10.2016
15:33:22
какой смысл вкладывается в "сильнее"?
Реализация классической модели наследования на прототипной гораздо проще обратного маневра

Ivan
19.10.2016
15:33:22
Если глубоко копнуть, то все ЯП высокого уровня - это синтаксический сахар для машинного кода.

Дмитрий
19.10.2016
15:33:48
А не надо глубоко копать, это сейчас на поверхности лежит)

Особенно если вспомнить, во что превращает код классов typescript

Дмитрий
19.10.2016
15:34:59
+-

Дмитрий
19.10.2016
15:35:28
В es5 режиме же, ну)

Ivan
19.10.2016
15:35:43
А не надо глубоко копать, это сейчас на поверхности лежит)
Если вам нравится сверлить стену ложкой вместо удобного перфоратора, то флаг вам в руки, не могу вас за это осуждать.

Дмитрий
19.10.2016
15:35:47
гибче, больше возможностей? Это плюс или минус?)
Карьерный самосвал нужен не всегда, например

Aleh
19.10.2016
15:35:54
@vkurchatkin говорит, что в es5 все слишком плохо, поэтому отдадим это бабелю

Дмитрий
19.10.2016
15:36:08
А я, в любой метафоре, вообще этим сверлением напрямую заниматься не буду

Google
Дмитрий
19.10.2016
15:36:44
Просто понимание всё равно надо иметь)

Ivan
19.10.2016
15:37:12
Просто понимание всё равно надо иметь)
Никто и не говорит, что его быть не должно.

Дмитрий
19.10.2016
15:37:41
@vkurchatkin говорит, что в es5 все слишком плохо, поэтому отдадим это бабелю
Ну бабель то всё конечно без прототипов сделает ?

Ivan
19.10.2016
15:37:46
Речь о том, что бы использовать актуальный инструмент, который к тому же предлагает спецификация, вместо устаревшего.

Ҫѐҏӗѫӑ
19.10.2016
15:37:57
хахаха

бабель?

Aleh
19.10.2016
15:38:07
ну не говори, что и он нет:((

Ҫѐҏӗѫӑ
19.10.2016
15:38:17
/me молчит

Aleh
19.10.2016
15:38:25
спасибо, не разрушай мой уютный мирок

Vladimir
19.10.2016
15:38:55
Не, бабель все нормально делает

Ҫѐҏӗѫӑ
19.10.2016
15:39:00
всё?

точно?

Vladimir
19.10.2016
15:39:08
Все, что возможно

Ҫѐҏӗѫӑ
19.10.2016
15:39:17
это не так

очень много всего не по спеке

и многое очень давно

Vladimir
19.10.2016
15:39:33
Пример?

Google
Ҫѐҏӗѫӑ
19.10.2016
15:39:40
в ишусах тысячи их

или фабрикаторе

я хз импортнули или нет

в бабеле из-за плагинов вообще есть куча говн

Vladimir
19.10.2016
15:40:25
Давай 1 пример, посмотрим

Admin
ERROR: S client not available

Vladimir
19.10.2016
15:40:33
Естественно несоответствия есть

Ҫѐҏӗѫӑ
19.10.2016
15:40:40
давай кто-нить еще поищет по тегу bug?

Vladimir
19.10.2016
15:40:48
Просто в отличии от бабеля тайпскрипт даже не пытается

Дмитрий
19.10.2016
15:41:27
Vladimir
19.10.2016
15:41:43
Я ничего не имею против голословных утверждений)

Ivan
19.10.2016
15:42:48
with устаревший, а прототипы просто скрыты от глаз программиста за фасадом)
Когда везде появится нативная поддержка ES6 никто и не вспомнит про прототипы, я тебя уверяю.

Vladimir
19.10.2016
15:43:37
> @ivan_zhuck никто и не вспомнит про прототипы Никто, кроме разработчиков, которые нормально хотят знать язык, на котором пишут

Aleh
19.10.2016
15:43:54
он типа намекает, что жс совсем не нужен станет

Ҫѐҏӗѫӑ
19.10.2016
15:44:24
и слава яриле

Ivan
19.10.2016
15:44:37
Vladimir
19.10.2016
15:45:09
Я не пишу ни на C, ни на PHP

Вспоминать часто и знать - это разные вещи

Ivan
19.10.2016
15:45:26
А на чем кроме JS?

Google
Vladimir
19.10.2016
15:45:55
Регулярно - ни на чем

Ҫѐҏӗѫӑ
19.10.2016
15:46:06
на flow

Ivan
19.10.2016
15:46:30
Понятно)

Vladimir
19.10.2016
15:47:26
А че, все пишут на всем регулярно? (

Наверно, второй по регулярности язык для меня - это баш

Ivan
19.10.2016
15:48:36
Ну хотя бы 1-2 языка нужно знать, хотя бы в общих чертах, хотя бы что бы было с чем сравнить.

Ҫѐҏӗѫӑ
19.10.2016
15:48:57
)

Vladimir
19.10.2016
15:49:06
Хм, ну знать и использовать регулярно - немного разные вещи

Aleh
19.10.2016
15:49:20
Vladimir
19.10.2016
15:50:13
Ну когда для фразу "пишу на X" значит "регулярно пишу на X"

Потому что если нет - то я пишу на всем

Ҫѐҏӗѫӑ
19.10.2016
15:50:28
@vkurchatkin ты просто смирись с тем, что не пишешь на похапе

Vladimir
19.10.2016
15:50:29
И это не очень важная информация

Aleh
19.10.2016
15:51:01

Страница 97 из 669