function New(name) { return java.lang.Class.forName(name).newInstance() }
function newList() { return New("java.util.LinkedList") }
Page Summary
Active Entries
- 1: природа под Еозом
- 2: серия дурацких постов
- 3: dybr
- 4: лозунги
- 5: ещё вечер над Баизой
Style Credit
- Style: Neutral Good for Practicality by
Expand Cut Tags
No cut tags
no subject
Date: 2012-08-15 05:19 pm (UTC)no subject
Date: 2012-08-15 06:04 pm (UTC)Я лет пять, если не больше, пытался его понять.
no subject
Date: 2012-08-15 06:32 pm (UTC)глубоко похоронена под слоем идиотских граблей.
Мне же не только нумералы Черча и комбинаторы писать, надо и более приземленные задачи решать.
Вот тут дядя очень хорошо рассказывает про основные грабли
http://www.youtube.com/watch?v=hQVTIJBZook
И хотя он полон оптимизма, я не могу его разделить .
no subject
Date: 2012-08-16 09:15 pm (UTC)no subject
Date: 2012-08-17 04:00 am (UTC)no subject
Date: 2012-08-17 07:37 am (UTC)Петон тогда же пребывал в состоянии заброшенности и отставания от CPython по фичам и оптимизациям. Может, сейчас кто-то им начал заниматься. Подозреваю также, что там не слишком хорошая интеграция с java-кодом, потому что у питонистов на эту тему конь плексы. Хотя это выстрел в воздух, просто опасение.
В общем, если хочется просто повыполнять командочки, а не жениться на интерпретаторе языка, то это неподходящие варианты.
А, ну и плюс у них куча своего говна - то бишь библиотек низкого уровня, и каждый раз придётся думать - использовать мне java.io.file.File или их свою io-библиотеку. А у js этого всего нету и можно спокойно использовать те же абстракции, что во всём остальном коде на проекте.