|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от opennews on 18-Апр-11, 15:47 | ||
В списке рассылки разработчиков языка программирования Tcl представлен (https://groups.google.com/forum/#!topic/comp.lang.tcl/mo_7jZ...) проект NaTcl (http://wiki.tcl.tk/NaTcl), в рамках которого выполнена работа по адаптации среды для запуска Tcl-скриптов внутри веб-браузера, позволяющая создавать выполняемые на стороне клиента web-приложения не только на языке JavaScript. NaTcl предоставляет приложениям прямой доступ к DOM-дереву объектов браузера, поддерживает обработку событий, предоставляя похожий на JavaScript арсенал средств. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +2 +/– | |
Сообщение от Анонимка on 18-Апр-11, 15:47 | ||
Обалдеть! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от ХРЕН on 18-Апр-11, 16:03 | ||
> Обалдеть! | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 16:29 | ||
> Обалдеть! | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
15. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +3 +/– | |
Сообщение от Анонимка on 18-Апр-11, 19:27 | ||
Я наоборот, только за, и считаю эти языки полезными. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
2. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от маммон on 18-Апр-11, 16:00 | ||
Какие из проблем Javascript в целом и DOM в частности решает этот проект? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +11 +/– | |
Сообщение от ХРЕН on 18-Апр-11, 16:03 | ||
Наоборот, к проблемам Javascript добавляются еще и проблемы TCL :) | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
6. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +2 +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 16:31 | ||
> Наоборот, к проблемам Javascript добавляются еще и проблемы TCL :) | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Crazy Alex (??) on 18-Апр-11, 18:00 | ||
От всех проблем javascipt :-) | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
12. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от angra (ok) on 18-Апр-11, 18:33 | ||
>JS, вообще-то, язык с проблемами - одни "точки с запятой по умолчанию" чего стоят. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 19:03 | ||
Интерпретатор JS автоматически вставляет точку с запятой по своему усмотрению (как найдет место, где оператор МОЖЕТ оканчиваться, но необязательно это делает), благодаря чему повышается риск ошибок. Плюс любители стиля BSD идут лесом, только K&R. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
21. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 20:05 | ||
> Интерпретатор JS автоматически вставляет точку с запятой по своему усмотрению (как найдет место, где оператор МОЖЕТ оканчиваться, но необязательно это делает), благодаря чему повышается риск ошибок. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
36. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 21:01 | ||
> Все таки чтобы заявлять такое, вы все-таки пока указали слишком мало недочетов | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
46. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 21:59 | ||
> Я говорю о своем впечатлении, а не утверждаю, что язык абсолютно плох. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
50. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 22:17 | ||
>> Кроме того, в JavaScript не все является объектами, есть еще строки, числа и undefined, а вот null внезапно оказывается объектом, хотя по логике означает отсутствие какого-либо значения. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
52. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от filosofem (ok) on 18-Апр-11, 22:38 | ||
>Кроме того, в JavaScript не все является объектами, есть еще строки, числа и undefined, а вот null внезапно оказывается объектом. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
53. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 23:06 | ||
>>Кроме того, в JavaScript не все является объектами, есть еще строки, числа и undefined, а вот null внезапно оказывается объектом. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
54. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от filosofem (ok) on 19-Апр-11, 01:44 | ||
>"То не баг, то фича". Где-то я уже это слышал. ) | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
55. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 19-Апр-11, 02:47 | ||
>>"То не баг, то фича". Где-то я уже это слышал. ) | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
56. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от filosofem (ok) on 19-Апр-11, 04:43 | ||
>И typeof в ОО-языках - это не просто оператор, который выводит тип якобы только для сведения. Взаимосвязь типов - это не следствие фич оператора typeof, а наоборот, вывод оператора typeof - это следствие взаимосвязи типов (и объектов). | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
60. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 19-Апр-11, 21:05 | ||
>>И typeof в ОО-языках - это не просто оператор, который выводит тип якобы только для сведения. Взаимосвязь типов - это не следствие фич оператора typeof, а наоборот, вывод оператора typeof - это следствие взаимосвязи типов (и объектов). | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
61. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 19-Апр-11, 22:02 | ||
> Просто вы это писали в ответ на мое недовольство оператором +, который может и сложение чисел и конкатенцию строк, мне оно не удобно. | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
34. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +1 +/– | |
Сообщение от szh (ok) on 18-Апр-11, 20:57 | ||
> Интерпретатор JS автоматически вставляет точку с запятой по своему усмотрению (как найдет место, где оператор МОЖЕТ оканчиваться, но необязательно это делает) | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
40. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +1 +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 21:11 | ||
Спасибо за ссылку | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
49. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от filosofem (ok) on 18-Апр-11, 22:13 | ||
Жалко и страшно за наших кодеров, которые учатся писать по хабру. Почитайте что ли оригинал, там хотя бы по большей части понятно, что автор сказать хотел http://inimino.org/~inimino/blog/javascript_semicolons | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
41. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от анонимм on 18-Апр-11, 21:17 | ||
> сначала накатала полурабочий интерпретер, а потом стандартизировала все его недочеты как "особенности" | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
47. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от gegMOPO4 (ok) on 18-Апр-11, 22:02 | ||
Вынужден вас огорчить, но в Tcl тоже, как и в множестве других скриптовых языков, конец строки ограничивает отдельную команду (если не предпринять специальные меры для продолжения). | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
62. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 20-Апр-11, 16:35 | ||
В Tcl это не настолько неудобно, он ведь "Tool Command Language" - командный язык, напоминающий shell, а команда располагается в одной строке, т.е. для программиста это более-менее логично, а вот JavaScript здорово напоминает C, для которого это не характерно | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
63. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от gegMOPO4 (ok) on 20-Апр-11, 17:12 | ||
Ну так это исключительно проблема тех, кто [слаще морковки не едал] кроме C языков не видал. Языков, в которых конец строки является значащим, едва ли не больше, чем тех, в которых обратное. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
22. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:10 | ||
> одни "точки с запятой по умолчанию" чего стоят. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
24. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 20:30 | ||
>> одни "точки с запятой по умолчанию" чего стоят. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
28. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:46 | ||
какая такая неоднозначность? | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
31. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | –1 +/– | |
Сообщение от pr on 18-Апр-11, 20:53 | ||
> какая такая неоднозначность? | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
35. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:59 | ||
> То есть именно в этом вы видите основные отличия Python от JS. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
43. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от debugger (ok) on 18-Апр-11, 21:30 | ||
>> То есть именно в этом вы видите основные отличия Python от JS. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
38. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 21:04 | ||
> "И так сойдет!" - девиз быдлокодеров. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
42. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от debugger (ok) on 18-Апр-11, 21:20 | ||
>> "И так сойдет!" - девиз быдлокодеров. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
30. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:51 | ||
>> а вот всякие излишние скобочки "(){}" и длинные конструкции -- да -- это проблема :-) | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
33. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 20:56 | ||
> а вот всякие излишние скобочки "(){}" и длинные конструкции -- да -- это проблема :-) | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
32. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:56 | ||
> А не с помощью таких быдлокодерских тестов, где авторы сами не понимают, о чем рассуждают. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
37. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 21:01 | ||
Вы просто путаете сложность/простоту с трудностью/легкостью(понятностью). | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
39. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 21:08 | ||
> А вот спецификации ECMAScript авторам этого теста действительно почитать было бы полезно. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
44. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от debugger (ok) on 18-Апр-11, 21:36 | ||
>> А вот спецификации ECMAScript авторам этого теста действительно почитать было бы полезно. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
26. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от ascrzy on 18-Апр-11, 20:35 | ||
Оторвать веб от JS конечно было бы неплохо. Но смотря какими методами. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
29. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | –1 +/– | |
Сообщение от pr on 18-Апр-11, 20:48 | ||
> Оторвать веб от JS конечно было бы неплохо. Но смотря какими методами. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
59. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Crazy Alex (??) on 19-Апр-11, 14:52 | ||
Ну, сам тикль - он на любителя. Основной интерес - что привлекается внимание к NaCl лишний раз. Ну и есть ценители, которые считают, что у тикля масса преимуществ переддругими языками - может они и правы, не знаю. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
10. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +1 +/– | |
Сообщение от Cybister on 18-Апр-11, 18:15 | ||
Новые тормоза для браузеров, новые глюки и дыры в браузерах | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 19:55 | ||
На Tcl нефтяные платформы вполне работают, и ничего. В нем изначально встроен механизм песочниц - подчиненных интерпретаторов, в которых потенциально опасные команды не работают или перехватываются. Вообще сам язык очень простой, что снижает количество нюансов к минимуму | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
16. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +1 +/– | |
Сообщение от Толстый (ok) on 18-Апр-11, 19:45 | ||
Осталось только NaCl стандартизировать на *всех* платформах/браузерах. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +1 +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 19:57 | ||
В Хром да Фирефокс встроят - уже половина аудитории, останется написать стандарт. HTML5 как утвержденный стандарт, кажется, еще не существует, но вряд ли это кому мешает реализовывать его фичи | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
48. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от gegMOPO4 (ok) on 18-Апр-11, 22:05 | ||
В Мозилле и ИЕ тикль встраивался ещё много лет назад. http://www.tcl.tk/software/plugin/ | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
51. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от filosofem (ok) on 18-Апр-11, 22:18 | ||
>Осталось только NaCl стандартизировать на *всех* платформах/браузерах. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
58. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Crazy Alex (??) on 19-Апр-11, 14:48 | ||
И тогда веб будет избавлен от необходимости писать всё на JS. Взамен этого можно будет спокойно выбирать для проекта тот язык, который наиболее подходит для данного случая. Я уж не говорю о том, что это даст возможность даже из того же JS пользоваться готовыми эффективными библиотеками на массе языков - начиная с вычислений и заканчивая шифрованием с желаемым алгоритмом. Даст возможность эффективного парсинга разнообразных wire-форматов вроде Msgpack, что упрощает взаимодействие с уже написанным софтом. Также это даст возможность легкого портирования нативных приложений - так, как сейчас происзодит в андроиде: берём натив, прикручиваем к нему морду на жабе - вуаля, порт готов. Deadbeef именно так на андроиде работает, к примеру. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
20. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 18-Апр-11, 20:01 | ||
Классный язык. Вот только не мешало бы сунуть в него пару удобств, например, сделать слегка более лаконичным синтаксис для списков/словарей | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним123321 (ok) on 18-Апр-11, 20:25 | ||
люжка дёгтя | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
25. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Pilat (ok) on 18-Апр-11, 20:33 | ||
Зато как здорово он будет , по Tcl-евски, тормозить в современных браузерах... Ностальгия! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от pr on 18-Апр-11, 20:36 | ||
> Зато как здорово он будет , по Tcl-евски, тормозить в современных браузерах... | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
45. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от gegMOPO4 (ok) on 18-Апр-11, 21:59 | ||
Хм. Вообще-то Tcl встраивают в браузеры уже более десяти лет (начало разработки 97 год). http://www.tcl.tk/software/plugin/ В тикле даже режимм специальный безопасный есть, чтобы запускать скрипты без угрозы локальным файлам и другим данным. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
64. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от alexr (??) on 21-Апр-11, 02:37 | ||
safe tcl старше Джавы. Sun в свое время решала что продвигать Java или safe TCL/TK выбрала Java. Печально для тех кто морды писал на Tk... | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
57. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от iCat (ok) on 19-Апр-11, 12:32 | ||
"Java должен сгинуть" (с)Веление времени. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
65. "Язык Tcl адаптирован для выполнения скриптов внутри веб-брау..." | +/– | |
Сообщение от Аноним (??) on 29-Апр-11, 21:20 | ||
Tcl? Лучше бы Lua встроили. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |