LINUX.ORG.RU

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

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

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Там написано:

Т.е. получается так. Из-за того, что в js нет статических типов, его адепты изобрели суррогат в виде негласных правил именования, предназначенных для понимания, какой тип у той или иной переменной на основе ее имени. Т.е. вы изобрели а-ля венгерку, при том что сама венгерка уже нафиг не нужна в языках со статической типизацией.

Что было дополнительным ответом к твоему:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

У id число всегда, status — строка, потому как statusCode число, а result - это не аргумент функции, а результат, который должен быть понятен из названия самой функции.

и также к твоему же:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Такого не бывает. Ты всегда понимаешь, что age - это число, username и password - строки, а isAuthed - тип для буллинга.

Где ты привел некие свои правила относительно типов у переменных с такими именами в js.

Т.е. ты сам придумал некие правила именования, я тебе возразил (ну точнее сделал вывод о том, что то, что ты привел является некоторыми правилами а-ля венгерка). А теперь ты меня просишь обосновать необходимость венгерки в js и привести примеры. Ты причину со следствием различаешь?

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

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Там написано:

Т.е. получается так. Из-за того, что в js нет статических типов, его адепты изобрели суррогат в виде негласных правил именования, предназначенных для понимания, какой тип у той или иной переменной на основе ее имени. Т.е. вы изобрели а-ля венгерку, при том что сама венгерка уже нафиг не нужна в языках со статической типизацией.

Что было дополнительным ответом к твоему:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

У id число всегда, status — строка, потому как statusCode число, а result - это не аргумент функции, а результат, который должен быть понятен из названия самой функции.

и также к твоему же:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Такого не бывает. Ты всегда понимаешь, что age - это число, username и password - строки, а isAuthed - тип для буллинга.

Где ты привел некие свои правила относительно типов у переменных с такими именами в js.

Т.е. ты сам придумал некие правила именования, я тебе возразил (ну точнее сделал вывод о том, что то, что ты привел является некоторыми правилами). А теперь ты меня просишь обосновать необходимость венгерки в js и привести примеры. Ты причину со следствием различаешь?

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

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Там написано:

Т.е. получается так. Из-за того, что в js нет статических типов, его адепты изобрели суррогат в виде негласных правил именования, предназначенных для понимания, какой тип у той или иной переменной на основе ее имени. Т.е. вы изобрели а-ля венгерку, при том что сама венгерка уже нафиг не нужна в языках со статической типизацией.

Что было дополнительным ответом к твоему:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

У id число всегда, status — строка, потому как statusCode число, а result - это не аргумент функции, а результат, который должен быть понятен из названия самой функции.

и также к твоему же:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Такого не бывает. Ты всегда понимаешь, что age - это число, username и password - строки, а isAuthed - тип для буллинга.

Где ты привел некие свои правила относительно типов у переменных с такими именами в js.

Т.е. ты сам придумал некие правила именования, я тебе возразил. А теперь ты меня просишь обосновать необходимость венгерки в js и привести примеры. Ты причину со следствием различаешь?

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

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

Там написано:

Т.е. получается так. Из-за того, что в js нет статических типов, его адепты изобрели суррогат в виде негласных правил именования, предназначенных для понимания, какой тип у той или иной переменной на основе ее имени. Т.е. вы изобрели а-ля венгерку, при том что сама венгерка уже нафиг не нужна в языках со статической типизацией.

Что было дополнительным ответом к твоему:

C++ vs Rust: правда ли, что Rust тупо сложнее крестов в базовых сценариях применения? (комментарий)

У id число всегда, status — строка, потому как statusCode число, а result - это не аргумент функции, а результат, который должен быть понятен из названия самой функции.

Где ты привел некие свои правила относительно типов у переменных с такими именами в js.

Т.е. ты сам придумал некие правила именования, я тебе возразил. А теперь ты меня просишь обосновать необходимость венгерки в js и привести примеры. Ты причину со следствием различаешь?