to post messages and comments.

По мне rase звучит лучше чем co2. Кто не в курсе co2 это считай оксид углерода или просто углекислый газ. Так что я останусь на теге rase и изредка со зла буду писать co2. ПС, А ночной билд кому надо пишите, по идее могу поделится если никто не против ;)

Пишу генератор mxml->as. Компиляция mxml при нашей генерации обещает быть очень быстрой. Накинув на это еще live-coding — будет очень полезно. Добавил кнопку, поменял лейбл и сразу видишь это во флэшке.

наши ребята сделали автоматический тест парсера — автоматом качаются исходники с сайта wonderfl.net — там гдето 6000 юзеров. Смешные примеры попадаются :) Родиться такой код, по нашему мнению, может только под LSD или из желания завалить сайт wonderfl.net. Респект flex-компилятору — он оказывается крайне живуч.

оказывается у нас уже три недели как есть inline method рефакторинг. Принимаюсь к инлайну методов при генерации. Можно будет метить методы аннотацией [Inline] и это будет значить что метод будет удален при генерации и в точках вызова будет добавлен его код.

сделал новое языковое расширение — extendsMethods. Будет доступно в новой бете. Возрождение старой идеи с прототипами. Но в новой упаковке и без прототипной чехарды. Хочу "добавить" к примеру несколько методов к классу String — pix.am Добавляю такую декларацию pix.am и мои методы появляются при автокомлите методов класса String. Потом это генерится в утилитный класс pix.am Пользы много — утилиты легко находить — они просто есть в автокомлите и нет уродливых классов со статическими методами с их длинными и многобуквенными вызовами. Но без динамики.

чтото туго mixin язык делался. ну добил. будут плагины для jquery — нажал галочку (импортнул плагин в проект) — и сразу тебе автокомлит и тайп чекинг — ибо расширился класс jQuery новыми методами, аннотациями и сигнатурами.

добавил кэширование в генерацию, в Object-builder где прирост скорости десятикратный. модель генерилась в JS за 600 миллисекунд, сейчас 43 миллисекунды.

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

Приятно закрыть старую задачку — закрыл RE-52 — дублирование экспрешена в бинарном выражении. Теперь можно дублировать "true" в "true && false" и получить "true && true && false" или же сдублировать "2" в "1 + 2 + 3" и получить "1 + 2 + 2 + 3". Задачке два года. Счетчик задач по редактору перевалил вчера за три тысячи.

отличная идея с неменее отличной реализацией. Одна проблема это код который не код. И тут не дело в контроле версий или настройках отображения, тут просто психологический барьер.
И пока его он не разрушен, в серьез рассматривать rase, как рабочий инструмент, а не просто как диковинную игрушку, никто не будет. Может стоит начать с раздела showcase на сайте.

Автокомлит тэгов хтмл в rase — редактор знает что требуется DomElement и предлагает в выборе все возможные enums. Когда же элемент выбран, то уже предлагает валидные параметры (1, 2, 3) — goo.gl goo.gl goo.gl Самому не терпится на этом D3 чего-нибудь заваять.

требуются флэшеры. Будем взрывать мозг народу крутыми stage3d/unity3d/httml5 приложениями. Под браузер и ios/anodroid Уникальный шанс сделать мировое имя, победить в конкурсах и порвать всех нафик! Подразумевается переезд в Черногорию. Легалайз, мед-страховка итд. Писать на potapenko realaxy точка ком. Нужны крутые перцы. Научите-все-будет-круто не общаться.

пилю API для d3.js в редакторе и понимаю что чувак кто делал этот апи реально крут. Ну и несколько фигею от функциональщины и общего подхода вызовов через chain-methods. Какой редактор такое может поддержкать даже не представляю. без языковых расширений описать такой апи, чтобы автокомлит правильно работатал не представляю возможным. но круто невероятно. видимо человеку с мат-мозгом было бы проще. я дизайнер все же :) ну хотя бы это bl.ocks.org фигня как бы. а вот вы доки почитайте, поймите что она делает и еще раз этот код поглядите.

сделал возможность добавить перенес в dot-expression — mps-кодом задачка сначала было сложно реализуема, но получилось pix.am теперь methods chain вызовы jquery или коллекций будут выглядеть лучше

Базовую подержку jquery закончил. всякие полезности типа автокомлитов css параметров есть, кложуры-обработчики сразу подставляют правильные параметны. show parameter info показывает выбранный вариант сигнатуры. Генерится и все такое. Когда буду пилить jqeury плагины добавлю миксины и тогда совсем все заиграет. Допиливаю генерацию as3/js и для беты 1.1 как бы все готово.

работа на jquery прет не по детски pix.am буду поддерживать плагины и миксины. Нажал пару галок и в проекте будет всякие мобайлы и гуи. С автокомлитом и дебагером.

пишу апи для jquery заодно всячески улучшаю работу языков. та энумы прикрутил, тут кложурки лучше сделал. думаю секрет того, что java-idea так хороша — то что программеры пишут на том же инструменте который сами и разрабатывают. Вот хрен в Idea или Astella будет такая же великоленая, на невероятном уровне, поддержка AS3 как Java.

добавил аннотацию для перегрузки методов. pix.am это больше для описания замороченых js-api в большинстве случаев хватает join-type когда нужно перечислить типы параметра через разделитель. Спасибо @deep за наводку Если редактор находит правильную сигнатуру он автоматом подсказывает нужные параметры прямо на месте. Выглядит здорово.