New book about programming Igor

MSchmid
Posts: 21
Joined: 2015-06-03
Location: Germany

For quite a while, there was no book about Igor programming and it was hard for my students to reach a certain level.
I got the feeling that many people actually had problems with programming Igor and so I decided to write a little book about it.

It is now available on Amazon.

I tried to write the book from a more general perspective (I used C/C++ and Python in the past) and discussed things like code encapsulation, graphical user interfaces, or regular expressions on a beginners level (some people are completely unaware that Igor even supports concepts like regular expressions and the like).

And several new (and nice) features of Igor 7 are mentioned as well.


sjr51
Posts: 267
Joined: 2012-12-16
Location: United Kingdom

Great! I just ordered a copy. Hoping it will get more people in my lab programming in Igor.


jjweimer
jjweimer's picture
Posts: 1330
Joined: 2007-08-14
Location: United States

Wonderful to see such a resource in print!

--
J. J. Weimer
Chemistry / Chemical & Materials Engineering, UAH


hegedus
Posts: 327
Joined: 2009-03-21
Location: United States

Hi,

I too have order a copy and look forward to it.

Maybe we should form a book club ;)

Andy


MSchmid
Posts: 21
Joined: 2015-06-03
Location: Germany

Thanks for the positive feedback! It is actually really nice to see that the community cares!


thomas_braun
Posts: 586
Joined: 2009-10-07
Location: Germany

It is a good read for the Igor beginner, I've skimmed through the book last weekend.

@MSchimd: I've sent my longer feedback to the email provided in the book.


MSchmid
Posts: 21
Joined: 2015-06-03
Location: Germany

@thomas_braun: Thanks for your feedback!


hegedus
Posts: 327
Joined: 2009-03-21
Location: United States

Hi,

I got the book and read it over the weekend. Very nice. I even learned/appreciated a thing or two.

I will provide some additional feedback directly.

I think there is an opportunity to have a discussion as how to teach getting the most out of Igor Pro when the target user is most likely a scientist/engineer as their day job and need a tool to get things done. This is in contrast to programmers as the primary audience for some other programs/languages.

The hybrid interface is a unique feature which I use often in doing ad hoc analysis. Also I find myself creating a user interface even for myself when I am exploring data, something again Igor Pro does so very well. So I think there may be common workflows that could act as teaching method to bring the new user up the learning curve faster.

Andy


Back to top