Live data from Hacker News

Conrod – A Rust GUI Library

blog.piston.rs

1–10 of 76 posts

Re: Conrod – A Rust GUI Library

#2
This is amazing, especially for only being two weeks old. I played around with Rust back when it was 0.10 (is it still?), and it's an awesome language. I can't wait to see this stuff get more advanced. Great work!

Re: Conrod – A Rust GUI Library

#3
post #2

This is amazing, especially for only being two weeks old. I played around with Rust back when it was 0.10 (is it still?), and it's an awesome language. I can't wait to see this stuff get more advanced. Great work!

Rust is currently 0.11, with 1.0 scheduled by the end of the year.

Re: Conrod – A Rust GUI Library

#4
Last time I checked this was the main thing that was missing for Go (a complete, multi platform GUI lib). Has there anything like this arisen yet? Some quick googling points to Gothic, which sounds promising.

Re: Conrod – A Rust GUI Library

#5
post #4

Last time I checked this was the main thing that was missing for Go (a complete, multi platform GUI lib). Has there anything like this arisen yet? Some quick googling points to Gothic, which sounds promising.

This looked promising the last time I looked at it: https://github.com/andlabs/ui

Re: Conrod – A Rust GUI Library

#6
It's inspiring to see developers willing to port non-trivial C++ projects over to Rust. The more pioneers are willing to lay critical groundwork like this the more promise I see in Rust for the immediate future.

Re: Conrod – A Rust GUI Library

#7
Pretty sweet looking. After seeing the Envelope A/B widgets, I thought "wonder if this was made for the purpose of a UI for a software synthesis library?" And sure enough, it was :) Is the synthesis package open source (or going to be)? EDIT: nvm, found it: https://github.com/mitchmindtree/rust-dsp

Glad to see Rust getting more traction. I'm not a huge fan of the syntax, and I'm personally putting my chips in the purely-functional space--but it's the most promising as far as a practical C++ replacement with much better semantics, which is sorely needed.

Re: Conrod – A Rust GUI Library

#9
post #8

It seems odd that he says Conrod has draw signatures that are "concise" and gives an example with 11 arguments. Perhaps some of these parameters should be wrapped in a struct?

Yeah you're right, I was lining myself up for this one :-) There are plans to merge the first three args, merge the dimension args into a Shape enum and more. Still early days with lots of refining to do!
Post reply on HN