Понеже задахоте въпрос от типа „Как би се справил (как му се струва) човек, който е писал без типове с TypeScript ?“.
Професионално съм писал основно PHP. Още повече хич не съм фен на Microsoft (или поне до скоро не бях). Въпреки това много харесвам TypeScript. Типовете въобще не пречат, помагат си от всякъде. Още повече правят IDE-то да ти разбира кода една идея по-добре.
За края на разговора, леко съм скептичен. Не съм сигурен колко точно красив EcmaScript 5 (примерно) генерира TypeScript компилатора, обаче нещо вътрешно ми казва, че не искам да maintain-вам код генериран от машина. Колкото и да е читав, не е като да го е писал човек.
Зависи какви features ползваш. Във всеки случай ако транспилираш до същия JS дето използваш (например ако ползваш класове транспилираш до 6) тогава е все едно човек го е писал.
gotha Що за глупост е това? НАли като пишеш езици които са компилируеми да речем компилатора ти плюе кода до машинен? Все едно да кажеш че „не бих писал С код най добре сам да си пиша асемблерния“ Изкараният код от typescript e в пъти по добър от тоя на повечето обикновени js програмисти който съм виждал. Няма излишна захар както много хора си мислят.
октомври 17th, 2016 at 15:20
Понеже задахоте въпрос от типа „Как би се справил (как му се струва) човек, който е писал без типове с TypeScript ?“.
Професионално съм писал основно PHP. Още повече хич не съм фен на Microsoft (или поне до скоро не бях). Въпреки това много харесвам TypeScript. Типовете въобще не пречат, помагат си от всякъде. Още повече правят IDE-то да ти разбира кода една идея по-добре.
За края на разговора, леко съм скептичен. Не съм сигурен колко точно красив EcmaScript 5 (примерно) генерира TypeScript компилатора, обаче нещо вътрешно ми казва, че не искам да maintain-вам код генериран от машина. Колкото и да е читав, не е като да го е писал човек.
октомври 17th, 2016 at 15:27
Коментарите в WordPress са доста дървени, защо не си направите един subreddit примерно?
октомври 17th, 2016 at 15:50
Красив е точно толкова, колкото ООП в JS позволява 😉
октомври 17th, 2016 at 16:12
Зависи какви features ползваш. Във всеки случай ако транспилираш до същия JS дето използваш (например ако ползваш класове транспилираш до 6) тогава е все едно човек го е писал.
октомври 28th, 2016 at 15:03
gotha Що за глупост е това? НАли като пишеш езици които са компилируеми да речем компилатора ти плюе кода до машинен? Все едно да кажеш че „не бих писал С код най добре сам да си пиша асемблерния“ Изкараният код от typescript e в пъти по добър от тоя на повечето обикновени js програмисти който съм виждал. Няма излишна захар както много хора си мислят.