Of course, integration is always an option ... but not a good one in any case, even if there is a way ... ;-)

I have seen your Pharo/Blender video. Nice work ...

BW,
Volkert

Am 31.07.2014 um 12:38 schrieb kilon alios:

I dont know anything about data sciences but this looks like the dilema I was into. I love making 3d graphics and I love pharo. But those two dont mix togethere. Available 3d libraries for pharo are nowhere near my needs. As an artist and coder I use Blender and its API. The Blender Api is not even in C so I can wrap it with nativeboost. Its in python. So the whole thing at first seemed too much trouble for little gain.

With the help of great pharo people I found the way to exploit Blender via sockets I can use its python API and I can do this even using pharo syntax. To my surpriseb it was easy, fast and simple.Not that I have an issue coding in python. The project is WIP but so far it has been very succesful and it can only get better.

So I can only agree with the saying "where there is a will there is a way"

Afterall combining programming languages is a very popular choice.

�������� 31 �������� 2014 10:59 ��.��., �� �������������� "volkert@nivoba.de" <volkert@nivoba.de> ������������:

Am 31.07.2014 um 09:07 schrieb Marcus Denker:
On 31 Jul 2014, at 09:00, volkert@nivoba.de wrote:

I am successful using Pharo + Roassal/Mondrian in analyzing and visualizing IT architecture models. And it is real fun. :-)

But it is always good the see, what is happening outside the "camp" ... and yes, if i find outside better solutions to
my problems i move forward ...

Why not investing into what you use now instead of abandoning it? The ���outside��� solution only is better because someone
build it. If that someone would have just moved on (���I would have done in F# but the other system was better so I moved there���),
it would not exist.
I am investing ..... but my time is limited and if i am faster the other road, i go the road ... stupid, or? Btw, that
is the reason, i am using Pharo and Roassal and i have never been so fast :-)


Everything that exists is there because someone did it.
Yes ...


But strangely, most people see the world much more passive: things are there (���ex nihilo���), to be used. Passively.

�� �� �� �� Marcus
My view: The evolution of mankind is about building better tools with/on top of existing tools ... we
have to choose the tools we use, to create our own tools. If Pharo and its framework/libraries matches,
to the problems i have, it is perfect ... if not, i can start to add all the missing pieces or look for better
tools ... that is the way it goes ...

BW,
Volkert



-- 
www.nivoba.de

"The more complex an object, the larger the investment in learning to use it, and the greater the resistance to abandon it.", NW