Hello
On Mon, Sep 29, 2014 at 6:07 PM, r <d...@bk.ru <mailto:d...@bk.ru>> wrote:
Hello
happy to announce that we are in production with CHICKEN!
Professional karaoke system AST-50 with CHICKEN driven firmware.
http://www.art-system.ru/professionalnoe-karaoke/ast-50.html
Feel free to ask Oleg Kolosov, Yaroslav Tsarko and me about
wonderful and dangerous trip to the parentheses land.
Wow, that's even cooler than what I was expecting when I saw the
email. Not only it is 'in production', but it is a firmware too, not
the average website. Congrats :)
\o/
Now, could you pretty please with cherry on top share some details?
For instance, I saw some of the GUI in the advertisement. Is that
done in Chicken too? Is Chicken just used as a 'glue' between modules
written in (insert whatever language here) or does it drive the whole
system with occasional C libs thrown in?
Whole logic in Chicken with ffi to platform specific HAL C libraries,
our audio/video player library uses CPS control-flow to manage complex
hardware accelerators state so its also pretty schemish even if written
in C.
GUI based on the Immediate Mode conception and updating on every frame,
drawing function takes s-expression layout and make straightforward
tanslation into graphics accelerator primitives.
https://vimeo.com/107857415
How did you manage to convince management to use Chicken? :D
We have very adequate managment and small redeye team
Oh man, so many questions, so little time.
— Stephen
_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users