On 11/14/07, Viktor Pracht <[EMAIL PROTECTED]> wrote:
> Timothy Normand Miller wrote:
>
> > There just isn't a good FOSS hierarchical diagramming tool, which is
> > why I started on HIDE.  I guess I'll have to get back onto that.  :)
>
> There's already HIDE: http://sevag.krikorian.googlepages.com/hide
>
> and HIDE: http://www.haskell.org/haskellwiki/HIDE
>
> What does your 'H' stand for? ;-)

I just made up a place-holder name.  Hardware IDE.  The idea was to be
able to construct hierarchical logic diagrams.

Imagine you're writing a Verilog module.  It has ports and some logic
in it.  The ports you describe graphically, some kinds of logic, you
can drag&drop in, and others you can hand-write in Verilog.  Then you
have submodules.  You can create them and define ports and name them.
Then to work in their internals, you expand into one and do the same
stuff.

>
> Also, I'm in a mood to learn Gtk programming in Haskell. What would be the 
> requirements for a diagramming tool?

I started doing it in Java.  With Java, I know I can get reasonably
native-looking user interfaces on most platforms.  With Gtk, you're
not going to get anything reasonable on, say, a Mac.  In any case, I
don't want to learn Gtk.  I've had to deal with too damn many
graphical toolkits, and all things considered, swing doesn't suck as
bad as most.

That being said, if I don't have to ever write a line of code, you all
can do it in whatever language and toolkit you want.  :)

> Is this the same timing-diagram tool as discussed before?

No, but that would be another good tool to have.


What bugs me is that Ruby sucks so bad at GUIs.

-- 
Timothy Normand Miller
http://www.cse.ohio-state.edu/~millerti
Open Graphics Project
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to