LINUX.ORG.RU

lua-alchemy v0.1a

 , ,


0

0

Alchemy — тулкит, позволяющий компилировать C и С++ в байткод, исполняемый виртуальной машиной Adobe Flash.

Lua-Alchemy — порт языка программирования lua на платформу Adobe Flash при помощи Alchemy.

Lua-Alchemy создавался для:

  • использования языка с динамической типизацией во флеше,
  • обеспечения тесного взаимодействия между Lua и ActionScript,
  • возможности использовать существующую базу кода lua в разработке flash-утилит,
  • получения кросс-платформенного движка (flash) для упрощения создания игр на lua.

>>> Подробности



Проверено: Shaman007 ()

Re: lua-alchemy v0.1a

В проприетарном быдлофлеше для полного счастья только луа и не хватало.

Позор.

AVL2 ★★★★★ ()

Re: lua-alchemy v0.1a

скоро на флеше виртуальную машину явы напишут... ф топку!

anonymous ()
Ответ на: Re: lua-alchemy v0.1a от AVL2

Re: lua-alchemy v0.1a

вообще больше похоже, что это сделали только для демонстрации возможностей Alchemy, чтобы все обратили внимание.

Как язык Actionscript 3 обладает куда большими возможностями по сравнению с малюткой lua.

anonymous ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

>Как язык Actionscript 3 обладает куда большими возможностями

и во много-много-много раз большими тормозами

dimon555 ★★★★★ ()
Ответ на: Re: lua-alchemy v0.1a от dimon555

Re: lua-alchemy v0.1a

> и во много-много-много раз большими тормозами

А если lua выполнять в Flash-VM, он таки останется быстрым? Сомнения гложут мене.

anonymous ()

Re: lua-alchemy v0.1a

скоро оконные менеджеры будут писать под флэш...

brrr ()
Ответ на: Re: lua-alchemy v0.1a от brrr

Re: lua-alchemy v0.1a

Скоро компиляторы будут на нём работать )

devinull ★★ ()

Re: lua-alchemy v0.1a

флеш не нужен! очевидно же

anonymous ()

Re: lua-alchemy v0.1a

> использования языка с динамической типизацией во флеше,

Для тех, у кого флеш не тормозит!

sv75 ★★★★★ ()

Re: lua-alchemy v0.1a

А давайте перенесём и Linux туды? :)

const86 ★★★★★ ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

> Как язык Actionscript 3 обладает куда большими возможностями по сравнению с малюткой lua.

AS3 нельзя сравнивать с lua. Это совершенно разные языки у каждого из которых свои плюсы и минусы. Например при помощи луа можно в рантайме генерировать код, а код флеша генерируется только во время компиляции.

Как раз использование луа - даст возможность писать более быстро (с точки зрения разработки), чем на флеше.

stpg ()
Ответ на: Re: lua-alchemy v0.1a от stpg

Re: lua-alchemy v0.1a

>Как раз использование луа - даст возможность писать более быстро (с точки зрения разработки), чем на флеше.

а если бы ещё и флэш выкинуть и сделать luaapplet так ещё и исполняться будет быстрее

dimon555 ★★★★★ ()
Ответ на: Re: lua-alchemy v0.1a от dimon555

Re: lua-alchemy v0.1a

> и во много-много-много раз большими тормозами

Ну прямо сейчас там такая система:

lua-alchemy - компилирует luaVM, который выполняется на llvm (2.2 если мне не изменяет память) выступает интерфейсом к FlashVM.

Как только адобовцы перейдут на более новую llvm в алхимии - то luaVM - можно будет заменить lua-llvm - и тогда скорость увеличиться в разы.

Хотя, на данном этапе всё не настолько медленно.

stpg ()

Re: lua-alchemy v0.1a

Что париться? с выходом М$ на рынок hardware стали делать совместимым с софтом а не наоборот...

anonymous ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

> Что париться? с выходом М$ на рынок hardware стали делать совместимым с софтом а не наоборот...

воистину. Кто там помледний заявлял об оптимизации железа для ускорения флеша?

firsttimeuser ★★★★★ ()

Re: lua-alchemy v0.1a

Забыли упомянуть, что работает поверх llvm.

anonymous ()

Re: lua-alchemy v0.1a

Ой как джавнюки разошлись....

В движении флеша чувствуется полный конец Java в браузере. А про статистику серверных проектов и так всем известно. Короче, собаке джве е - собачья смерть.

anonymous ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

> А про статистику серверных проектов и так всем известно.

Что кому известно? Известно, что анонимус -- тролль, это да.

sv75 ★★★★★ ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

> скоро на флеше виртуальную машину явы напишут... ф топку!

Учитывая то, что под флешем уже есть пачка виртуальных машин (включая эмуляцию z80), а также разные KVM (мобильная жабка), то ничего фантастического в этом нет. Ждите.

EmStudio ()
Ответ на: Re: lua-alchemy v0.1a от dimon555

Re: lua-alchemy v0.1a

> и во много-много-много раз большими тормозами

Тормозит оно только в лялихе. под виндой и макосью флеш как и акшнскрит работают довольно шустро.

anonymous ()
Ответ на: Re: lua-alchemy v0.1a от anonymous

Re: lua-alchemy v0.1a

не замечал никогда, что флеш под макосью работает быстрее, чем в лялихе.

mono ★★★★★ ()

Re: lua-alchemy v0.1a

когда же будут компилере коммонлиспа и фортрана для adobe flash?

huisho ()
Ответ на: Re: lua-alchemy v0.1a от huisho

Re: lua-alchemy v0.1a

Лучше пусть на adobe flash сделают компилятор c и c++

Poh ★☆ ()
Ответ на: Re: lua-alchemy v0.1a от Poh

Re: lua-alchemy v0.1a

Компиляторы C на C существуют==>берём Alchemy и портируем :)

anonymous ()

Re: lua-alchemy v0.1a

Ничего не поделаешь - флэш отправится на помойку

Quasar ★★★★★ ()
Ответ на: Re: lua-alchemy v0.1a от Quasar

Re: lua-alchemy v0.1a

> Ничего не поделаешь - флэш отправится на помойку

В связи с чем? :)

kkw ()

Re: lua-alchemy v0.1a

осталось написать: CL-Alchemy Haskell-Alchemy Python-Alchemy etc... //капча braing кагбэ намекает, что без brainfuck-Alchemy не обойтись

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.