Being a noob, I am constantly searching the web for good info related to "Processing". But that word ("Processing") is very "dirty" in Google; Loads of other uses of the word usually overrides, and the result is that is can be very hard to find material about "Processing" (The right kind), related to a specific topic.
So I'd like to suggest that something (anything that is just unique to some extend) would be added to the name, so a search could be done in the future.
Let's say the extra was "Lobster Frying", (Note; My suggestion goes on adding a word or two,not these words, they are example) all that would have to be done, was to start calling it "Processing Lobster Frying" on the official processing.org page - and slowly, but steady, we could head towards a situation where searching on the programming language and various topics would start to yield results.
This line:
class traceBatch implements WorkItem
in
DistanceFractals.pde
tells me that Processing is told to draw on the included
code/portlib.jar
in which is packed (I renamed to portlib.zip and unzipped)
WorkItem.class
and apparently what I want to edit at this stage of my tweaking and learning, is done in that very class.
Question:
Is there a way to backwards engineer that class, or would I have to ask the author for a copy of a somewhat not assembled version of that class?
Or am I not making sense at all? :)
Point is; I want to learn what the line
class traceBatch implements WorkItem
does, and learn it by changing that code. How?
One thing that is really hard for me to understand, is when apparently some people write a lot of code that to me appears as not really supposed to work, but it usually works better than the code I can find in the examples on processing.org
It's a nice way to learn tricks as well, but I don't get it - Example: it appears that writing "for" loops works well without {} or even ; after it, and it then just runs the following line in virtual {} - but I cannot find any of that in the official documentation.
Tell me, if you can; What does this line, from the above link do:
void trace(color[] pix, int sy, int ey)
I understand:
void: Function returns no value
trace: Name of function to implement
(color: I understand, but then.. [] ?!?