Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   poonyascript? (http://www.flasher.ru/forum/showthread.php?t=131251)

wvxvw 15.10.2009 23:21

poonyascript?
 
http://www.poonya.com/script/en/poonyascript.html
У кого-нибудь есть мысли по поводу того, что это такое? :)

lowka 16.10.2009 01:24

интерпретатор языка похожего на c#, написанный понятно на чем.

~~~ 22.02.2012 03:11

Товарищи, ресурс в дауне. Очень хотелось бы взглянуть. Может найдётся у кого копия poonyascript интерпретатора?

FlashRus 22.02.2012 03:33

погуглил, нашёл это
http://developers.poonya.com/studio/

Gaen 22.02.2012 05:52

Вложений: 1
ponyscript?
Вложение 27630

Aquahawk 22.02.2012 13:04

забавная штука

Добавлено через 3 минуты
Вообще мне кажется что это прям as3 и есть. Быстрый тест показал что это похоже так.
Код AS3:

package
{
        import poonya.player.Player;
 
        public class Main extends Player
        {
                public override function init():void
                {
                        print("Welcome to Poonya Studio");
                        test1()();
                }
 
                private function test1():Function
                {
                        var a:int = 10;
                        return function(){print(a)};
                }
        }
}

Добавлено через 4 минуты
хм а конструктор называется init почемуто

Добавлено через 10 минут
А ну всё понятно, конструкторы тоже есть, компиляется это дело в обычный байткод, нормально декомпилится. Инит это вероятно паттерн шаблонный метод и такой метод имеется в предке, т.е. в плеере.
В общем и целом не понятно кто это писал но задумка интересная.

Добавлено через 17 минут
Только компилятор там какой то странный, в компилируемом байткоде отсутствует типизация и ещё некоторые вещи. Интересно поковырять подробнее. Оно вообще в реалтайме похоже компилирует в браузере а не на сервак отсылает, хотя это проверять надо, трафик снифать.

Добавлено через 33 минуты
В окне about
Special Thanks
Victor Dramba - MiniBuilder Project - www.minibuilder.com
Trevor McCauley - Transform Tool - www.senocular.com
Jeff Dyer & Adobe AS3 Team - AS3 Compiler
Mark James - Silk Icon - www.famfamfam.com
Oleg Sivokon (wvxvw) - E4XU - http://code.google.com/p/e4xu/
Lucas Lorentz Lara - FontConverter API
Steve Webster, Ma Bingyao - Base64 API
Thibault Imbert , Didier BRUN, Pleh (ByteArray Team) - www.bytearray.org
Alexandre LEGOUT - blog.lalex.com
David Chang - ZipLibrary
ActionScript.org - References
Christopher Martin-Sperry - MP3SoundEvent API

wvxvw Вы при этом не знаете кто они?

toFL 22.02.2012 13:40

Цитата:

Оно вообще в реалтайме похоже компилирует в браузере а не на сервак отсылает, хотя это проверять надо, трафик снифать.
Компиляция на клиенте. Достаточно отрубить инет и попробовать скомпилировать, зачем снифать?
Цитата:

В общем и целом не понятно кто это писал но задумка интересная.
В меню Help есть About

wvxvw 22.02.2012 13:43

Так а вы на дату поста посмотрите? :)
Теперь - знаю, раньше - не знал. Но в настоящих проектах мне так и не довелось воспользоваться, так что мои знания чисто теоретические.

~~~ 22.02.2012 13:45

Цитата:

Сообщение от Aquahawk (Сообщение 1064625)
wvxvw Вы при этом не знаете кто они?

Забавно, да. :)

Спасибо, товарищи.

Aquahawk 22.02.2012 13:57

Ох, оно с 2009 года живёт. Я так и не нашёл целей и задач проекта. Это просто онлайн среда разработки? На форуме только два поста разработчика, в блоге какие-то игрушки и всё. Или это конкурент wonderfl?


Часовой пояс GMT +4, время: 09:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.