|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от opennews (??) on 19-Дек-11, 21:20 | ||
После почти шести лет разработки доступен (http://www.lua.org/news.html) релиз Lua 5.2 (http://www.lua.org/versions.html), быстрого и компактного скриптового языка программирования, получившего большое распространения в роли встраиваемого в других проекты языка сценариев (например, для определения конфигурации или для написания расширений). Lua комбинирует простой процедурный синтаксис с мощными возможностями описания данных через использование ассоциированных массивов и расширяемой семантики языка. В Lua используется динамическая типизация, языковые конструкции преобразуются в байткод, который выполняется поверх регистровой виртуальной машины c автоматическим сборщиком мусора. Сам интерпретатор оформлен в виде библиотеки, легко интегрируемой в проекты на языках Си и Си++. Код интерпретатора Lua написан на языке Си и распространяется под лицензией MIT. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по ответам | RSS] |
| 2. "Релиз языка программирования Lua 5.2" | –13 +/– | |
Сообщение от loglog on 19-Дек-11, 21:57 | ||
Ну и чем это отличается от java? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 3. "Релиз языка программирования Lua 5.2" | –2 +/– | |
| Сообщение от СуперАноним on 19-Дек-11, 22:04 | ||
>поддержка оператора goto | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 5. "Релиз языка программирования Lua 5.2" | +13 +/– | |
| Сообщение от Df232z on 19-Дек-11, 22:08 | ||
Не жрет память и не тормозит. | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 6. "Релиз языка программирования Lua 5.2" | +7 +/– | |
| Сообщение от Аноним (??) on 19-Дек-11, 22:16 | ||
> Ну и чем это отличается от java? | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 7. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Xasd (ok) on 19-Дек-11, 22:29 | ||
Реализация *интерпретатора* языка программирования? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 8. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 19-Дек-11, 22:30 | ||
не только, там сам язык заметно поменялся. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 9. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 19-Дек-11, 22:37 | ||
> Реализация *интерпретатора* языка программирования? | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 10. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от nameeman on 19-Дек-11, 23:13 | ||
в системном программировании актуальная фишка, на ЛОРе пообсуждали | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 11. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 19-Дек-11, 23:15 | ||
> Или ада-подобным синтаксисом вместо си-подобного | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 12. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от Ytch on 20-Дек-11, 01:26 | ||
Дано: скромная embedded система. Платформа 32-х разрядная, но не ARM и не x86. ОЗУ 32 Мб. Нужно немного скриптования. Выполнение скриптов задача хоть и нужная, но второстепенная и низкоприоритетная (в плане потребления ОЗУ и CPU). | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 13. "Релиз языка программирования Lua 5.2" | –1 +/– | |
| Сообщение от ffirefox on 20-Дек-11, 02:41 | ||
>Дано: скромная embedded система. Платформа 32-х разрядная, но не ARM и не x86. ОЗУ 32 Мб. Нужно немного скриптования | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 14. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Андрей (??) on 20-Дек-11, 03:16 | ||
В инете встречаются железные JVM для ПЛИС. Луа тоже есть? (сам ещё не искал) | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 15. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 03:42 | ||
Ну перепиши вебморду LuCI на forth, будет забавно посмотреть на это :) | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 16. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 03:43 | ||
> В инете встречаются железные JVM для ПЛИС. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 17. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 03:43 | ||
> в системном программировании актуальная фишка, на ЛОРе пообсуждали | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 18. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 05:09 | ||
Вы просто не знаете как скриптовые языки используются в системном программировании. | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 19. "Релиз языка программирования Lua 5.2" | +3 +/– | |
| Сообщение от жабабыдлокодер (ok) on 20-Дек-11, 08:36 | ||
В определенных случаях оператор goto может упростить логику программы и сделать ее более понятной. И в 20 веке, и в 21 веке. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 20. "Релиз языка программирования Lua 5.2" | +2 +/– | |
| Сообщение от anonimous on 20-Дек-11, 08:50 | ||
$ l /usr/lib/liblua.so.5.1.4 | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 21. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от J (??) on 20-Дек-11, 10:23 | ||
>1) ПЛИС очень нишевые штуки. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 22. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Анонимуз on 20-Дек-11, 10:23 | ||
Дамаю шансы найти железную реализацию Lua такие же как у JavaScript. Т.е. около 0. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 23. "Релиз языка программирования Lua 5.2" | –9 +/– | |
| Сообщение от J (??) on 20-Дек-11, 10:26 | ||
> Не жрет память и не тормозит. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 24. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от f (??) on 20-Дек-11, 10:27 | ||
А чего сложного то? | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 25. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Анонимуз on 20-Дек-11, 10:48 | ||
С другой стороны, если ну очень хочется, от есть Luaj. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 26. "Релиз языка программирования Lua 5.2" | +2 +/– | |
| Сообщение от x0r (??) on 20-Дек-11, 11:05 | ||
это в каких? в ix86, x86_64, КР580? | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 27. "Релиз языка программирования Lua 5.2" | –2 +/– | |
| Сообщение от 1 (??) on 20-Дек-11, 11:21 | ||
в сим-картах например | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 29. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 11:31 | ||
Стековые машины медлительны вне зависимости от того, виртуальные они или аппаратные. | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 31. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ваня on 20-Дек-11, 11:55 | ||
> В определенных случаях оператор goto может упростить логику программы и сделать ее | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 32. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 20-Дек-11, 12:03 | ||
> Lua комбинирует простой процедурный синтаксис | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 33. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 20-Дек-11, 12:16 | ||
> за исключением ситуации выхода из глубоких циклов | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 34. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 12:20 | ||
Не хотел бы я пользоваться такими CPU. | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 35. "Релиз языка программирования Lua 5.2" | +3 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 12:23 | ||
> А чего сложного то? | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 36. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ваня on 20-Дек-11, 12:24 | ||
Для этого рекомендуют блок try-catch-throw. | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 37. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 12:32 | ||
> ПЛИС есть в любой промышленной железке страдающей наличием хоть какого-нибудь интеллекта. | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 38. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 12:53 | ||
Стиль преобладает процедурный, но | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 39. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 20-Дек-11, 13:00 | ||
> Для этого рекомендуют блок try-catch-throw. | ||
| Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору | ||
| 40. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 20-Дек-11, 13:07 | ||
> Вступление в системное программирование на java | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 42. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от Sokoloff on 20-Дек-11, 13:29 | ||
Еще для конечных автоматов может быть полезен, при аккуратном использовании. | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 44. "Релиз языка программирования Lua 5.2" | +3 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 14:05 | ||
> Исследования 80-х показали что половина всех ошибок приходилась на goto. | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 45. "Релиз языка программирования Lua 5.2" | +1 +/– | |
| Сообщение от anonymous (??) on 20-Дек-11, 15:41 | ||
http://ru.wikipedia.org/wiki/Мультипарадигмальный_язык_программирования | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 46. "Релиз языка программирования Lua 5.2" | +2 +/– | |
Сообщение от Michael Shigorin (ok) on 20-Дек-11, 16:07 | ||
> http://ru.wikipedia.org/wiki/Мультипарадигмальный_язык_программирования | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 47. "Релиз языка программирования Lua 5.2" | –1 +/– | |
| Сообщение от Аноним (??) on 20-Дек-11, 16:12 | ||
Если вы пишите небольшие скрипты и прочие хелловорлды - то да. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 48. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от woolfy on 20-Дек-11, 17:21 | ||
> Дано: скромная embedded система. Платформа 32-х разрядная, но не ARM и не | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 49. "Релиз языка программирования Lua 5.2" | +2 +/– | |
| Сообщение от arisu (ok) on 20-Дек-11, 17:44 | ||
> Для этого рекомендуют блок try-catch-throw. | ||
| Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору | ||
| 50. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от arisu (ok) on 20-Дек-11, 17:45 | ||
>>поддержка оператора goto | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 51. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от ffirefox on 20-Дек-11, 22:33 | ||
Реплику не понял. | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 56. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ytch on 21-Дек-11, 17:20 | ||
> Forth в руки и вперед. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 57. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ytch on 21-Дек-11, 17:22 | ||
>> Дано: скромная embedded система. Платформа 32-х разрядная, но не ARM и не | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 58. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от J (??) on 21-Дек-11, 17:36 | ||
В армах! Во всех современных смартфонах. | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 59. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от J (??) on 21-Дек-11, 17:38 | ||
> это в каких? в ix86, x86_64, КР580? | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 60. "Релиз языка программирования Lua 5.2" | –1 +/– | |
| Сообщение от J (??) on 21-Дек-11, 17:44 | ||
>> ПЛИС есть в любой промышленной железке страдающей наличием хоть какого-нибудь интеллекта. | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 61. "Релиз языка программирования Lua 5.2" | –1 +/– | |
| Сообщение от Ваня on 21-Дек-11, 17:44 | ||
ix86 = Intel 386 или старше - 32-разрядный процессор настольных ПК | ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 62. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от J (??) on 21-Дек-11, 20:04 | ||
>ix86 = Intel 386 или старше - 32-разрядный процессор настольных ПК | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 63. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ваня on 22-Дек-11, 11:45 | ||
Называется КЕМ? | ||
| Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору | ||
| 64. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 22-Дек-11, 22:07 | ||
> x86 = i386 = 32-битный процессор | ||
| Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору | ||
| 65. "Релиз языка программирования Lua 5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 22-Дек-11, 22:14 | ||
> Управление настройками роутера эта такая архисложная задача? | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 66. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от arisu (ok) on 23-Дек-11, 13:32 | ||
> Управление настройками роутера эта такая архисложная задача? | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 67. "Релиз языка программирования Lua 5.2" | +/– | |
| Сообщение от Ваня on 23-Дек-11, 14:28 | ||
Вам ли не знать что существуют версии документов... Тот же Intel не сразу пришёл к "EM64 T", какое-то время именуя технологию "Intel 64". | ||
| Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |