jackpot51redox•

erickt: Please add Redox OS as an option for target OS

52
luisbg•

So meta

22
mmstick•

Would certainly like to target Redox as a web server to start with. Currently hosting my pure-rust web service on a Linux system. Would like to get the pure Rust to go all the way down to the kernel.

7
Gilnaa•

I am working on a rust inspired VHDL alternative​. Gonna take rust all the way down to the metal

12
myrrlyn•

I've used Verilog (SHIT I forgot to put that in the survey) and I have to say I'm curious what you mean here.

A Rust-powered VHDL compiler like Icarus Verilog?

Or an HDL language that draws on Rust like Verilog and VHDL drew on C/Pascal?

If the former, glhf I've peeked at that source code and cried.

If the latter, what elements of Rust would you be using? I could see the static type system being incredibly useful in that space -- digital design is all about composition and generics -- but I don't think the borrow checker makes sense at the hardware level, for instance.

TLDR I would like to subscribe to this newsletter.

3
Gilnaa•

Shit man, I'm sorry, I was kidding. Anything HDL related is voodoo to me and I try to stay away as far as I can.

I'm working with an FPGA shaman and TBH his craft scares the hell out of me.

2
hornetblack•

Isn't VHDL based on ADA.

2
tpgreyknight•

Coming soon: rewriting the laws of physics in Rust so that we can go all the way down to the fundamental particles

1
staticassert•

For the "Do you or your company use Rust at work?" question a "Not right now, but we are investigating" would be nice - this is where my company is.

edit: lol the very next page sort of covers this... but it's asking for something more definitive.

34
grelphy•

Or "no, but a coworker snuck Scala in the year before last, so I'm just waiting for a good opportunity to pull it in".

42
gbersac•

I don't know what you are doing at work, but if you are not in embedded or low level programming, Scala is probably a more pragmatic choice.

5
Xaeroxe•

More out of curiosity than anything, why? What is rust missing that Scala has?

4
glaebhoerlrust•

A garbage collector and Java compatibility primarily, I'm guessing.

10
Uncaffeinated•

Java compatibility?

9
gbersac•

Garbage collector, so you don't have to bother about lifetime, borrow checker and that help productivity a lot. A lot more of libraries (if you add java libraries, with which scala automatically bound to, scala can't be beat on that point).

They both have slow compile time though and strong type system.

3
kazagistar•

We are using nginx to call a webservice to validate authorization for every request. To make this faster, we have been investigating writing an nginx module. I am investigating using Rust for this purpose.

1
gbersac•

I think nginx is written in c, so you'll need c compatibility which is a feature that scala doesn't have. Sure in this case you'd rather choose rust over scala.

1
icefoxen•

Or "Yes but nobody else knows about it yet"...

8
mgattozzi•

I can't wait to see how things have changed from last year till now. It'll be eye opening to say the least.

19
ericktOPrust · serde•

Neither can we! We're super excited to hear from all of you. We got a lot of great feedback last year that really helped to shape what we prioritized this year. We can't wait to do it again.

15
annodominirust•

For the "If you summed the size of all Rust projects you work on, how big would it be?" question, if I've submitted a couple of patches to rust-lang/rust but don't do so regularly, should I choose "more than 100,000 lines", or the size of the projects I've been heavily involved in?

13
killercup•

Technically, yes. (And this is exactly what I asked as well!)

7
asmx85•

You answered 'yes' to a 'should I .... or ....' question. Does not compile.

16
killercup•

Sure it does! Boolean logic dictates that when the x in z = x or y is true, the whole z will be true regardless of the value of y. ;)

English on the other hand wants me to specify that I meant you should say you worked on a >100k line project.

Edit: I say that because I don't think the question is about the amount of code you have actively written, but the size of projects that Rust can scale to. I.e., check the >100k mark to say that you were able to contribute to a project of that size. (Please correct me when this was not the assumption of the author of the question!)

10
asmx85•

Stop breaking my brain ;). Btw my logic professor told us 'or in spoken language is a logical xor' that blew my mind back then.

14
Uncaffeinated•

How will the freeform text fields be handled? I hope the "nightly features you're missing" field doesn't get discounted just because I didn't write them in the exact format expected.

3
cedrickc•

Generally in surveys, freeform text fields get read by actual humans. They're super valuable for additional insight from the most dedicated survey-completers (normally you get fewer written responses than check-box responses).

6
[deleted]•

[deleted]

1
TheZiver•

I like rocks :D

1
tpgreyknight•

Try Lua, we have lots of them ;-)

1
thiezrust•

How should I interpret the "Language" option under the "Do you consider yourself a member of an underrepresented demographic in technology?" question? Does anyone who doesn't have "English" as their native language qualify as a "minority"? Or are you only supposed to check "language" when you don't understand the question?

1
ericktOPrust · serde•

Hello! For that question we are trying to figure out how much of our community does not encessarily feel comfortable speaking in the primary language where they live, or online. It's not just English, because someone in China happily interacting with people about rust in Mandarin is probably not a problem. But if someone does feel left out then we could put more effort into trying to connect Mandarin speakers in San Francisco together.

3
thiezrust•

I think having an explanation per category would have been nice. I selected 'language' because I don't actually know any Dutch people who know Rust, so I figured in that respect I might qualify as being part of a language-minority, with respect to the English-speaking Rust community. But apparently I don't qualify because I don't feel uncomfortable about it. I also have terrible eyesight without my contacts, but I suspect that doesn't qualify me as having a disability.

I see what you're trying to do with the outreach and I think it's great, but I think the current question + answers might be too vague to draw meaningful conclusions. Perhaps for each 'minority'-category there could have been a nice radio button with the options "does not apply", "applies, but does not hinder community participation", and "applies, and hinders / has hindered community participation"? Maybe next year.

3
carlomilanesi•

I wonder how many people participate in the survey after the first few days. And I wonder if their answers changes meaningfully the statistics. If there are no significant changes, the next survey could be open for a period much shorter than 40 days.

1
DeluxeMemester•

I got through a good portion of the survey then I realized it was not talking about the game Rust...

1
[deleted]•

[removed]

-2