Last active
October 5, 2020 02:46
-
-
Save upsuper/3e90f78d84b84c9741d585a1d462b1b5 to your computer and use it in GitHub Desktop.
An example transformation file for translated Simplified Chinese result of 2020 State of Rust survey. See https://github.com/upsuper/csv-transformer
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
- transform: timestamp | |
column: "C: End time" | |
header: "Timestamp" | |
from: "%d-%b-%Y %H:%M:%S" | |
to: "%d/%m/%Y %H:%M:%S" | |
- "E: Do you use Rust?" | |
- "F: How long did you use Rust before you stopped?" | |
- "G: How long ago did you stop using Rust?" | |
- transform: join | |
header: "Why did you stop using Rust?" | |
columns: | |
- "H: Why did you stop using Rust?:Rust didn't solve a problem for me" | |
- "I: Why did you stop using Rust?:Rust was too intimidating, too hard to learn, or too complicated" | |
- "J: Why did you stop using Rust?:Rust didn't have the libraries I need" | |
- "K: Why did you stop using Rust?:Rust didn't have the tools I need" | |
- "L: Why did you stop using Rust?:Rust didn't have good IDE support" | |
- "M: Why did you stop using Rust?:Rust didn't support the platforms I need" | |
- "N: Why did you stop using Rust?:Rust had too few Chinese materials" | |
- "O: Why did you stop using Rust?:Rust seemed too risky to use in production" | |
- "P: Why did you stop using Rust?:My company doesn't use Rust" | |
- "Q: Why did you stop using Rust?:Switching to Rust slowed me down too much" | |
- "R: Why did you stop using Rust?:I needed better interoperability between Rust and other languages" | |
- "S: Why did you stop using Rust?:Other" | |
- "T: If you indicated a lack of support for platforms or architectures that you would like to target, which would those be?" | |
- transform: join | |
header: "If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?" | |
columns: | |
- "U: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C" | |
- "V: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C++" | |
- "W: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C#" | |
- "X: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Clojure" | |
- "Y: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elm" | |
- "Z: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elixir" | |
- "AA: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Erlang" | |
- "AB: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Go" | |
- "AC: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Haskell" | |
- "AD: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Java" | |
- "AE: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:JavaScript" | |
- "AF: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Objective-C" | |
- "AG: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:PHP" | |
- "AH: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Python" | |
- "AI: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Ruby" | |
- "AJ: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Scala" | |
- "AK: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Swift" | |
- "AL: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Other" | |
- "AM: Please provide any additional details on why you stopped using Rust." | |
- transform: join | |
header: "I don't currently use Rust because..." | |
columns: | |
- "AN: I don't currently use Rust because...:Rust doesn't solve a problem for me" | |
- "AO: I don't currently use Rust because...:Rust is too intimidating, too hard to learn, or too complicated" | |
- "AP: I don't currently use Rust because...:Rust doesn't have the libraries I need" | |
- "AQ: I don't currently use Rust because...:Rust doesn't have the tools I need" | |
- "AR: I don't currently use Rust because...:Rust doesn't have good IDE support" | |
- "AS: I don't currently use Rust because...:Rust doesn't support the platforms I need" | |
- "AT: I don't currently use Rust because...:Rust has too few Chinese materials" | |
- "AU: I don't currently use Rust because...:Rust seems too risky to use in production" | |
- "AV: I don't currently use Rust because...:I need better interoperability between Rust and other languages" | |
- "AW: I don't currently use Rust because...:My company doesn't use Rust" | |
- "AX: I don't currently use Rust because...:Switching to Rust would slow me down too much" | |
- "AY: I don't currently use Rust because...:I haven't learned Rust, yet, but I want to." | |
- "AZ: I don't currently use Rust because...:I haven't learned Rust, yet, and I don't want to." | |
- "BA: I don't currently use Rust because...:Other" | |
- "BB: If you indicated a lack of support for platforms or architectures that you would like to target, which would those be?" | |
- transform: join | |
header: "If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?" | |
columns: | |
- "BC: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C" | |
- "BD: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C++" | |
- "BE: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C#" | |
- "BF: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Clojure" | |
- "BG: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elm" | |
- "BH: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elixir" | |
- "BI: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Erlang" | |
- "BJ: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Go" | |
- "BK: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Haskell" | |
- "BL: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Java" | |
- "BM: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:JavaScript" | |
- "BN: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Objective-C" | |
- "BO: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:PHP" | |
- "BP: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Python" | |
- "BQ: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Ruby" | |
- "BR: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Scala" | |
- "BS: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Swift" | |
- "BT: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Other" | |
- "BU: Please provide any additional details on why you are not using Rust" | |
- "BV: How did you get interested in Rust?" | |
- "BW: How long have you been working with Rust?" | |
- "BX: How long did it take you to become productive in Rust?" | |
- "BY: How many other programming languages did you know when you originally started working with Rust?" | |
- "BZ: If you summed the size of all Rust projects you work on, how big would it be?" | |
- "CA: How regularly do you work with Rust?" | |
- "CB: How would you rate your Rust expertise?" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Enums]" | |
column: "CC: How would you rate the difficulty of learning these concepts/topics?:Enums" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Modules]" | |
column: "CD: How would you rate the difficulty of learning these concepts/topics?:Modules" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Ownership & Borrowing]" | |
column: "CE: How would you rate the difficulty of learning these concepts/topics?:Ownership & Borrowing" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Iterators]" | |
column: "CF: How would you rate the difficulty of learning these concepts/topics?:Iterators" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Traits]" | |
column: "CG: How would you rate the difficulty of learning these concepts/topics?:Traits" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Generics & Trait Bounds]" | |
column: "CH: How would you rate the difficulty of learning these concepts/topics?:Generics & Trait Bounds" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Lifetimes]" | |
column: "CI: How would you rate the difficulty of learning these concepts/topics?:Lifetimes" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Cargo]" | |
column: "CJ: How would you rate the difficulty of learning these concepts/topics?:Cargo" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Macros]" | |
column: "CK: How would you rate the difficulty of learning these concepts/topics?:Macros" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Unsafe]" | |
column: "CL: How would you rate the difficulty of learning these concepts/topics?:Unsafe" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Async I/O]" | |
column: "CM: How would you rate the difficulty of learning these concepts/topics?:Async I/O" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Pattern Matching]" | |
column: "CN: How would you rate the difficulty of learning these concepts/topics?:Pattern Matching" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Collections (Vec, HashMap, etc.)]" | |
column: "CO: How would you rate the difficulty of learning these concepts/topics?:Collections (Vec, HashMap, etc.)" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Closures]" | |
column: "CP: How would you rate the difficulty of learning these concepts/topics?:Closures" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [FFI]" | |
column: "CQ: How would you rate the difficulty of learning these concepts/topics?:FFI" | |
- transform: rename | |
header: "How would you rate the difficulty of learning these concepts/topics? [Concurrency (Threads, Locks, Channels, etc.)]" | |
column: "CR: How would you rate the difficulty of learning these concepts/topics?:Concurrency (Threads, Locks, Channels, etc.)" | |
- transform: join | |
header: "I would use Rust more often if..." | |
columns: | |
- "CS: I would use Rust more often if...:Rust solved more problems for me" | |
- "CT: I would use Rust more often if...:Rust was less intimidating, easier to learn, or less complicated" | |
- "CU: I would use Rust more often if...:Rust had the libraries I need" | |
- "CV: I would use Rust more often if...:Rust had the tools I need" | |
- "CW: I would use Rust more often if...:Rust had better IDE support" | |
- "CX: I would use Rust more often if...:Rust supported the platforms I need" | |
- "CY: I would use Rust more often if...:Rust was less risky to use in production" | |
- "CZ: I would use Rust more often if...:Rust had better interoperability between languages" | |
- "DA: I would use Rust more often if...:My company used Rust" | |
- "DB: I would use Rust more often if...:Other" | |
- transform: join | |
header: "If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?" | |
columns: | |
- "DC: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C" | |
- "DD: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C++" | |
- "DE: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:C#" | |
- "DF: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Clojure" | |
- "DG: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elm" | |
- "DH: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Elixir" | |
- "DI: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Erlang" | |
- "DJ: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Go" | |
- "DK: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Haskell" | |
- "DL: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Java" | |
- "DM: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:JavaScript" | |
- "DN: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Objective-C" | |
- "DO: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:PHP" | |
- "DP: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Python" | |
- "DQ: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Ruby" | |
- "DR: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Scala" | |
- "DS: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Swift" | |
- "DT: If you indicated a desire for increased interoperability, which of the following languages would you want to use with Rust?:Other" | |
- "DU: Do you currently use the 2015 or 2018 edition of Rust?" | |
- transform: join | |
header: "Which version(s) of Rust do you use for your applications?" | |
columns: | |
- "DV: Which version(s) of Rust do you use for your applications? :Current Stable Release" | |
- "DW: Which version(s) of Rust do you use for your applications? :Previous Stable Release" | |
- "DX: Which version(s) of Rust do you use for your applications? :Beta Release" | |
- "DY: Which version(s) of Rust do you use for your applications? :Nightly" | |
- "DZ: Which version(s) of Rust do you use for your applications? :Custom Fork" | |
- "EA: Which version(s) of Rust do you use for your applications? :I don't know" | |
- "EB: If you do not use the current Stable compiler, why? Please name specific dependencies or unstable features, if relevant." | |
- transform: join | |
header: "If you use a nightly version, do you automatically update or pin a version for use?" | |
columns: | |
- "EC: If you use a nightly version, do you automatically update or pin a version for use?:Automatically Update" | |
- "ED: If you use a nightly version, do you automatically update or pin a version for use?:Pin" | |
- "EE: If you use a nightly version, do you automatically update or pin a version for use?:Don't know" | |
- "EF: If you use a nightly version, do you automatically update or pin a version for use?:Other" | |
- "EG: Has upgrading to a new stable version of the Rust compiler (not when upgrading any library dependencies) broken your code in the past year?" | |
- "EH: If so, how much work did it take to fix your code when you upgraded to a newer stable version of the Rust compiler?" | |
- "EI: Please provide details about what broke and what was needed to fix it" | |
- transform: join | |
header: "What's your preferred way of installing Rust?" | |
columns: | |
- "EJ: What's your preferred way of installing Rust?:Official rust-lang.org tarballs" | |
- "EK: What's your preferred way of installing Rust?:Official rust-lang.org Windows .msi installers" | |
- "EL: What's your preferred way of installing Rust?:Official rust-lang.org OS X .pkg installers" | |
- "EM: What's your preferred way of installing Rust?:rustup.rs" | |
- "EN: What's your preferred way of installing Rust?:Linux distribution package" | |
- "EO: What's your preferred way of installing Rust?:Homebrew" | |
- "EP: What's your preferred way of installing Rust?:Other" | |
- "EQ: If you do not use rustup.rs, why not?" | |
- "ER: If you do not use Cargo, why not?" | |
- transform: rename | |
header: "What is your experience with other tools you use? [rustfmt]" | |
column: "ES: What is your experience with other tools you use?:rustfmt" | |
- transform: rename | |
header: "What is your experience with other tools you use? [clippy]" | |
column: "ET: What is your experience with other tools you use?:clippy" | |
- transform: rename | |
header: "What is your experience with other tools you use? [rustdoc or cargo doc]" | |
column: "EU: What is your experience with other tools you use?:rustdoc or cargo doc" | |
- transform: rename | |
header: "What is your experience with other tools you use? [racer]" | |
column: "EV: What is your experience with other tools you use?:racer" | |
- transform: rename | |
header: "What is your experience with other tools you use? [Rust Language Server (RLS)]" | |
column: "EW: What is your experience with other tools you use?:Rust Language Server (RLS)" | |
- transform: rename | |
header: "What is your experience with other tools you use? [rust-analyzer]" | |
column: "EX: What is your experience with other tools you use?:rust-analyzer" | |
- transform: rename | |
header: "What is your experience with other tools you use? [bindgen]" | |
column: "EY: What is your experience with other tools you use?:bindgen" | |
- transform: rename | |
header: "What is your experience with other tools you use? [IntelliJ Rust]" | |
column: "EZ: What is your experience with other tools you use?:IntelliJ Rust" | |
- "FA: Feel free to tell us more about your experience with these tools, or other Rust tools" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Library Support]" | |
column: "FB: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Library Support" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [IDE Experience]" | |
column: "FC: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:IDE Experience" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Adoption level of Rust]" | |
column: "FD: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Adoption level of Rust" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Available tools and support]" | |
column: "FE: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Available tools and support" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Learning curve]" | |
column: "FF: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Learning curve" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Stable language features and crates]" | |
column: "FG: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Stable language features and crates" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Async programming options]" | |
column: "FH: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Async programming options" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [GUI development]" | |
column: "FI: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:GUI development" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Rust documentation]" | |
column: "FJ: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Rust documentation" | |
- transform: rename | |
header: "For each of the challenges listed below, please indicate whether you believe there has been any change within the last year [Compile time]" | |
column: "FK: For each of the challenges listed below, please indicate whether you believe there has been any change within the last year:Compile time" | |
- transform: join | |
header: "What platforms are you developing on?" | |
columns: | |
- "FL: What platforms are you developing on?:Windows" | |
- "FM: What platforms are you developing on?:Windows (WSL)" | |
- "FN: What platforms are you developing on?:Apple macOS" | |
- "FO: What platforms are you developing on?:Linux" | |
- "FP: What platforms are you developing on?:BSD-variant" | |
- "FQ: What platforms are you developing on?:Other" | |
- transform: join | |
header: "What platforms are you targeting?" | |
columns: | |
- "FR: What platforms are you targeting?:Android" | |
- "FS: What platforms are you targeting?:Windows" | |
- "FT: What platforms are you targeting?:Apple iOS" | |
- "FU: What platforms are you targeting?:Apple macOS" | |
- "FV: What platforms are you targeting?:Linux" | |
- "FW: What platforms are you targeting?:BSD-variant" | |
- "FX: What platforms are you targeting?:WebAssembly" | |
- "FY: What platforms are you targeting?:Embedded" | |
- "FZ: What platforms are you targeting?:asm.js" | |
- "GA: What platforms are you targeting?:Other" | |
- "GB: Are there any platforms or architectures that you would like to target, but currently cannot? (If possible, please provide details, ideally toolchain \"triples\")" | |
- transform: join | |
header: "What editor do you use when writing Rust?" | |
columns: | |
- "GC: What editor do you use when writing Rust?:Atom" | |
- "GD: What editor do you use when writing Rust?:Eclipse" | |
- "GE: What editor do you use when writing Rust?:Emacs" | |
- "GF: What editor do you use when writing Rust?:IntelliJ" | |
- "GG: What editor do you use when writing Rust?:Sublime" | |
- "GH: What editor do you use when writing Rust?:Vim" | |
- "GI: What editor do you use when writing Rust?:Visual Studio" | |
- "GJ: What editor do you use when writing Rust?:VSCode" | |
- "GK: What editor do you use when writing Rust?:Other" | |
- transform: join | |
header: "Which IDE setup(s) do you use?" | |
columns: | |
- "GL: Which IDE setup(s) do you use?:No special support (or just CTAGS)" | |
- "GM: Which IDE setup(s) do you use?:Only Racer" | |
- "GN: Which IDE setup(s) do you use?:RLS" | |
- "GO: Which IDE setup(s) do you use?:Rust-analyzer" | |
- "GP: Which IDE setup(s) do you use?:IntelliJ Rust" | |
- "GQ: Which IDE setup(s) do you use?:Other" | |
- "GR: What libraries do you consider critical in the Rust ecosystem?" | |
- "GS: Has a minor version upgrade of a dependency broken your code?" | |
- "GT: If so, please provide details here on how minor version upgrades broke your code." | |
- "GU: How many of your dependencies are 1.0 or above?" | |
- "GV: What critical libraries are missing in the Rust ecosystem?" | |
- "GW: Do you or your company use Rust at work?" | |
- "GX: For programmers - what languages, other than Rust, do you use at work?" | |
- "GY: Does your company plan to use or evaluate Rust in the future?" | |
- "GZ: How could we make Rust more appealing to your company?" | |
- "HA: How many developers at your company use Rust at work?" | |
- "HB: Approximately how many total employees are in your company?" | |
- "HC: If you summed the size of all Rust projects at work, how big would it be?" | |
- "HD: Is your company planning on hiring Rust developers in the next year?" | |
- "HE: What are some ways you or your company is using Rust at work?" | |
- "HF: How could we help make Rust more accepted at your company?" | |
- transform: join | |
header: "Which titles do you believe best match your role?" | |
columns: | |
- "HG: Which titles do you believe best match your role?:Hobbyist" | |
- "HH: Which titles do you believe best match your role?:Programmer / Software Engineer" | |
- "HI: Which titles do you believe best match your role?:Founder" | |
- "HJ: Which titles do you believe best match your role?:Technical Writer" | |
- "HK: Which titles do you believe best match your role?:Scientist" | |
- "HL: Which titles do you believe best match your role?:Analyst" | |
- "HM: Which titles do you believe best match your role?:Architect" | |
- "HN: Which titles do you believe best match your role?:Teacher / Professor" | |
- "HO: Which titles do you believe best match your role?:Manager / Team Leader" | |
- "HP: Which titles do you believe best match your role?:Consultant / Freelance" | |
- "HQ: Which titles do you believe best match your role?:QA Engineer" | |
- "HR: Which titles do you believe best match your role?:Designer" | |
- "HS: Which titles do you believe best match your role?:Data Scientist" | |
- "HT: Which titles do you believe best match your role?:Web Developer / Front End Developer" | |
- "HU: Which titles do you believe best match your role?:System Operations" | |
- "HV: Which titles do you believe best match your role?:Student" | |
- "HW: Which titles do you believe best match your role?:Research Assistant" | |
- "HX: Which titles do you believe best match your role?:DevOps / SRE" | |
- "HY: Which titles do you believe best match your role?:Executive" | |
- "HZ: Which titles do you believe best match your role?:Other" | |
- transform: join | |
header: "What industries do you work in?" | |
columns: | |
- "IA: What industries do you work in?:Security" | |
- "IB: What industries do you work in?:Big Data" | |
- "IC: What industries do you work in?:Geospatial" | |
- "ID: What industries do you work in?:Telecom" | |
- "IE: What industries do you work in?:Simulation" | |
- "IF: What industries do you work in?:Distributed Systems" | |
- "IG: What industries do you work in?:High-Performance Computing (HPC)" | |
- "IH: What industries do you work in?:Industrial" | |
- "II: What industries do you work in?:Advertising / Marketing Technology" | |
- "IJ: What industries do you work in?:Advertising" | |
- "IK: What industries do you work in?:Aerospace" | |
- "IL: What industries do you work in?:IT" | |
- "IM: What industries do you work in?:Robotics" | |
- "IN: What industries do you work in?:Machine Learning" | |
- "IO: What industries do you work in?:Technology" | |
- "IP: What industries do you work in?:Computer Administration" | |
- "IQ: What industries do you work in?:Education / Academia" | |
- "IR: What industries do you work in?:Financial" | |
- "IS: What industries do you work in?:Scientific and Numeric Computing" | |
- "IT: What industries do you work in?:Retail / e-commerce" | |
- "IU: What industries do you work in?:Enterprise Software" | |
- "IV: What industries do you work in?:Embedded Devices" | |
- "IW: What industries do you work in?:Blockchain" | |
- "IX: What industries do you work in?:Bioinformatics" | |
- "IY: What industries do you work in?:Data Science" | |
- "IZ: What industries do you work in?:Databases" | |
- "JA: What industries do you work in?:Network Programming" | |
- "JB: What industries do you work in?:Web Application Backend" | |
- "JC: What industries do you work in?:Web Application Frontend" | |
- "JD: What industries do you work in?:Internet of Things" | |
- "JE: What industries do you work in?:Mobile (Android)" | |
- "JF: What industries do you work in?:Mobile (iOS)" | |
- "JG: What industries do you work in?:Health Care" | |
- "JH: What industries do you work in?:Medical Devices" | |
- "JI: What industries do you work in?:Audio" | |
- "JJ: What industries do you work in?:Gaming" | |
- "JK: What industries do you work in?:Entertainment / Media" | |
- "JL: What industries do you work in?:Automated Share Trading" | |
- "JM: What industries do you work in?:Government / Military" | |
- "JN: What industries do you work in?:Desktop Applications" | |
- "JO: What industries do you work in?:Other" | |
- "JP: How many software developers work at your company?" | |
- "JQ: Have you contributed to any open source code in the past year?" | |
- "JR: If you answered yes, have you ever contributed to a Rust crate or tool?" | |
- transform: join | |
header: "What programming languages are you comfortable with?" | |
columns: | |
- "JS: What programming languages are you comfortable with?:C" | |
- "JT: What programming languages are you comfortable with?:C++" | |
- "JU: What programming languages are you comfortable with?:C#" | |
- "JV: What programming languages are you comfortable with?:Clojure" | |
- "JW: What programming languages are you comfortable with?:Elm" | |
- "JX: What programming languages are you comfortable with?:Elixir" | |
- "JY: What programming languages are you comfortable with?:Erlang" | |
- "JZ: What programming languages are you comfortable with?:Go" | |
- "KA: What programming languages are you comfortable with?:Haskell" | |
- "KB: What programming languages are you comfortable with?:Java" | |
- "KC: What programming languages are you comfortable with?:JavaScript" | |
- "KD: What programming languages are you comfortable with?:Objective-C" | |
- "KE: What programming languages are you comfortable with?:PHP" | |
- "KF: What programming languages are you comfortable with?:Python" | |
- "KG: What programming languages are you comfortable with?:Ruby" | |
- "KH: What programming languages are you comfortable with?:Rust" | |
- "KI: What programming languages are you comfortable with?:Scala" | |
- "KJ: What programming languages are you comfortable with?:Swift" | |
- "KK: What programming languages are you comfortable with?:Other" | |
- transform: transpose | |
sources: | |
"KL: Please rank your top 5 programming languages in terms of preference: :1st": 1st | |
"KM: Please rank your top 5 programming languages in terms of preference: :2nd": 2nd | |
"KN: Please rank your top 5 programming languages in terms of preference: :3rd": 3rd | |
"KO: Please rank your top 5 programming languages in terms of preference: :4th": 4th | |
"KP: Please rank your top 5 programming languages in terms of preference: :5th": 5th | |
columns: | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [C]": C | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [C++]": C++ | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [C#]": "C#" | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Clojure]": Clojure | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Elm]": Elm | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Elixir]": Elixir | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Erlang]": Erlang | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Go]": Go | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Haskell]": Haskell | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Java]": Java | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [JavaScript]": JavaScript | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Objective-C]": Objective-C | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [PHP]": PHP | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Python]": Python | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Ruby]": Ruby | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Rust]": Rust | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Scala]": Scala | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Swift]": Swift | |
"Please rank your top 5 programming languages in terms of preference: (Please only select 1 per column - Google Forms will not allow you to unselect an option once clicked.) [Other]": Other | |
- "KQ: Do you feel welcome in the Rust community?" | |
- "KR: What actions could we take to make you feel more welcome?" | |
- transform: join | |
header: "Do you consider yourself a member of an underrepresented demographic in technology?" | |
columns: | |
- "KS: Do you consider yourself a member of an underrepresented demographic in technology?:No" | |
- "KT: Do you consider yourself a member of an underrepresented demographic in technology?:Yes, but I prefer not to specify" | |
- "KU: Do you consider yourself a member of an underrepresented demographic in technology?:Cultural beliefs" | |
- "KV: Do you consider yourself a member of an underrepresented demographic in technology?:Disabled or person with disability (including physical, mental, and other)" | |
- "KW: Do you consider yourself a member of an underrepresented demographic in technology?:Educational background" | |
- "KX: Do you consider yourself a member of an underrepresented demographic in technology?:Language" | |
- "KY: Do you consider yourself a member of an underrepresented demographic in technology?:Lesbian, gay, bisexual, queer or otherwise non-heterosexual" | |
- "KZ: Do you consider yourself a member of an underrepresented demographic in technology?:Non-binary gender" | |
- "LA: Do you consider yourself a member of an underrepresented demographic in technology?:Older or younger than the average developers I know" | |
- "LB: Do you consider yourself a member of an underrepresented demographic in technology?:Political beliefs" | |
- "LC: Do you consider yourself a member of an underrepresented demographic in technology?:Racial or ethnic minority" | |
- "LD: Do you consider yourself a member of an underrepresented demographic in technology?:Religious beliefs" | |
- "LE: Do you consider yourself a member of an underrepresented demographic in technology?:Trans" | |
- "LF: Do you consider yourself a member of an underrepresented demographic in technology?:Woman or perceived as a woman" | |
- "LG: Do you consider yourself a member of an underrepresented demographic in technology?:Other" | |
- "LH: Do you feel your situation makes it difficult for you to participate in the Rust community?" | |
- "LI: If you find it difficult to participate in the Rust community, and feel comfortable giving more details, please tell us what makes it difficult" | |
- "LJ: What city / state / region / country do you live in?" | |
- transform: join | |
header: "What language(s) are you fluent in?" | |
columns: | |
- "LK: What language(s) are you fluent in?:Mandarin" | |
- "LL: What language(s) are you fluent in?:Cantonese" | |
- "LM: What language(s) are you fluent in?:English" | |
- "LN: What language(s) are you fluent in?:Other" | |
- transform: join | |
header: "What resources do you use to keep up with the Rust ecosystem?" | |
columns: | |
- "LO: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):This Week in Rust (TWiR)" | |
- "LP: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):readrust" | |
- "LQ: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Reddit r/rust" | |
- "LR: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):lobste.rs t/rust" | |
- "LS: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Twitter" | |
- "LT: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):internals.rust-lang.org" | |
- "LU: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):users.rust-lang.org" | |
- "LV: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):StackOverflow" | |
- "LW: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Discord" | |
- "LX: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Zulip" | |
- "LY: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Private Chat Group" | |
- "LZ: What resources do you use to keep up with the Rust ecosystem? (Select all that apply):Other" | |
- "MA: Did you attend a Rust conference in the past year? If so, which ones?" | |
- "MB: If you wanted to attend a Rust conference, but couldn't, why not?" | |
- transform: join | |
header: "If you are interested in attending a Rust conference, which of these regions would you travel to?" | |
columns: | |
- column: "MC: If there is a Rust conference in China, are you interested in attending?" | |
format: "China - {}" | |
- column: "MD: Are you interested in attending Rust conference overseas?" | |
format: "Outside China - {}" | |
- "ME: Please provide more precise details on where you would travel to for a Rust conference" | |
- "MF: What do you feel are the biggest challenges or problems for the Rust project? What could we do to improve adoption?" | |
- "MG: What new things related to the Rust project are you most excited about in 2021?" | |
- "MH: Anything else you would like to tell us?" | |
- "MI: Email Address" | |
- transform: join | |
header: "What are the reasons you would like to be contacted?" | |
columns: | |
- "MJ: What are the reasons you would like to be contacted?:I'm interested in attending Rust meetups or conferences" | |
- "MK: What are the reasons you would like to be contacted?:I am interested in starting a Rust meetup or conference" | |
- "ML: What are the reasons you would like to be contacted?:I'm interested in helping translate Rust-related documentation" | |
- "MM: What are the reasons you would like to be contacted?:My company uses Rust, or would like to, and I would like to talk to the Core or Community team" | |
- "MN: What are the reasons you would like to be contacted?:I am interested in Rust training" | |
- "MO: What are the reasons you would like to be contacted?:I am interested in being contacted for more details on my survey answers." | |
- transform: rename | |
header: "If other, why would you like to be contacted?" | |
column: "MP: What are the reasons you would like to be contacted?:Other" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment