tag:support.nodebox.net,2012-11-01:/discussions/nodebox-1/77-nodebox-vs-processing-in-pythonNodeBox: Discussion 2016-09-05T14:08:31Ztag:support.nodebox.net,2012-11-01:Comment/406464862016-08-31T06:17:32Z2016-08-31T06:17:33ZNodebox vs Processing in Python<div><p>I've been using NodeBox 2 and 3 in the past on Windows. Only
recently I actually have chance to look into NodeBox1 on
MacBookPro. I wish I should have known earlier.</p>
<p>Luckily in the past few years, I actually learn Python a bit,
and getting a bit more familiar with the language. I am also a big
fan of "node workflow", having previously dealing with 3D works in
Maya, Houdini, and Blender (Animation Nodes, Sverchok).</p>
<p>I am now exploring Nodebox for more inspirations and some more
practice in programming and noding.</p>
<p>Last time I check on Processing, they also now have their Python
mode for Processing. I was quite surprised. Processing was probably
should have been using Python, not Java! Anyhow, it's how it
is.</p>
<p>Anyways, I am glad that Nodebox 1 and all other variations of
Nodebox are still alive. I am really interested in learning all the
available gems. Without making too much comparison, I will dig in
the NodeBox 1.</p>
<p>I am wondering really, whether or not NodeBox can help with
Python in Processing. I am full of questions right at this moment.
I am also curious whether Python in NodeBox is a full on Python
that can load module etc?</p>
<p>Apologize if this has been asked before.</p></div>jimmy.cgtag:support.nodebox.net,2012-11-01:Comment/406464862016-09-05T14:08:31Z2016-09-05T14:08:31ZNodebox vs Processing in Python<div><p>NodeBox 1 Python uses the system Python on Mac, so you can use
all installed libraries.</p>
<p>NodeBox 3 uses Jython, which is an implementation of Python for
Java. It can't access system libraries. It can work with other
Python packages, as long as they're pure Python and don't depend on
compiled C code.</p></div>Frederik De Bleser