Thank you Ben , but just to clarify those APIs will be partial and depend on the needs of a game I develop. Obviously it's unrealistic to wrap the entire Blender or Unreal API in a single year. Each one contains over ten thousands methods. Probably in a year I can do one hundred methods each maybe more again depending on the needs of the game.

But I am looking into automatic wrapping like Igor did for NBOpenGL using header files so I won't need to do this manually which is both time consuming and boring.

Documentation is also the same story, I won't be porting it to Pharo, again because I don't need to. That means the user will need to understand both APIs and know both Python and c++.

So my "ambition" is far smaller than it may seem. In the end I am just one guy with limited time like most of you.
On Wed, 14 Dec 2016 at 12:46, Ben Coman <btc@openinworld.com> wrote:
On Wed, Dec 14, 2016 at 5:15 PM, Dimitris Chloupis <kilon.alios@gmail.com> wrote:

On Tue, Dec 13, 2016 at 6:15 PM horrido <horrido.hobbies@gmail.com> wrote:
Fellow Pharoers: What is the most exciting development in 2017 to look
forward to? I'm asking for things to put into the end-of-year post in my
"Make Smalltalk Great Again!" campaign. Thanks.

I would not call it "most exciting development" for anyone but is definitely for me��

Generally the plans for my project Ephestos for 2017 are

1) To create an Unreal API for Pharo
2) To create a Blender API for Pharo
3) To create a Supercollider API for Pharo

Unreal is the most powerful game/graphics engine.��
Blender is the most powerful 3d editor.��
Supercollider is the most powerful live coding music and audio synthesis platform. ��

I have developed the foundation for all three , the only thing remaining know is to wrap their APIs for Pharo.��

So by end of 2017 Pharo will have received a massive boost to its 2d and 3d graphics capabilities and
music and audio synthesis capabilities.��

I like your ambition and you seem to be having great fun, so good luck.
cheers -ben
��

Supercollider part is not a high priority goal as the other two, but I think I can squeeze it through.��

Low priority goals and less exciting for me are

1) improvements to Nireas expanding its customisability, recreating the GUI , improving the blue theme and offer multiple other themes too
2) a tool that unifies workspace, system browser and inspector under one roof. I have not tested yet grafoscopio in detail, so it may form the basis for this tool
3) ��further contributions to Pharo By Example and possibly other books