Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Florian Gilcher
    @skade
    I'm surprised by this assessment in the dropbox paper:
    a) no, the content of ruby-lang.org has a very different architecture (news first)
    b) it's the only one in the example set that does wide translation
    (I'm a maintainer of the german version, AMA if you want)
    many of the examples don't refer to the goals stated in the main document
    Florian Gilcher
    @skade
    so, for example the reason why ruby-lang.org is rather slim is that it does aim for full translation of everything (including all news, CVEs and stuff), which has wide implications for how to setup you page
    Nico Burns
    @nicoburns

    Hi there! I'd like to help with this. I recently did a ~3 month project in Rust, but my day job is as a web dev, so this is more in my comfort zone than some of the other areas mentioned in the 'impl Future' blog post. Where is the best place to put ideas?

    In particular I'm keen that the front page mentions some of the ML/Haskell-influenced features that make Rust so nice to use. For example, being able to create a newtype of a String for an email address, and encode that certain functions only accept valid email addresses without a runtime cost, is the sort of thing that you can't do in C++/Java/javascript/python or any similar languages, and is likely to be appealing to developers...

    Emily Tackett
    @EmilyTackett
    I think many developers getting into rust wouldn't even know what that means, and having those advanced features on the front page might scare off some
    I believe the 2017 survey had most(?) of the newcomers to rust saying they hadn't used a pre-compiled/static language seriously before, so jumping straight into the advanced stuff might be a bit intimidating
    Also, Hi! I'm new here, figured this would be more within my comfort zone if I wanted to contribute, seeing as I'm still learning rust.
    Aaron Turon
    @aturon
    hi @skade, @nicoburns, @EmilyTackett! glad to have you all here
    @skade so to be clear, that list was just a very quick glance at a bunch of pages to look for inspiration on some of the key problems, not meant as some kind of overall judgment
    the Rust Reach folks have been treating translations as a P1 issue, FWIW
    @nicoburns @EmilyTackett i do agree that that’s probably a bit too in the weeds for the front page
    i think the key thing on the front page is to, as quickly as possible, get across a very succinct overall answer to the question “why should I use Rust?"
    this probably won’t be tied to any particular language features
    but rather about the sort of overall characteristics that make Rust valuable in specific ways
    does that make sense?
    Aaron Turon
    @aturon
    oh also, @EmilyTackett, being in the “just learning Rust” camp is perfect for this working group!
    Florian Gilcher
    @skade
    by the way, relevant here: rust-community/team#186
    Aaron Turon
    @aturon
    Indeed!
    Andrew Brinker
    @AndrewBrinker
    I've added the Racket website to the list of websites for inspiration, as I think it's a really compelling example of a programming language site that doesn't open with code, but with reasons for being interested.
    madmalik
    @MadMalik_twitter
    hi there o/
    madmalik
    @MadMalik_twitter
    i also would like to contribute to the side redesign. My interest in design came through typography and type design, so i think i could be helpfull in areas related to that (logotypes, logos, icons, general typgraphy…)
    Aaron Turon
    @aturon
    @MadMalik_twitter hi, welcome!
    so i should mention, this WG is primarily focused on content for the revamp --
    there’s a separate group, part of the Increasing Rust Reach program, working on the visual design
    However, we will of course bridge the two over time
    madmalik
    @MadMalik_twitter
    ah, ok
    Aaron Turon
    @aturon
    right now, there’s some very early-stage work on styling and visual design
    the group doing that is keeping small for right now, as they get things going, but once there’s some concrete stuff coming out, i’ll take it here for feedback
    @MadMalik_twitter would you be open to me running some designs past you once we get to that point?
    madmalik
    @MadMalik_twitter
    @aturon sure! i‘d be happy to
    Aaron Turon
    @aturon
    awesome! Meanwhile, if you want to dig around with any of the content-related stuff, we can also use more help there :)
    madmalik
    @MadMalik_twitter
    i‘ll do that ^^
    madmalik
    @MadMalik_twitter
    some thoughts about the content sketch:
    1. i feel that a link to the CoC deserves a place on the front page somewhere. the „friendly“ breakout box could be a good place.
    2. i find the „coming from“ subsection and the subdivision in languages not ideal. i‘ve commented in the document, but to expand a little bit:
    i interpret the intend as: write guides/sales pitches tailored to specific groups and their mind sets
    but since most languages are multi paradigm and all purpose, the mind set of programmers in one language is not consistent and the grouping of languages is kinda arbitrary.
    madmalik
    @MadMalik_twitter
    imo writing a sales pitch for people that are coming from OOP is a clearer objective than for java/scala programmers
    and for example, the sales pitch for „rust is good for number crunching“ is different from „rust is a good language for web servers“, but both could be directed at pythonistas
    madmalik
    @MadMalik_twitter
    i have the feeling this section is hard to get right
    madmalik
    @MadMalik_twitter
    what do we want to achieve? get people interested in rust, of course. but how and why is the segmentation useful? my hunch is: create a „wow, thats cool“ moment that gives someone the incentive to really try rust out
    and to identify whats a „wow, thats cool“ moment for whom is hard and maybe it would be better to identify these moments and work back to the target group
    Aaron Turon
    @aturon
    @MadMalik_twitter wonderful feedback, thank you!
    madmalik
    @MadMalik_twitter
    no probs :)
    Chris Krycho
    @chriskrycho
    One quick note: we should make it clear that the playground on the landing page is editable. Somehow, despite having been doing things this way for a couple years, I didn’t know that! :grimacing:
    madmalik
    @MadMalik_twitter
    @chriskrycho :D same
    Marais Rossouw
    @maraisr
    Hi @/all - how can I help you guys out?
    Aaron Turon
    @aturon
    hi @maraisr! i’m in a meeting right now, but the best place to start is to follow the links in Background and leave comments