Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Memento Mori.

I want to simply declare that the iMatix state machine generator (Libero) and cross-platform library(ies) (SMT/SFL) saved my project/company from certain destruction in 1996. And I never had the opportunity to thank you/him/them for that.

I'm a C guy, so admittedly old-fashioned, but I still use that FSM generator language more than twice/year. FSMs rock (I came from circuits) and this is the best business-language-to-compiled-software-description thing I have ever met.

Thank you.



My pleasure. Libero and SFL were my first open source projects and I'm glad they were useful.


They were great. I wrote a caching NNTP server around that time, which was manually multiplexed initially, and finding Libero and seeing how much easier it was to handle the state transitions influenced how I saw the use of code generation. I've been a fan ever since.


I want you to know, that at every level, for me, you were loved, received and admired. I don't know the controls of this system well enough to be able to PM you that, but you should know this... Thank you.


:-) I appreciate it, truly.


Sir, this is more personal than I want to get in these forums, but when I related to my mother how much you had influenced me and (frankly) saved my life and I related your situation, she cried.

She said: "Can we do nothing?".

My theory about this universe is that: we can do nothing - but that we can best serve by making sure that these pioneers are never forgotten.

That may well be wrong. But, from a little point example, out here in the universe, I and my mother, appreciate you and love you and .... I don't know what to say.


Is libero still available anywhere? All the links I'm finding are stale, leading to 404s.

[edit] Found it.

https://github.com/imatix/openamq in the "./tooling/base1" dir of the historic openamq distribution.


You might also enjoy this: http://imatix-legacy.github.io/ :-)


Ha! Thanks! I saw a mirror of this from a university but all the final links to sources were broken. I was curious enough I resorted to gopher to track down archaic links... the only thing I ended up with was a copy of linux-1.0.tar.bz2.

[ update ]

Oops -- these end-points are dead too :) Back to the scavenger hunt.

q: Is there a logical successor to libero? A few of my searches took me to references to GSL...

[ second update ]

https://github.com/imatix-legacy


Yes, GSL is the successor. It's a living project on github. It is relatively easy to generate state machines in GSL, e.g. https://github.com/CodeJockey/glar150/blob/master/src/fsm_c..... This GSL script builds a FSM that uses switch statements; the code isn't as compact as Libero produces yet it works nicely.


Oh, separately. Libero rocks. That is all.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: