News for hackers. Stuff that matters.

mattcarkci

Re:Book: Rust Programming Concepts Preview on Monday May 18, 2015 @02:44PM (#9566145)
It is based on what other programming books on Kickstarter ask for and from my past experience. Advances from traditional publishers are not that much more than $3000.

The majority of successful programming books on Kickstarter raise anywhere from a few thousand up to around $10k. The lucky few raise $20K to $100K or more.

Since I enjoy writing programming books, I don't need it to replace my income just supplement it.

Re:Flow-based Programming on Sunday January 11, 2015 @10:07PM (#8872326)
Matt Carkci here (the book author)...

Thank you for the kind words... everyone.

When I started writing the book "Dataflow and Reactive Programming Systems" I thought I completely understood the various forms of dataflow. Yet in doing research for the book I found there are many more subtle variations than I ever knew existed.

The book went through many iterations before I felt I accurately described the similarities and differences between the many forms of dataflow. I'm happy to hear that I may have succeeded.

How do you define reactive programming?
Re:Developing Dataflow-Like Programming Systems on Tuesday October 01, 2013 @01:07AM (#6474190)
I'm the author of the book...

It may be fairly simple for you to change your design to generate a static call graph for the nodes using topographical sort. Then on each "tick" you simply execute each node, in order, from top to bottom.

I always like to use a stack to schedule execution because I can then change the algorithm that schedules them to use a very different method.

- Matt Carkci

Re:Developing Dataflow-Like Programming Systems on Monday September 30, 2013 @08:21PM (#6473237)
The UI was modeled after Quartz.

- Matt Carkci

Re:Developing Dataflow-Like Programming Systems on Monday September 30, 2013 @08:17PM (#6473213)
I'm the author of the book and it is true that this would be my first published book.

My life has been very busy up to just recently. Now that I have extra time I want to spend it productively. $3000 is the minimum I was willing to make to spend my time to create a complete book, not just a series of blog posts. In short, I'm home with the kids while my wife works.

I started "Relay" more than a year ago just as a personal project. But in talking to others about it, I found that many people have lots of questions about dataflow. At first I thought I would just create a short blog post about dataflow to attempt to answer the questions. So, I started working on it... and it kept growing... and growing.

Even topics that you are an expert in, when you look hard you can find new things to learn. I started collecting links to articles related to dataflow just for my own edification. Eventually I posted them all to a new subreddit /r/DataFlowProgramming so that everyone could benefit.

So... I had a lot of text already written, a huge collection of notes, and time on my hand and enough material for a book that I felt would answer many questions people have. I thought I would give it a shot.

Kind Regards, Matt Carkci