aruslan: (Default)
[personal profile] aruslan
http://lua-users.org/lists/lua-l/2005-01/msg00639.html
Описываются различные подходы к реализации ОО в Lua.
via Qiller

Date: Jan. 28th, 2005 22:25 (UTC)
From: [identity profile] --ak--.livejournal.com
Чего мне всегда нравилось в фанатах Lua, так это какая-то маниакальная страсть к прикручиванию какого-то подобия ООП к ихнему любимому языку (у товарищей дельфистов - похоже страсть такой же природы: всех убедить, что Delphi не хуже C++, а местами даже и гораздо лучше).

Date: Jan. 28th, 2005 23:23 (UTC)
From: [identity profile] corporateshark.livejournal.com
А есть какие-нить ОО скриптовые языки ? Из opensource.

Date: Jan. 28th, 2005 23:28 (UTC)
From: [identity profile] --ak--.livejournal.com
Python, однозначно. Лублу я его :)

Date: Jan. 29th, 2005 19:43 (UTC)
From: [identity profile] corporateshark.livejournal.com
В последнее время все говорят про Lua, Python, TCL, но почему-то почти никто из коммерческих продуктов не использует Java-подобные ОО языки, такие как, прежде всего UnrealScript, сама Java ну и C# пожалуй. По каким причинам они не популярны ?

Date: Jan. 29th, 2005 19:50 (UTC)
From: [identity profile] --ak--.livejournal.com
Я на предыдущей работе встраивал Java как скриптовый язык, хотел конечно Python, но начальство упёрлось и захотела Java. Ничего так через JNI всё достаточно несложно встроилось.

Почему не популярны? Я всё-таки думаю, что это достаточно тяжёлый язык с большим количеством нетривиальных вещей для целевой аудитории - дизайнеров. Уж лучше Lua, Python, TCL - благо там всё тупо и цинично, хотя Lua своим минимализмом, а TCL своей архаичностью немного раздражают.

Date: Jan. 31st, 2005 07:51 (UTC)
From: [identity profile] ufonaut.livejournal.com
Лично я для себя решил, что ООП мне лично в Луа не нужно - специфика такая у мну :)

Date: Jan. 31st, 2005 09:31 (UTC)
From: [identity profile] loyso-b.livejournal.com
Мы пока полностью возможностей луа не исчерпали и будем ее использовать
(coroutines, metatables для ОО подхода).
Преимущества перед питоном - простота для game designer'ов и шустрость.
все остальные языки идут боком из-за портабельности. Хотя от качественного интерпретатора C или C++ я бы не отказался. Или JIT. Ну где же майкрософт с CodeDom-провайдером для C и C++? :(

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 17th, 2026 16:02
Powered by Dreamwidth Studios