Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 March 05

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
если создадут вм для тс, которая будет сразу работать с кодом на тс, минуя его трансляцию в js - тс сразу станет яп?
вот если во рту выростут грибы, то .... ну сам понимаешь. Всё зависит от реализации и наберет ли это критическую массу для норм полёта - ну хз, только время покажет
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Скала, Котлин. Не яп?
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Nick Golub
вот если во рту выростут грибы, то .... ну сам понимаешь. Всё зависит от реализации и наберет ли это критическую массу для норм полёта - ну хз, только время покажет
то есть ты признаешь тс яп только если "это наберёт критическую массу для норм полёта"? 🤔
я не могу понять позицию, если честно
ну и выше вон правильно написали - получается, и жаба с шарпом, не говоря уже о котлине, тоже не яп
источник

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
но ведь язык программирования - это в первую очередь синтаксические возможности.

а реализация их - это уже, скорее, платформа.

Ну типа.. C# - это язык, который сам по себе - просто синтаксис. .NET - это платформа, к которой есть бекенд который компилирует C# в байткод понятный виртуальной машине .NET-а.

Я так же смотрю и на NodeJS - это платформа, которая умеет читать или байткод интерпретированного JS, или же интерпретировать JS.
А TS - язык, у которого есть бекенд для компиляции в JS для платформы NodeJS
если говорить так, то HTML - это тоже яп, ведь это декларативный язык вызова команд браузеру для рендеринга определенных элементов
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
это просто типы для вм, на которых они крутятся
источник

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Скала, Котлин. Не яп?
не трогал - не знаю
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Nick Golub
если говорить так, то HTML - это тоже яп, ведь это декларативный язык вызова команд браузеру для рендеринга определенных элементов
Какими конструкциями этого языка можно описать логику? Циклы, ветвления?
Хотя там есть наверное костыли для этого..
источник

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
то есть ты признаешь тс яп только если "это наберёт критическую массу для норм полёта"? 🤔
я не могу понять позицию, если честно
ну и выше вон правильно написали - получается, и жаба с шарпом, не говоря уже о котлине, тоже не яп
"Всё зависит от реализации" - это было ключевое
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
зачем вам этот скала вообще? =))
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Nick Golub
"Всё зависит от реализации" - это было ключевое
мне кажется абсурдной мысль о том, что статус "язык программирования" даётся на основании реализации
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
тут топик по ноде) забудьте за скалу - этот яп никому не нужен)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dima Haponov
тут топик по ноде) забудьте за скалу - этот яп никому не нужен)
Добавь тут не нужен. Скала очень крутой яп
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Я бы всё-таки больше склонялся к тому, что тс - это яп, если нет, то попробуйте поправить на вики
https://ru.wikipedia.org/wiki/TypeScript
источник

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Какими конструкциями этого языка можно описать логику? Циклы, ветвления?
Хотя там есть наверное костыли для этого..
А язык програмирования обязательно должен быть тьюринг полным?)
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Такой крутой что на него вакансий не найдешь, который надо учить долго, шарить в математике в идеале если на джаве скучно стало то перейти на скалу! И какой бизнес захочет писать на скале если есть джава?
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Дмитрий
А язык програмирования обязательно должен быть тьюринг полным?)
Наверное нет. Но большинство современных именно такие.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dima Haponov
Такой крутой что на него вакансий не найдешь, который надо учить долго, шарить в математике в идеале если на джаве скучно стало то перейти на скалу! И какой бизнес захочет писать на скале если есть джава?
Какой ужас, нужно учить долго, и математику знать... И не будет никаких курсов скала за час. Капец..
Жаба и скала очень отличаются.
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Dima Haponov
Такой крутой что на него вакансий не найдешь, который надо учить долго, шарить в математике в идеале если на джаве скучно стало то перейти на скалу! И какой бизнес захочет писать на скале если есть джава?
обычно крутость языка не количеством вакансий определяется
иначе было бы так, что одни из самых отстойных (антипод для крутых) это всякие haskell, agda и пр.
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Немчинского посмотри если хочешь он там доходчиво расказывает про скалу и её будущее =)
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
мертвый язык кароче  ваш скала
источник