Показать сообщение отдельно
  #55 (permalink)  
Старый 31.05.2011, 00:43
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от monolithed
дело в том, что Khronos залезли не в свой огород.
да. Видно им очень нужны были эти типизированные массивы, а залезть в огород дальше они не могли (изменить синтаксис)

Сообщение от monolithed
И если так пойдет дело то JS будет похож на PHP.
В случае php, как говорит Лердорф
Цитата:
It is a thin glue layer between your Web server and all the various things you might want your web server to talk to.

In the old tradition of UNIX, we rely on small specialized add-on libraries to do all the heavy lifting with as little interference from PHP as possible.
(кстати, интересно, что он пишет про register globals и magic quotes) Т.е. целью были не красота и последовательность, а решение задач. Достойная цель, я считаю. В случае же с js, типизированные массивы понадобились раньше, чем их добавили в язык. А в дальнейшем типизированные массивы можно будет сделать частью синтаксиса. Причем php на фоне DOM кажется довольно красивым языком, или не? Просто js гибкий, и DOM можно "пропатчить"

Сообщение от monolithed
new Int32Array(); на мой взгляд если мягко выражаться - некорректно, хотя все семантически верно.
int[] куда приятней или даже []:int
я так понял, некорректно == неприятно

Сообщение от monolithed
мне кстати тоже не понятно, зачем убирать если можно подправить.
как подправить?

Сообщение от monolithed
также как как в PHP куда логичней что конструктор имеет спецификатор __construct, а не как это было раньше.
озвучь свою логику
Ответить с цитированием