Login  Register

Re: Advice for learner

Posted by Mark Hiner on Dec 04, 2014; 8:03pm
URL: http://imagej.273.s1.nabble.com/Advice-for-learner-tp5010725p5010770.html

Hi Pedro,

>If I want a serious approach, what would be better, to learn Java or to
learn Python?

If you ever want to work on the ImageJ source code
<http://imagej.net/Source_code>, you should learn Java. It's also a good
choice if you're going to be writing plugins that provide extensible
functionality you expect others to consume and build off.

Python scripting <http://imagej.net/Jython_Scripting> can lead to more
succinct implementations, which can be rapidly developed and easier to
understand.

Since you can choose either, it could be worth spending a little time on
tutorials for both languages to see if either "feels" like a better fit to
you (e.g., I personally started by learning BASIC and then C.. but things
never really clicked until I wrote Java code).

Hope that helps.

Best,
Mark

On Tue, Dec 2, 2014 at 1:05 PM, Pedro J Camello <[hidden email]> wrote:

> Hi all,
>
> I need an advice. Though I manage to make my own macros to automate my
> needs I would like to write plugins. If I want a serious approach, what
> would be better, to learn Java or to learn Python?
> Thanks for your advice
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html