170 похожих чатов

Я никогда не использую классы в javascript, так зачем мне

их использовать в typescript ? не понятно

23 ответов

31 просмотр

Тайпскрипт тоже не нужен, это синтаксический сахар над джаваскриптом

Влад- Автор вопроса
..
Тайпскрипт тоже не нужен, это синтаксический сахар...

у много каких вакансий для fullstack разработки нужен typescript

..
Тайпскрипт тоже не нужен, это синтаксический сахар...

тайпскрипт нужен если хочется автокомплит хороший (обьявил типы в аргументах и на выход) ИМХО ну и чтобы тупейшие ошибки отсеять upd кажется не понял контект дискуссии

ну молодец

Макс Китсун
тайпскрипт нужен если хочется автокомплит хороший ...

Так это все сообщения ему от меня это забавы ради

..
Тайпскрипт тоже не нужен, это синтаксический сахар...

Nodejs тоже не нужен, это синтаксический сахар над машинным кодом

..
Скорее над с++

Он ж вроде как жс сразу в машинный код переводит

Макс Китсун
не прям в машинный а в байткод

А теперь следует дать определения всему этому

..
Ну так что v8, что libuv написаны на C++

libuv написан на си, а не на плюсах

Влад- Автор вопроса
Алексей Попов
libuv написан на си, а не на плюсах

все написанно на двоичном коде! смекаешь ? не нужно тут воду мутить

Максим
Он ж вроде как жс сразу в машинный код переводит

Нет, всё сложнее. Jit может не скомпилировать код

Pro Logic 🍓
А теперь следует дать определения всему этому

Байткод выполняется в виртуальной машине Виртуальная машина этот байткод компилирует в машинный код платформы на которой запускается

Влад- Автор вопроса
Алексей Попов
Нет, всё сложнее. Jit может не скомпилировать код

JIT-компиляция может быть применена к большинству стандартных JavaScript-кодов, и в большинстве случаев JIT-компилятор успешно скомпилирует и выполнит код. Однако, в редких случаях, возможны ситуации, когда JIT-компилятор не может скомпилировать код или не может оптимизировать его эффективно.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта