Language
  • English (US)
  • Korean
  • Japanese
  • Español
  • Chinese (Traditional Han)
  • Chinese (Simplified Han)
  • Dear Participant,

    You are invited to participate in the sixth annual Julia User and Developer survey. The results of this survey will be presented at JuliaCon 2024 this summer and will also be made publicly available online. The survey is developed, administered and analyzed by JuliaHub with input from the Julia community. We value your time and appreciate your participation. This survey consists of approximately 40 questions and is expected to take no more than 10-15 minutes to complete.

    Your participation is voluntary and anonymous and no personal information will ever be shared.

    Please feel free to forward to colleagues and friends who are Julia users.

    Thank you for your participation!

    Sincerely,

    Jeff Bezanson, Stefan Karpinski, Viral Shah and Alan Edelman
    Julia Co-Creators

  • 1. Which of the following languages have you used regularly or frequently during the past year? Please select all that apply.
  • 2. Which of the following languages do you plan to use regularly or frequently during the next year? Please select all that apply.
  • Rows
  • 4. Which of the following are the TECHNICAL aspects or features you like MOST about Julia? Please select all that apply.
  • 5. Which of the following are the NON-TECHNICAL aspects or features you like MOST about Julia? Please select all that apply.
  • 6. Which of the following are the TECHNICAL aspects or features you like LEAST about Julia? Please select all that apply.
  • 7. Which of the following are the NON-TECHNICAL aspects or features you like LEAST about Julia? Please select all that apply.
  • 8. Why did you start using Julia? Please select all that apply.
  • 9. Where do you interact with the Julia community? Please select all that apply.
  • 10. Which of the following best describe your use of Julia? Please select all that apply.
  • 11. Which of the following types of Julia packages have you created or contributed to? Please select all that apply.
  • 11.2. IF OPEN SOURCE CREATOR OR CONTRIBUTOR: In which of the following capacities do you contribute to Julia?
  • 11.3. IF OPEN SOURCE CREATOR OR CONTRIBUTOR: How many volunteer hours do you spend working on open source Julia projects or the Julia community per week?
  • 13. What percentage of the programming you do is in Julia?
  • 14. How robust is the current Julia package ecosystem?
  • 15. Which editors or IDEs do you use frequently? Please select all that apply.
  • 16. What types of AI assistance do you use frequently with Julia? Please select all that apply.
  • 17. Which cloud solutions, if any, do you use together with Julia? Please select all that apply.
  • 18. How helpful and collaborative is the Julia community?
  • 19. Have you attended or do you plan to attend JuliaCon? Please select all that apply.
  • 20. How do you download and install Julia? Please select all that apply.
  • 21. With which operating system(s) do you use Julia most frequently? Please select all that apply.
  • 22. Which kind of parallelism, if any, do you use together with Julia? Please select all that apply.
  • 23. Which hardware accelerators, if any, do you use together with Julia? Please select all that apply.
  • 24. What resources have you found most useful when learning Julia for the first time or when learning how to do something in Julia? Please select all that apply.
  • 25. Which of the following do you use? Please select all that apply.
  • The following questions will help us to better understand the demographics of the Julia community.

  • 26. Which of the following best describes you? Please select all that apply.
  • 26.1.a IF ACADEMIC: Which of the following best describes you? Please select all that apply.
  • 26.1.b IF ACADEMIC: What is your primary field of study or research?
  • 26.2.a IF PROFESSIONAL: Which of the following best describes you? Please select all that apply.
  • 26.2.b IF PROFESSIONAL What is the primary industry in which you work?
  • 27. What type of improvements to Julia would make you more likely to recommend Julia to other people?
  • 28. How many years of programming experience do you have?
  • 29. What is your age?
  • 32. In what language(s) are you fluent? Please select all that apply.
  • 33. Which of the following best describe your race or ethnicity? Please select all that apply.
  • 34. What is your gender?
  • 35. Do you identify as LGBTQIA+?
  • 36. Do you identify as underrepresented in science or computing because of your:

  • Should be Empty: