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

Благодаря Илье узнал, что Typescript не является типобезопасным языком, у

которого не существует спецификации.
Подскажите, пожалуйста, какие есть действительно типобезопасные надмножества JS ? (отсутствие спеки смогу пережить, если что)

9 ответов

19 просмотров

Надмножеств нет

Ну и что 🌚 Нет, правда, ну и что

Денис-С. Автор вопроса

Как что?) Теперь думаю, стоит ли продолжать жить вообще)

Денис С.
Как что?) Теперь думаю, стоит ли продолжать жить в...

Это скорее всего ироничный ответ) Имхо переход на тс скорее стоит того, чем не стоит

Денис-С. Автор вопроса
Хмурая Малинка
Ну и что 🌚 Нет, правда, ну и что

Так и вопрос ваш мне сложно было расценить, как серьезный. "Ну и какого ответа вы ждете от ну и что?", иначе говоря)

Хмурая Малинка
Ну и что 🌚 Нет, правда, ну и что

Просто, сложно им обеспечивать надёжность

Illya Klymov 🇺🇦
Просто, сложно им обеспечивать надёжность

Согласен, но вот чем создатели тс подытоживают своё rationale: https://www.typescriptlang.org/why-create-typescript What Problems Can TypeScript Solve? <…> Validating the connections between every part of your project can get time consuming quickly, using a type-checked language like TypeScript can handle that automatically and provide instant feedback during development. These features allows TypeScript to help developers feel more confident in their code, and save considerable amounts time in validating that they have not accidentally broken the project. Тут не слова нет про reliability, safety, warranty, specification compliancy или что-то подобное С декларируемыми задачами он скорее справляется, чем нет, поддержка и в целом принятие сообщество это скорее подтверждает, чем опровергает, так что тут для меня всё прозрачно

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

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

а через 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
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
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
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта