LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

any, о котором ты упомянул, пишется на любом языке

Ну да, в жабе, скажем, можно (почти) везде использовать Object.

Hello.java

class Hello {
    public static void main(String[] args) {
        Object hello = "Hello!";
        System.out.println(((String)hello).toLowerCase());
    }
}

Не укажешь тип — не соберется. Не приведешь тип - не соберется. Прелесть, не правда ли?

В то время с TS можно просто написать

Hello.ts

let hello = 'Hello!';
console.log(hello);

И это без проблем соберется.

Вот поэтому TS и более нормальный, чем та же жаба. Более для людей.

Исправление Nervous, :

any, о котором ты упомянул, пишется на любом языке

Ну да, в жабе, скажем, можно (почти) везде использовать Object.

Hello.java

class Hello {
    public static void main(String[] args) {
        Object hello = "Hello!";
        System.out.println(((String)hello).toLowerCase());
    }
}

Не укажешь тип — не соберется. Не приведешь тип - не соберется. Прелесть, не правда ли?

В то время с TS можно просто написать

Hello.ts

let hello = 'Hello!';
console.log(hello);

И это без проблем соберется.

Вот поэтому TS и более нормальный, чем та же жаба. Более для людей.

Исходная версия Nervous, :

any, о котором ты упомянул, пишется на любом языке

Ну да, в жабе, скажем, можно (почти) везде использовать Object.

Hello.java

class Hello {
    public static void main(String[] args) {
        Object hello = "Hello!";
        System.out.println(((String)hello).toLowerCase());
    }
}

Прелесть, не правда ли?

В то время с TS можно просто написать

Hello.ts

let hello = 'Hello!';
console.log(hello);

И это без проблем соберется.

Вот поэтому TS и более нормальный, чем та же жаба. Более для людей.