-
Notifications
You must be signed in to change notification settings - Fork 299
/
Copy pathcharts.js
75 lines (51 loc) · 210 KB
/
charts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("where-do-you-live")) { Plotly.newPlot( "where-do-you-live", [{"customdata":[[0.07312996239030506],[0.0],[0.041788549937317176],[0.020894274968658588],[0.0],[0.0],[0.41788549937317176],[0.11491851232762224],[2.340158796489762],[1.1805265357292103],[0.010447137484329294],[0.0],[0.0],[0.10447137484329294],[0.0],[0.22983702465524447],[0.8775595486836606],[0.0],[0.010447137484329294],[0.0],[0.08357709987463435],[0.0],[0.0],[1.671541997492687],[0.0],[0.21938988717091515],[0.0],[0.0],[0.0],[0.020894274968658588],[0.010447137484329294],[3.458002507312996],[0.0],[0.0],[0.11491851232762224],[6.090681153363978],[0.20894274968658588],[0.0],[0.0],[0.06268282490597576],[0.1671541997492687],[0.03134141245298788],[0.11491851232762224],[1.1805265357292103],[0.0],[0.010447137484329294],[0.0],[0.9820309235269535],[0.0],[0.010447137484329294],[0.03134141245298788],[0.041788549937317176],[0.10447137484329294],[0.010447137484329294],[0.0],[0.0],[0.1671541997492687],[0.0],[0.03134141245298788],[0.0],[0.0],[1.0029251984956122],[5.7772670288341],[0.0],[0.0],[0.14625992478061012],[12.035102381947347],[0.03134141245298788],[0.25073129962390306],[0.0],[0.010447137484329294],[0.0],[0.0],[0.0],[0.0],[0.010447137484329294],[0.25073129962390306],[0.7208524864187213],[0.06268282490597576],[2.2983702465524445],[0.27162557459256165],[0.0],[0.3760969494358546],[0.3656498119515253],[0.8671124111993315],[1.5461763476807355],[0.0],[2.737150020894275],[0.010447137484329294],[0.08357709987463435],[0.11491851232762224],[0.0],[0.010447137484329294],[0.041788549937317176],[0.0],[0.1567070622649394],[0.05223568742164647],[0.0],[0.0],[0.0],[0.0],[0.21938988717091515],[0.09402423735896365],[0.020894274968658588],[0.0],[0.19849561220225656],[0.010447137484329294],[0.0],[0.03134141245298788],[0.0],[0.0],[0.010447137484329294],[0.177601337233598],[0.0],[0.010447137484329294],[0.020894274968658588],[0.06268282490597576],[0.0],[0.010447137484329294],[0.0],[0.0],[0.13581278729628082],[2.8311742582532387],[0.6790639364814042],[0.0],[0.0],[0.19849561220225656],[0.020894274968658588],[1.1178437108232344],[0.0],[0.0],[0.12536564981195153],[0.0],[0.0],[0.0],[0.0],[0.010447137484329294],[0.03134141245298788],[0.12536564981195153],[0.020894274968658588],[2.559548683660677],[0.49101546176347677],[0.0],[0.355202674467196],[0.12536564981195153],[0.45967404931048894],[2.9251984956122024],[0.0],[0.0],[0.0],[0.0],[0.0],[0.0],[0.05223568742164647],[0.0],[0.3656498119515253],[0.0],[0.0],[0.30296698704554953],[0.27162557459256165],[0.1567070622649394],[0.0],[0.010447137484329294],[0.3238612620142081],[0.0],[1.5984120351023818],[0.05223568742164647],[0.0],[0.0],[2.340158796489762],[1.6610948600083577],[0.0],[0.0],[0.3447555369828667],[0.0],[0.1567070622649394],[0.0],[0.0],[0.0],[0.0],[0.05223568742164647],[0.4387797743418303],[0.0],[0.0],[0.020894274968658588],[0.8880066861679901],[0.13581278729628082],[5.798161303802758],[0.0],[22.127037191809446],[0.07312996239030506],[0.03134141245298788],[0.0],[0.010447137484329294],[0.20894274968658588],[0.0],[0.0],[0.020894274968658588]],"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"hovertemplate":"Answer: %{label}\u003cbr \u002f\u003eCount: %{value} \u003cbr \u002f\u003ePercent: %{customdata:.2f}%","labels":["Afghanistan","Albania","Algeria","Andorra","Angola","Antigua and Barbuda","Argentina","Armenia","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bhutan","Bolivarian Republic of\u003cbr \u002f\u003eVenezuela","Bosnia and Herzegovina","Botswana","Brazil","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cabo Verde","Cambodia","Cameroon","Canada","Central African Republic","Chad","Chile","China","Colombia","Comoros","Congo","Costa Rica","Croatia","Cuba","Cyprus","Czech Republic","C\u00f4te d'Ivoire","Democratic People's Republic\u003cbr \u002f\u003eof Korea","Democratic Republic of the\u003cbr \u002f\u003eCongo","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Federated States of Micronesia","Fiji","Finland","France","Gabon","Gambia","Georgia","Germany","Ghana","Greece","Grenada","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Hong Kong SAR","Hungary","Iceland","India","Indonesia","Iraq","Ireland","Islamic Republic of Iran","Israel","Italy","Jamaica","Japan","Jordan","Kazakhstan","Kenya","Kiribati","Kuwait","Kyrgyzstan","Lao People's Democratic\u003cbr \u002f\u003eRepublic","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Mauritania","Mauritius","Mexico","Monaco","Mongolia","Montenegro","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","New Zealand","Nicaragua","Niger","Nigeria","North Macedonia","Norway","Oman","Other","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Plurinational State of Bolivia","Poland","Portugal","Qatar","Republic of Korea","Republic of Moldova","Romania","Russian Federation","Rwanda","Saint Kitts and Nevis","Saint Lucia","Saint Vincent and the\u003cbr \u002f\u003eGrenadines","Samoa","San Marino","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Sudan","Spain","Sri Lanka","Sudan","Suriname","Sweden","Switzerland","Syrian Arab Republic","S\u00e3o Tom\u00e9 and Pr\u00edncipe","Taiwan","Tajikistan","Thailand","Timor-Leste","Togo","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom of Great\u003cbr \u002f\u003eBritain and Northern Ireland","United Republic of Tanzania","United States of America","Uruguay","Uzbekistan","Vanuatu","Vatican City","Viet Nam","Yemen","Zambia","Zimbabwe"],"legendgroup":"","name":"","showlegend":true,"values":[7,0,4,2,0,0,40,11,224,113,1,0,0,10,0,22,84,0,1,0,8,0,0,160,0,21,0,0,0,2,1,331,0,0,11,583,20,0,0,6,16,3,11,113,0,1,0,94,0,1,3,4,10,1,0,0,16,0,3,0,0,96,553,0,0,14,1152,3,24,0,1,0,0,0,0,1,24,69,6,220,26,0,36,35,83,148,0,262,1,8,11,0,1,4,0,15,5,0,0,0,0,21,9,2,0,19,1,0,3,0,0,1,17,0,1,2,6,0,1,0,0,13,271,65,0,0,19,2,107,0,0,12,0,0,0,0,1,3,12,2,245,47,0,34,12,44,280,0,0,0,0,0,0,5,0,35,0,0,29,26,15,0,1,31,0,153,5,0,0,224,159,0,0,33,0,15,0,0,0,0,5,42,0,0,2,85,13,555,0,2118,7,3,0,1,20,0,0,2],"type":"pie","textinfo":"percent","textposition":"inside"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"legend":{"tracegroupgap":0},"title":{"text":"\u003cb\u003eWhere do you live?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 9572)\u003c\u002fspan\u003e"},"height":600,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"margin":{"l":0,"b":0,"pad":0},"meta":"pie-chart","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("what-are-your-preferred-languages-for-technical-communication")) { Plotly.newPlot( "what-are-your-preferred-languages-for-technical-communication", [{"alignmentgroup":"True","customdata":[["2023",589],["2023",187],["2023",8902],["2023",69],["2023",125],["2023",384],["2023",231],["2023",31],["2023",400],["2023",500],["2023",437]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["6.1%","1.9%","92.7%","0.7%","1.3%","4.0%","2.4%","0.3%","4.2%","5.2%","4.5%"],"textposition":"outside","x":["Chinese","Spanish","English","Hindi","Portuguese","Russian","Japanese","Korean","French","German","Other"],"xaxis":"x","y":[6.130308151245117,1.9462946653366089,92.6519546508789,0.7181515693664551,1.3009991645812988,3.9966695308685303,2.4042465686798096,0.3226477801799774,4.1631975173950195,5.203996658325195,4.548293113708496],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["English","Chinese","German","Other","French","Russian","Japanese","Spanish","Portuguese","Hindi","Korean"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":50},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":400,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhat is\u002fare your preferred language(s) for technical communication?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 9608, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":false,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-marginalized-group")) { Plotly.newPlot( "which-marginalized-group", [{"alignmentgroup":"True","customdata":[["2023",138],["2023",201],["2023",548],["2023",216],["2023",171],["2023",655],["2023",240],["2023",228],["2023",217],["2023",265],["2023",116],["2023",415],["2023",341],["2023",64]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["10.4%","15.2%","41.5%","16.3%","12.9%","49.5%","18.2%","17.2%","16.4%","20.0%","8.8%","31.4%","25.8%","4.8%"],"textposition":"outside","x":["Cultural beliefs","Disabled (physically,\u003cbr \u002f\u003ementally, or otherwise)","Neurodivergent","Educational background","Language","Lesbian, gay, bisexual, queer\u003cbr \u002f\u003eor otherwise non-heterosexual","Non-binary gender","Older or younger than the\u003cbr \u002f\u003eaverage developers I know","Political beliefs","Racial or ethnic minority","Religious beliefs","Trans","Woman or perceived as a woman","Other"],"xaxis":"x","y":[10.438729286193848,15.204236030578613,41.45234680175781,16.33888053894043,12.93494701385498,49.546142578125,18.154312133789062,17.246597290039062,16.41452407836914,20.045385360717773,8.77458381652832,31.391828536987305,25.79425048828125,4.841149806976318],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Lesbian, gay, bisexual, queer\u003cbr \u002f\u003eor otherwise non-heterosexual","Neurodivergent","Trans","Woman or perceived as a woman","Racial or ethnic minority","Non-binary gender","Older or younger than the\u003cbr \u002f\u003eaverage developers I know","Political beliefs","Educational background","Disabled (physically,\u003cbr \u002f\u003ementally, or otherwise)","Language","Cultural beliefs","Religious beliefs","Other"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich of the following underrepresented or marginalized groups in\u003cbr \u002f\u003etechnology do you consider yourself a part of?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 1322, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":false,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("do-you-use-rust")) { Plotly.newPlot( "do-you-use-rust", [{"alignmentgroup":"True","customdata":[["2023",11117],["2023",392],["2023",397]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["93.4%","3.3%","3.3%"],"textposition":"outside","x":["Yes, I use Rust","No, I don't currently use\u003cbr \u002f\u003eRust, but I have in the past","No, I have never used Rust"],"xaxis":"x","y":[93.37309265136719,3.2924578189849854,3.3344533443450928],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",10365],["2022",463],["2022",590]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["90.8%","4.1%","5.2%"],"textposition":"outside","x":["Yes, I use Rust","No, I don't currently use\u003cbr \u002f\u003eRust, but I have in the past","No, I have never used Rust"],"xaxis":"x","y":[90.77771759033203,4.0550007820129395,5.1672797203063965],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Yes, I use Rust","No, I have never used Rust","No, I don't currently use\u003cbr \u002f\u003eRust, but I have in the past"],"tickangle":0},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":50},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":300,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eDo you use Rust?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 11906, single answer)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("how-often-do-you-use-rust")) { Plotly.newPlot( "how-often-do-you-use-rust", [{"alignmentgroup":"True","customdata":[["2023",5174],["2023",3504],["2023",1327],["2023",497]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["49.3%","33.4%","12.6%","4.7%"],"textposition":"outside","x":["Daily or nearly so","Weekly or nearly so","Monthly or nearly so","Rarely"],"xaxis":"x","y":[49.266807556152344,33.365074157714844,12.635688781738281,4.732431888580322],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",4655],["2022",3366],["2022",1330],["2022",498]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["47.3%","34.2%","13.5%","5.1%"],"textposition":"outside","x":["Daily or nearly so","Weekly or nearly so","Monthly or nearly so","Rarely"],"xaxis":"x","y":[47.2636833190918,34.176055908203125,13.50390911102295,5.056351184844971],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Daily or nearly so","Weekly or nearly so","Monthly or nearly so","Rarely"],"tickangle":0},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":50},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":300,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eOn average, how often do you use Rust?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 10502, single answer)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("why-dont-you-use-rust")) { Plotly.newPlot( "why-dont-you-use-rust", [{"alignmentgroup":"True","customdata":[["2023",28],["2023",17],["2023",19],["2023",15],["2023",101],["2023",21],["2023",70],["2023",48],["2023",220],["2023",33]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["8.6%","5.2%","5.8%","4.6%","30.9%","6.4%","21.4%","14.7%","67.3%","10.1%"],"textposition":"outside","x":["Rust does not help me achieve my goals","Missing language features","Missing libraries","Missing tools","Too difficult to learn or learning will\u003cbr \u002f\u003etake too much time","Community was rude, unwelcoming, or\u003cbr \u002f\u003eotherwise off-putting","I prefer to use another language","I can't use Rust due to factors outside\u003cbr \u002f\u003eof my control","I haven't got around to it","Other"],"xaxis":"x","y":[8.562690734863281,5.198776721954346,5.810397624969482,4.587155818939209,30.886850357055664,6.422018051147461,21.406728744506836,14.678898811340332,67.27828979492188,10.091742515563965],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",51],["2022",19],["2022",28],["2022",18],["2022",123],["2022",14],["2022",68],["2022",71],["2022",289],["2022",47]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["10.9%","4.1%","6.0%","3.9%","26.3%","3.0%","14.6%","15.2%","61.9%","10.1%"],"textposition":"outside","x":["Rust does not help me achieve my goals","Missing language features","Missing libraries","Missing tools","Too difficult to learn or learning will\u003cbr \u002f\u003etake too much time","Community was rude, unwelcoming, or\u003cbr \u002f\u003eotherwise off-putting","I prefer to use another language","I can't use Rust due to factors outside\u003cbr \u002f\u003eof my control","I haven't got around to it","Other"],"xaxis":"x","y":[10.920771598815918,4.0685224533081055,5.9957170486450195,3.8543899059295654,26.338329315185547,2.9978585243225098,14.561027526855469,15.203426361083984,61.884368896484375,10.064239501953125],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["I haven't got around to it","Too difficult to learn or learning will\u003cbr \u002f\u003etake too much time","I prefer to use another language","I can't use Rust due to factors outside\u003cbr \u002f\u003eof my control","Other","Rust does not help me achieve my goals","Community was rude, unwelcoming, or\u003cbr \u002f\u003eotherwise off-putting","Missing libraries","Missing language features","Missing tools"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhy don't you use Rust?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 327, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("why-did-you-stop-using-rust")) { Plotly.newPlot( "why-did-you-stop-using-rust", [{"alignmentgroup":"True","customdata":[["2023",29],["2023",38],["2023",17],["2023",82],["2023",20],["2023",107],["2023",159],["2023",73]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["8.3%","10.9%","4.9%","23.6%","5.7%","30.7%","45.7%","21.0%"],"textposition":"outside","x":["Missing language features","Missing libraries","Missing tools","Too difficult to learn","Community was rude, unwelcoming, or otherwise off-\u003cbr \u002f\u003eputting","I prefer to use another language","I no longer have the opportunity to use Rust due\u003cbr \u002f\u003eto factors outside of my control","Other"],"xaxis":"x","y":[8.333333969116211,10.919540405273438,4.88505744934082,23.563217163085938,5.747126579284668,30.747127532958984,45.68965530395508,20.97701072692871],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",34],["2022",56],["2022",27],["2022",124],["2022",23],["2022",92],["2022",192],["2022",71]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["8.3%","13.6%","6.6%","30.2%","5.6%","22.4%","46.7%","17.3%"],"textposition":"outside","x":["Missing language features","Missing libraries","Missing tools","Too difficult to learn","Community was rude, unwelcoming, or otherwise off-\u003cbr \u002f\u003eputting","I prefer to use another language","I no longer have the opportunity to use Rust due\u003cbr \u002f\u003eto factors outside of my control","Other"],"xaxis":"x","y":[8.272506713867188,13.625304222106934,6.569343090057373,30.17031478881836,5.596107006072998,22.384428024291992,46.715328216552734,17.274938583374023],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["I no longer have the opportunity to use Rust due\u003cbr \u002f\u003eto factors outside of my control","I prefer to use another language","Too difficult to learn","Other","Missing libraries","Missing language features","Community was rude, unwelcoming, or otherwise off-\u003cbr \u002f\u003eputting","Missing tools"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eAs you have indicated that you're no longer using Rust, why did you stop\u003cbr \u002f\u003eusing Rust?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 348, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("how-would-you-rate-your-rust-expertise")) { Plotly.newPlot( "how-would-you-rate-your-rust-expertise", [{"alignmentgroup":"True","customdata":[["2023",175],["2023",2430],["2023",2958],["2023",4933]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["1.7%","23.2%","28.2%","47.0%"],"textposition":"outside","x":["I can't write Rust code","I can write simple programs in Rust","I can write useful, production-ready\u003cbr \u002f\u003ecode but it is a struggle","I am productive writing Rust"],"xaxis":"x","y":[1.667301893234253,23.151676177978516,28.18216323852539,46.99885559082031],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",150],["2022",2856],["2022",2678],["2022",4167]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["1.5%","29.0%","27.2%","42.3%"],"textposition":"outside","x":["I can't write Rust code","I can write simple programs in Rust","I can write useful, production-ready\u003cbr \u002f\u003ecode but it is a struggle","I am productive writing Rust"],"xaxis":"x","y":[1.5226880311965942,28.991979598999023,27.18505859375,42.30027389526367],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["I am productive writing Rust","I can write useful, production-ready\u003cbr \u002f\u003ecode but it is a struggle","I can write simple programs in Rust","I can't write Rust code"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eHow would you rate your Rust expertise?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 10496, single answer)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-os-do-you-use")) { Plotly.newPlot( "which-os-do-you-use", [{"alignmentgroup":"True","customdata":[["2023",7320],["2023",1445],["2023",3516],["2023",130],["2023",3353]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["69.7%","13.8%","33.5%","1.2%","31.9%"],"textposition":"outside","x":["Linux","Windows Subsystem\u003cbr \u002f\u003efor Linux","macOS","Other","Windows"],"xaxis":"x","y":[69.71428680419922,13.7619047164917,33.485713958740234,1.2380951642990112,31.933334350585938],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",6698],["2022",2953],["2022",1478],["2022",3234],["2022",111]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["68.0%","30.0%","15.0%","32.8%","1.1%"],"textposition":"outside","x":["Linux","Windows","Windows Subsystem\u003cbr \u002f\u003efor Linux","macOS","Other"],"xaxis":"x","y":[68.02762603759766,29.99187469482422,15.0111722946167,32.8458251953125,1.1273612976074219],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Linux","macOS","Windows","Windows Subsystem\u003cbr \u002f\u003efor Linux","Other"],"tickangle":0},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":50},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":400,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich operating systems do you use regularly for Rust development?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 10500, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-os-do-you-target")) { Plotly.newPlot( "which-os-do-you-target", [{"alignmentgroup":"True","customdata":[["2023",8910],["2023",2945],["2023",387],["2023",635],["2023",1186],["2023",1517],["2023",2826],["2023",1824],["2023",164],["2023",4571]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["85.4%","28.2%","3.7%","6.1%","11.4%","14.5%","27.1%","17.5%","1.6%","43.8%"],"textposition":"outside","x":["Linux (desktop or server)","macOS","iOS","Android","Embedded platforms (with an operating system)","Embedded platforms (bare metal)","WebAssembly","Explicitly platform-independent (e.g., a library\u003cbr \u002f\u003ewhich does not interact with the operating system)","Other","Windows"],"xaxis":"x","y":[85.40209197998047,28.227737426757812,3.709383726119995,6.086456298828125,11.367775917053223,14.540401458740234,27.087127685546875,17.482986450195312,1.5719351768493652,43.81290054321289],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",7818],["2022",3696],["2022",2470],["2022",283],["2022",496],["2022",1014],["2022",1269],["2022",2523],["2022",2324],["2022",168]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["79.9%","37.8%","25.2%","2.9%","5.1%","10.4%","13.0%","25.8%","23.7%","1.7%"],"textposition":"outside","x":["Linux (desktop or server)","Windows","macOS","iOS","Android","Embedded platforms (with an operating system)","Embedded platforms (bare metal)","WebAssembly","Explicitly platform-independent (e.g., a library\u003cbr \u002f\u003ewhich does not interact with the operating system)","Other"],"xaxis":"x","y":[79.88964080810547,37.76824188232422,25.24013900756836,2.8918864727020264,5.068465232849121,10.361741065979004,12.967504501342773,25.78173065185547,23.748210906982422,1.716738224029541],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Linux (desktop or server)","Windows","macOS","WebAssembly","Explicitly platform-independent (e.g., a library\u003cbr \u002f\u003ewhich does not interact with the operating system)","Embedded platforms (bare metal)","Embedded platforms (with an operating system)","Android","iOS","Other"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich operating systems or runtimes do you develop Rust software for?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 10433, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("what-ide-do-you-use")) { Plotly.newPlot( "what-ide-do-you-use", [{"alignmentgroup":"True","customdata":[["2023",6466],["2023",3252],["2023",1112],["2023",1718],["2023",581],["2023",241],["2023",76],["2023",24],["2023",22],["2023",932],["2023",445]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["61.7%","31.0%","10.6%","16.4%","5.5%","2.3%","0.7%","0.2%","0.2%","8.9%","4.2%"],"textposition":"outside","x":["VS Code","vi\u002fvim\u002fneovim","IntelliJ\u002fCLion\u002fother JetBrains\u003cbr \u002f\u003eIDE + Rust plugin","Rust Rover (dedicated IntelliJ\u003cbr \u002f\u003eRust IDE)","Emacs (or derivatives like\u003cbr \u002f\u003eDoom Emacs, Spacemacs, etc.)","Sublime Text","Visual Studio","Xcode","Atom","Helix","Other"],"xaxis":"x","y":[61.69847106933594,31.030536651611328,10.610687255859375,16.393129348754883,5.543893337249756,2.2996182441711426,0.7251908779144287,0.22900763154029846,0.2099236696958542,8.8931303024292,4.246182918548584],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",6027],["2022",3024],["2022",1967],["2022",590],["2022",278],["2022",350],["2022",23],["2022",42],["2022",375],["2022",413],["2022",0]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["61.3%","30.7%","20.0%","6.0%","2.8%","3.6%","0.2%","0.4%","3.8%","4.2%","N\u002fA"],"textposition":"outside","x":["VS Code","vi\u002fvim\u002fneovim","IntelliJ\u002fCLion\u002fother JetBrains\u003cbr \u002f\u003eIDE + Rust plugin","Emacs (or derivatives like\u003cbr \u002f\u003eDoom Emacs, Spacemacs, etc.)","Sublime Text","Visual Studio","Xcode","Atom","Other","Helix","Rust Rover (dedicated IntelliJ\u003cbr \u002f\u003eRust IDE)"],"xaxis":"x","y":[61.2811393737793,30.747329711914062,20.0,5.998983383178711,2.8266396522521973,3.558718681335449,0.23385865986347198,0.4270462691783905,3.812913179397583,4.199288368225098,0.0],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["VS Code","vi\u002fvim\u002fneovim","Rust Rover (dedicated IntelliJ\u003cbr \u002f\u003eRust IDE)","IntelliJ\u002fCLion\u002fother JetBrains\u003cbr \u002f\u003eIDE + Rust plugin","Helix","Emacs (or derivatives like\u003cbr \u002f\u003eDoom Emacs, Spacemacs, etc.)","Other","Sublime Text","Visual Studio","Xcode","Atom"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich editor or IDE setup do you use with Rust code on a regular basis?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 10480, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("do-you-personally-use-rust-at-work")) { Plotly.newPlot( "do-you-personally-use-rust-at-work", [{"alignmentgroup":"True","customdata":[["2023",2454],["2023",2030],["2023",2750]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["33.9%","28.1%","38.0%"],"textposition":"outside","x":["Yes, for the majority of my\u003cbr \u002f\u003ecoding","Yes, but I only use it\u003cbr \u002f\u003eoccasionally","No"],"xaxis":"x","y":[33.92314147949219,28.06192970275879,38.014930725097656],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",2127],["2022",1933],["2022",3084]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["29.8%","27.1%","43.2%"],"textposition":"outside","x":["Yes, for the majority of my\u003cbr \u002f\u003ecoding","Yes, but I only use it\u003cbr \u002f\u003eoccasionally","No"],"xaxis":"x","y":[29.773235321044922,27.05767059326172,43.16909408569336],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["No","Yes, for the majority of my\u003cbr \u002f\u003ecoding","Yes, but I only use it\u003cbr \u002f\u003eoccasionally"],"tickangle":0},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eAre you personally using Rust at work?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 7234, single answer)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("why-you-use-rust-at-work")) { Plotly.newPlot( "why-you-use-rust-at-work", [{"alignmentgroup":"True","customdata":[["2023",3462],["2023",1767],["2023",2932],["2023",3568],["2023",2911],["2023",696],["2023",581],["2023",396]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["83.3%","42.5%","70.5%","85.8%","70.0%","16.7%","14.0%","9.5%"],"textposition":"outside","x":["For its performance (i.e.,\u003cbr \u002f\u003espeed, memory footprint, etc.)\u003cbr \u002f\u003echaracteristics","We need precise control over\u003cbr \u002f\u003eexactly how our software runs","Its security and safety\u003cbr \u002f\u003eproperties are important to us","It allows us to build\u003cbr \u002f\u003erelatively correct and bug\u003cbr \u002f\u003efree software","We find it enjoyable or fun to\u003cbr \u002f\u003eprogram in Rust","We already know Rust so it's\u003cbr \u002f\u003eour default choice","We find it easy to prototype\u003cbr \u002f\u003ewith","We must interact with existing\u003cbr \u002f\u003eRust code"],"xaxis":"x","y":[83.28121185302734,42.506614685058594,70.53163146972656,85.83113098144531,70.0264663696289,16.742843627929688,13.976425170898438,9.526101112365723],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",3755],["2022",1695],["2022",3060],["2022",3719],["2022",3290],["2022",611],["2022",578],["2022",385]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["82.9%","37.4%","67.6%","82.1%","72.6%","13.5%","12.8%","8.5%"],"textposition":"outside","x":["For its performance (i.e.,\u003cbr \u002f\u003espeed, memory footprint, etc.)\u003cbr \u002f\u003echaracteristics","We need precise control over\u003cbr \u002f\u003eexactly how our software runs","Its security and safety\u003cbr \u002f\u003eproperties are important to us","It allows us to build\u003cbr \u002f\u003erelatively correct and bug\u003cbr \u002f\u003efree software","We find it enjoyable or fun to\u003cbr \u002f\u003eprogram in Rust","We already know Rust so it's\u003cbr \u002f\u003eour default choice","We find it easy to prototype\u003cbr \u002f\u003ewith","We must interact with existing\u003cbr \u002f\u003eRust code"],"xaxis":"x","y":[82.9101333618164,37.425479888916016,67.56458282470703,82.1152572631836,72.6429672241211,13.490836143493652,12.762199401855469,8.500772476196289],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["It allows us to build\u003cbr \u002f\u003erelatively correct and bug\u003cbr \u002f\u003efree software","For its performance (i.e.,\u003cbr \u002f\u003espeed, memory footprint, etc.)\u003cbr \u002f\u003echaracteristics","Its security and safety\u003cbr \u002f\u003eproperties are important to us","We find it enjoyable or fun to\u003cbr \u002f\u003eprogram in Rust","We need precise control over\u003cbr \u002f\u003eexactly how our software runs","We already know Rust so it's\u003cbr \u002f\u003eour default choice","We find it easy to prototype\u003cbr \u002f\u003ewith","We must interact with existing\u003cbr \u002f\u003eRust code"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich of the following statements are reasons why you use Rust at work?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 4157, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-statements-apply-to-rust-at-work")) { Plotly.newPlot( "which-statements-apply-to-rust-at-work", [{"alignmentgroup":"True","customdata":[["2023",3201],["2023",1368],["2023",331],["2023",2605],["2023",3116]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["79.4%","33.9%","8.2%","64.6%","77.3%"],"textposition":"outside","x":["Using Rust has helped us\u003cbr \u002f\u003eachieve our goals","Adopting Rust has been\u003cbr \u002f\u003echallenging","Overall, adopting Rust has\u003cbr \u002f\u003eslowed down our team","Using Rust has been worth the\u003cbr \u002f\u003ecost of adoption","We're likely to use Rust again\u003cbr \u002f\u003ein the future"],"xaxis":"x","y":[79.42928314208984,33.94540786743164,8.213398933410645,64.64019775390625,77.32009887695312],"yaxis":"y","type":"bar","textangle":0},{"alignmentgroup":"True","customdata":[["2022",3111],["2022",1672],["2022",398],["2022",2612],["2022",3241]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["71.7%","38.5%","9.2%","60.2%","74.7%"],"textposition":"outside","x":["Using Rust has helped us\u003cbr \u002f\u003eachieve our goals","Adopting Rust has been\u003cbr \u002f\u003echallenging","Overall, adopting Rust has\u003cbr \u002f\u003eslowed down our team","Using Rust has been worth the\u003cbr \u002f\u003ecost of adoption","We're likely to use Rust again\u003cbr \u002f\u003ein the future"],"xaxis":"x","y":[71.69854736328125,38.53422546386719,9.17262077331543,60.19820022583008,74.69462585449219],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Using Rust has helped us\u003cbr \u002f\u003eachieve our goals","We're likely to use Rust again\u003cbr \u002f\u003ein the future","Using Rust has been worth the\u003cbr \u002f\u003ecost of adoption","Adopting Rust has been\u003cbr \u002f\u003echallenging","Overall, adopting Rust has\u003cbr \u002f\u003eslowed down our team"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich of the following statements apply to your experience using Rust at\u003cbr \u002f\u003ework?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 4030, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("technology-domain")) { Plotly.newPlot( "technology-domain", [{"alignmentgroup":"True","customdata":[["2023",162],["2023",367],["2023",1124],["2023",904],["2023",333],["2023",611],["2023",497],["2023",408],["2023",1119],["2023",724],["2023",523],["2023",216],["2023",394],["2023",375],["2023",93],["2023",751],["2023",391],["2023",163],["2023",585],["2023",431],["2023",2180],["2023",265],["2023",410],["2023",832],["2023",159],["2023",321],["2023",255]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["3.9%","8.9%","27.2%","21.8%","8.0%","14.8%","12.0%","9.9%","27.0%","17.5%","12.6%","5.2%","9.5%","9.1%","2.2%","18.1%","9.4%","3.9%","14.1%","10.4%","52.7%","6.4%","9.9%","20.1%","3.8%","7.8%","6.2%"],"textposition":"outside","x":["Audio programming","Blockchain","Cloud computing applications","Cloud computing infrastructure or utilities","Computer graphics","Data science","Desktop computer application frontend","Desktop or mobile libraries or services","Distributed systems","Embedded devices (with operating systems)","Embedded devices (bare metal)","HPC (High-performance [Super]Computing)","IoT (Internet of Things)","Machine learning","Mobile phone application frontend","Computer networking","Programming languages and related tools","Robotics","Computer security","Scientific and\u002for numeric computing","Server-side or \"backend\" application","Simulation","Web application frontend","WebAssembly","Computer Games","Database implementation","Other"],"xaxis":"x","y":[3.9139888286590576,8.866876602172852,27.15631675720215,21.84102439880371,8.045421600341797,14.762020111083984,12.007731437683105,9.857453346252441,27.0355167388916,17.49214744567871,12.635903358459473,5.21865177154541,9.519207000732422,9.060159683227539,2.2469193935394287,18.144479751586914,9.446725845336914,3.9381492137908936,14.133848190307617,10.413143157958984,52.66972732543945,6.402512550354004,9.905774116516113,20.10147476196289,3.8415074348449707,7.755496501922607,6.1609086990356445],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",184],["2022",417],["2022",1219],["2022",1065],["2022",329],["2022",675],["2022",454],["2022",486],["2022",1138],["2022",793],["2022",536],["2022",234],["2022",497],["2022",422],["2022",178],["2022",770],["2022",496],["2022",225],["2022",729],["2022",459],["2022",2461],["2022",252],["2022",555],["2022",828],["2022",364],["2022",11],["2022",6],["2022",17]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["3.9%","8.9%","26.0%","22.7%","7.0%","14.4%","9.7%","10.4%","24.2%","16.9%","11.4%","5.0%","10.6%","9.0%","3.8%","16.4%","10.6%","4.8%","15.5%","9.8%","52.4%","5.4%","11.8%","17.6%","7.8%","0.2%","0.1%","0.4%"],"textposition":"outside","x":["Audio programming","Blockchain","Cloud computing applications","Cloud computing infrastructure or utilities","Computer graphics","Data science","Desktop computer application frontend","Desktop or mobile libraries or services","Distributed systems","Embedded devices (with operating systems)","Embedded devices (bare metal)","HPC (High-performance [Super]Computing)","IoT (Internet of Things)","Machine learning","Mobile phone application frontend","Computer networking","Programming languages and related tools","Robotics","Computer security","Scientific and\u002for numeric computing","Server-side or \"backend\" application","Simulation","Web application frontend","WebAssembly","Other","Computer Games","Computer Games","Database implementation"],"xaxis":"x","y":[3.919062852859497,8.881789207458496,25.96379280090332,22.683706283569336,7.007454872131348,14.376996040344238,9.66986083984375,10.35143756866455,24.23855209350586,16.890308380126953,11.416399955749512,4.984025478363037,10.585729598999023,8.988285064697266,3.7912673950195312,16.400426864624023,10.564430236816406,4.792332172393799,15.527155876159668,9.776357650756836,52.41746139526367,5.367412090301514,11.821085929870605,17.63578224182129,7.752928733825684,0.23429179191589355,0.1277955174446106,0.36208730936050415],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Server-side or \"backend\" application","Cloud computing applications","Distributed systems","Cloud computing infrastructure or utilities","WebAssembly","Computer networking","Embedded devices (with operating systems)","Data science","Computer security","Embedded devices (bare metal)","Desktop computer application frontend","Scientific and\u002for numeric computing","Web application frontend","Desktop or mobile libraries or services","IoT (Internet of Things)","Programming languages and related tools","Machine learning","Blockchain","Computer graphics","Database implementation","Simulation","Other","HPC (High-performance [Super]Computing)","Robotics","Audio programming","Computer Games","Mobile phone application frontend"],"tickangle":45,"range":[-1,15]},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":600,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eIn what technology domain(s) is Rust used at your organisation?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 4139, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("what-are-your-biggest-worries-about-rust")) { Plotly.newPlot( "what-are-your-biggest-worries-about-rust", [{"alignmentgroup":"True","customdata":[["2023",3983],["2023",1005],["2023",1501],["2023",892],["2023",1040],["2023",903],["2023",1189],["2023",4035],["2023",498],["2023",2663],["2023",2641],["2023",3012],["2023",1665],["2023",804]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["42.5%","10.7%","16.0%","9.5%","11.1%","9.6%","12.7%","43.0%","5.3%","28.4%","28.2%","32.1%","17.8%","8.6%"],"textposition":"outside","x":["Not enough usage in the tech industry","Too much interest from big companies","Not enough open source contributions to the\u003cbr \u002f\u003eecosystem","Doesn't add a specific feature I want","Rust doesn't evolve quickly enough","Instability of the language","Superseded by an alternative","Becomes too complex","Tools and documentation are not accessible\u003cbr \u002f\u003eenough","Rust Foundation not supporting the Rust\u003cbr \u002f\u003eproject properly","Project governance does not scale to match\u003cbr \u002f\u003ethe size\u002frequirements of the community","Developers\u002fmaintainers of the language are\u003cbr \u002f\u003enot properly supported","I'm not worried","Other"],"xaxis":"x","y":[42.489864349365234,10.72114372253418,16.012374877929688,9.515682220458984,11.09451675415039,9.633028030395508,12.684019088745117,43.04458999633789,5.312566757202148,28.408363342285156,28.173673629760742,32.13142776489258,17.76189422607422,8.57691478729248],"yaxis":"y","type":"bar","textangle":-90},{"alignmentgroup":"True","customdata":[["2022",2443],["2022",639],["2022",931],["2022",499],["2022",634],["2022",504],["2022",673],["2022",2500],["2022",312],["2022",1028],["2022",1724],["2022",1982],["2022",520],["2022",0]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2022","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"2022","offsetgroup":"2022","orientation":"v","showlegend":true,"text":["36.7%","9.6%","14.0%","7.5%","9.5%","7.6%","10.1%","37.5%","4.7%","15.4%","25.9%","29.8%","7.8%","N\u002fA"],"textposition":"outside","x":["Not enough usage in the tech industry","Too much interest from big companies","Not enough open source contributions to the\u003cbr \u002f\u003eecosystem","Doesn't add a specific feature I want","Rust doesn't evolve quickly enough","Instability of the language","Superseded by an alternative","Becomes too complex","Tools and documentation are not accessible\u003cbr \u002f\u003eenough","Project governance does not scale to match\u003cbr \u002f\u003ethe size\u002frequirements of the community","Developers\u002fmaintainers of the language are\u003cbr \u002f\u003enot properly supported","I'm not worried","Other","Rust Foundation not supporting the Rust\u003cbr \u002f\u003eproject properly"],"xaxis":"x","y":[36.67617416381836,9.593154907226562,13.97688102722168,7.491367340087891,9.51809024810791,7.566431045532227,10.103588104248047,37.53190231323242,4.683981418609619,15.433117866516113,25.881999969482422,29.755290985107422,7.806635856628418,0.0],"yaxis":"y","type":"bar","textangle":-90}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Becomes too complex","Not enough usage in the tech industry","Developers\u002fmaintainers of the language are\u003cbr \u002f\u003enot properly supported","Rust Foundation not supporting the Rust\u003cbr \u002f\u003eproject properly","Project governance does not scale to match\u003cbr \u002f\u003ethe size\u002frequirements of the community","I'm not worried","Not enough open source contributions to the\u003cbr \u002f\u003eecosystem","Superseded by an alternative","Rust doesn't evolve quickly enough","Too much interest from big companies","Instability of the language","Doesn't add a specific feature I want","Other","Tools and documentation are not accessible\u003cbr \u002f\u003eenough"],"tickangle":55},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":25},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":500,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhat are your biggest worries for the future of Rust?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 9374, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":true,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-features-do-you-want-stabilized")) { Plotly.newPlot( "which-features-do-you-want-stabilized", [{"alignmentgroup":"True","customdata":[["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"High Priority","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"High Priority","offsetgroup":"High Priority","orientation":"h","showlegend":true,"text":["34.23%","43.26%","50.55%","36.72%","19.92%","16.85%","54.42%","49.84%","34.43%","30.89%","27.66%","27.73%"],"textposition":"outside","x":[34.23223988730127,43.258529465426015,50.54519873373198,36.718188353702374,19.921875,16.84910086004691,54.421052631578945,49.84121383203952,34.42531926707385,30.894464661942155,27.66333137139494,27.72888972102602],"xaxis":"x","y":["Specialization","Generators\u002fcoroutines","Async closures","If\u002fwhile let chains","Try blocks","Never type","Improved traits","Improved const","Compile time\u003cbr \u002f\u003ereflection","Enum variant types","Allocator trait,\u003cbr \u002f\u003ebetter OOM handling","Stable ABI"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Medium Priority","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"Medium Priority","offsetgroup":"Medium Priority","orientation":"h","showlegend":true,"text":["39.59%","36.25%","31.36%","34.94%","27.36%","31.53%","35.04%","34.19%","35.87%","39.74%","36.12%","28.76%"],"textposition":"outside","x":[39.58542966391628,36.25250866630177,31.357720717551878,34.93889288281812,27.362351190476193,31.528537920250194,35.03508771929825,34.19195483415667,35.86896168795114,39.74334418693737,36.11928585442417,28.758659427073578],"xaxis":"x","y":["Specialization","Generators\u002fcoroutines","Async closures","If\u002fwhile let chains","Try blocks","Never type","Improved traits","Improved const","Compile time\u003cbr \u002f\u003ereflection","Enum variant types","Allocator trait,\u003cbr \u002f\u003ebetter OOM handling","Stable ABI"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Low Priority","marker":{"color":"#00cc96","pattern":{"shape":""}},"name":"Low Priority","offsetgroup":"Low Priority","orientation":"h","showlegend":true,"text":["21.25%","16.77%","15.21%","23.47%","30.73%","41.03%","9.05%","14.24%","23.54%","23.29%","30.80%","27.67%"],"textposition":"outside","x":[21.251760917689676,16.767013318737455,15.212803376714737,23.47232207045291,30.729166666666668,41.02814698983581,9.05263157894737,14.237826393789696,23.54247640199889,23.290557364489562,30.802432803609967,27.672720464332524],"xaxis":"x","y":["Specialization","Generators\u002fcoroutines","Async closures","If\u002fwhile let chains","Try blocks","Never type","Improved traits","Improved const","Compile time\u003cbr \u002f\u003ereflection","Enum variant types","Allocator trait,\u003cbr \u002f\u003ebetter OOM handling","Stable ABI"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Should not be prioritised","marker":{"color":"#ab63fa","pattern":{"shape":""}},"name":"Should not be prioritised","offsetgroup":"Should not be prioritised","orientation":"h","showlegend":true,"text":["4.93%","3.72%","2.88%","4.87%","21.99%","10.59%","1.49%","1.73%","6.16%","6.07%","5.41%","15.84%"],"textposition":"outside","x":[4.930569531092775,3.7219485495347566,2.884277172001407,4.8705966930266,21.986607142857142,10.594214229867084,1.4912280701754386,1.7290049400141143,6.163242642976124,6.071633786630914,5.414949970570924,15.83973038756787],"xaxis":"x","y":["Specialization","Generators\u002fcoroutines","Async closures","If\u002fwhile let chains","Try blocks","Never type","Improved traits","Improved const","Compile time\u003cbr \u002f\u003ereflection","Enum variant types","Allocator trait,\u003cbr \u002f\u003ebetter OOM handling","Stable ABI"],"yaxis":"y","type":"bar"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Percent out of the category (%)"},"ticksuffix":"%","fixedrange":true,"range":[0,110],"showgrid":false},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Try blocks","Never type","Stable ABI","Allocator trait,\u003cbr \u002f\u003ebetter OOM handling","Enum variant types","Compile time\u003cbr \u002f\u003ereflection","Specialization","If\u002fwhile let chains","Generators\u002fcoroutines","Async closures","Improved const","Improved traits"],"tickangle":0,"ticksuffix":" ","fixedrange":true},"legend":{"title":{"text":"Priority"},"tracegroupgap":0,"orientation":"h"},"title":{"text":"\u003cb\u003eWhich unimplemented \u00a0(or nightly only) features are you looking for to be\u003cbr \u002f\u003estabilized?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 6737)\u003c\u002fspan\u003e"},"barmode":"relative","height":600,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"meta":"matrix-chart","dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("which-problems-do-you-remember-encountering")) { Plotly.newPlot( "which-problems-do-you-remember-encountering", [{"alignmentgroup":"True","customdata":[["2023",1401],["2023",2396],["2023",2306],["2023",2668],["2023",974],["2023",4825],["2023",4571],["2023",3490],["2023",2728],["2023",352]],"hovertemplate":"Year: %{customdata[0]}\u003cbr \u002f\u003eCount: %{customdata[1]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"2023","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"2023","offsetgroup":"2023","orientation":"v","showlegend":true,"text":["16.2%","27.7%","26.7%","30.9%","11.3%","55.9%","52.9%","40.4%","31.6%","4.1%"],"textposition":"outside","x":["Implementing things on tuples","Splitting things across crates","Having to do iterator\u003cbr \u002f\u003eimplementations manually","Not being able to do enough in\u003cbr \u002f\u003econst fn","Needing to drop down to C ABI\u003cbr \u002f\u003efor Rust plugins","Async","Traits and generics","Borrow checker","Macros","Other"],"xaxis":"x","y":[16.224666595458984,27.747539520263672,26.70526885986328,30.897510528564453,11.27967643737793,55.87724304199219,52.935726165771484,40.416908264160156,31.592357635498047,4.076433181762695],"yaxis":"y","type":"bar","textangle":0}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Async","Traits and generics","Borrow checker","Macros","Not being able to do enough in\u003cbr \u002f\u003econst fn","Splitting things across crates","Having to do iterator\u003cbr \u002f\u003eimplementations manually","Implementing things on tuples","Needing to drop down to C ABI\u003cbr \u002f\u003efor Rust plugins","Other"],"tickangle":45},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Percent out of all responses (%)","standoff":50},"range":[0,119],"ticksuffix":"%","fixedrange":true,"nticks":10,"rangemode":"tozero","gridcolor":"rgb(229, 236, 246)"},"legend":{"title":{"text":"Year"},"tracegroupgap":0},"margin":{"t":60,"pad":10,"b":10},"barmode":"group","height":400,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"title":{"text":"\u003cb\u003eWhich of these problems do you recall encountering within the last year?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 8635, multiple answers)\u003c\u002fspan\u003e"},"uniformtext":{"minsize":12,"mode":"show"},"meta":"bar-chart","hovermode":"x unified","plot_bgcolor":"rgb(255, 255, 255)","showlegend":false,"dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("how-should-work-be-prioritized")) { Plotly.newPlot( "how-should-work-be-prioritized", [{"alignmentgroup":"True","customdata":[["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"],["High Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"High Priority","marker":{"color":"#636efa","pattern":{"shape":""}},"name":"High Priority","offsetgroup":"High Priority","orientation":"h","showlegend":true,"text":["57.45%","44.68%","19.35%","14.37%","13.41%","67.90%","42.79%","39.26%","42.41%","38.00%","32.59%","27.27%","28.92%","40.87%"],"textposition":"outside","x":[57.454709125689206,44.684095860566444,19.347133757961785,14.371464850513679,13.408010862186014,67.90293040293041,42.79274202637214,39.25992779783393,42.414614773629864,38.00137520055008,32.58648711400046,27.26846973422316,28.924240738680613,40.87125099783327],"xaxis":"x","y":["Runtime Performance","Compile Times","Binary Size","Memory usage","Disk space usage","Compiler bugs","Compiler error\u003cbr \u002f\u003emessages","IDE experience","Debugging experience","Documentation tools","Build system (cargo)","Package management","New language\u003cbr \u002f\u003efeatures","Language, stdlib\u003cbr \u002f\u003edocs"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"],["Medium Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Medium Priority","marker":{"color":"#EF553B","pattern":{"shape":""}},"name":"Medium Priority","offsetgroup":"Medium Priority","orientation":"h","showlegend":true,"text":["29.86%","39.43%","43.19%","31.47%","34.84%","23.03%","41.35%","39.29%","40.17%","41.91%","46.17%","47.34%","43.31%","41.60%"],"textposition":"outside","x":[29.863846067289302,39.433551198257085,43.186988171064606,31.46715918273116,34.83819868748586,23.03113553113553,41.350163417108085,39.293772563176894,40.16793373425621,41.90923676369471,46.1690271650801,47.336377473363775,43.308488152186,41.60109476565172],"xaxis":"x","y":["Runtime Performance","Compile Times","Binary Size","Memory usage","Disk space usage","Compiler bugs","Compiler error\u003cbr \u002f\u003emessages","IDE experience","Debugging experience","Documentation tools","Build system (cargo)","Package management","New language\u003cbr \u002f\u003efeatures","Language, stdlib\u003cbr \u002f\u003edocs"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"],["Low Priority"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Low Priority","marker":{"color":"#00cc96","pattern":{"shape":""}},"name":"Low Priority","offsetgroup":"Low Priority","orientation":"h","showlegend":true,"text":["10.80%","13.79%","31.76%","42.14%","39.83%","7.84%","13.84%","16.94%","14.92%","17.48%","18.86%","22.21%","23.57%","15.40%"],"textposition":"outside","x":[10.802295487791156,13.790849673202615,31.756141947224748,42.14475354957867,39.82801538809685,7.841117216117216,13.839738532627072,16.94494584837545,14.921139226143199,17.476506990602797,18.86463895983283,22.210513991335908,23.573256202024698,15.39514197742046],"xaxis":"x","y":["Runtime Performance","Compile Times","Binary Size","Memory usage","Disk space usage","Compiler bugs","Compiler error\u003cbr \u002f\u003emessages","IDE experience","Debugging experience","Documentation tools","Build system (cargo)","Package management","New language\u003cbr \u002f\u003efeatures","Language, stdlib\u003cbr \u002f\u003edocs"],"yaxis":"y","type":"bar"},{"alignmentgroup":"True","customdata":[["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"],["Should not be prioritised"]],"hovertemplate":"Category: %{y}\u003cbr \u002f\u003ePriority: %{customdata[0]}\u003cbr \u002f\u003ePercent: %{text}\u003cextra\u003e\u003c\u002fextra\u003e","legendgroup":"Should not be prioritised","marker":{"color":"#ab63fa","pattern":{"shape":""}},"name":"Should not be prioritised","offsetgroup":"Should not be prioritised","orientation":"h","showlegend":true,"text":["1.88%","2.09%","5.71%","12.02%","11.93%","1.22%","2.02%","4.50%","2.50%","2.61%","2.38%","3.18%","4.19%","2.13%"],"textposition":"outside","x":[1.8791493192303363,2.091503267973856,5.709736123748862,12.016622417176498,11.925775062231274,1.22481684981685,2.017356023892708,4.501353790613718,2.496312265970725,2.612881045152418,2.379846761086603,3.1846388010771576,4.194014907108688,2.1325122590945376],"xaxis":"x","y":["Runtime Performance","Compile Times","Binary Size","Memory usage","Disk space usage","Compiler bugs","Compiler error\u003cbr \u002f\u003emessages","IDE experience","Debugging experience","Documentation tools","Build system (cargo)","Package management","New language\u003cbr \u002f\u003efeatures","Language, stdlib\u003cbr \u002f\u003edocs"],"yaxis":"y","type":"bar"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"Percent out of the category (%)"},"ticksuffix":"%","fixedrange":true,"range":[0,110],"showgrid":false},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{},"categoryorder":"array","categoryarray":["Memory usage","Disk space usage","Binary Size","New language\u003cbr \u002f\u003efeatures","Package management","Build system (cargo)","IDE experience","Documentation tools","Language, stdlib\u003cbr \u002f\u003edocs","Debugging experience","Compiler error\u003cbr \u002f\u003emessages","Compile Times","Runtime Performance","Compiler bugs"],"tickangle":0,"ticksuffix":" ","fixedrange":true},"legend":{"title":{"text":"Priority"},"tracegroupgap":0,"y":-0.1,"orientation":"h"},"title":{"text":"\u003cb\u003eIn your opinion, how should work on the following aspects of Rust be\u003cbr \u002f\u003eprioritised?\u003c\u002fb\u003e\u003cbr \u002f\u003e\u003cspan style=\"font-size: 0.8em;\"\u003e(total responses = 9527)\u003c\u002fspan\u003e"},"barmode":"relative","height":800,"hoverlabel":{"font":{"size":16,"family":"Rockwell"},"bgcolor":"white"},"meta":"matrix-chart","dragmode":"pan"}, {"modeBarButtonsToRemove": ["zoom", "pan", "lasso2d", "select", "autoScale", "toImage"], "displaylogo": false, "responsive": true} ) };
function deepCopy(obj) {
return JSON.parse(JSON.stringify(obj));
}
// Angle axis ticks and make bar chart labels vertical on small displays
function relayoutCharts() {
if (window.innerWidth > 800) return;
console.log("Relayouting charts");
var bar_charts = document.getElementsByClassName("bar-chart");
for (var i = 0; i < bar_charts.length; i++) {
var chart = bar_charts[i];
// We need to extract and copy the original layout, otherwise it would be lost
// when relayouting.
var layout = deepCopy(chart.layout);
layout.xaxis.tickangle = 90;
layout.autosize = false;
layout.width = "100%";
Plotly.relayout(chart, layout);
Plotly.restyle(chart, {textangle: -90});
}
var matrix_charts = document.getElementsByClassName("matrix-chart");
for (var i = 0; i < matrix_charts.length; i++) {
var chart = matrix_charts[i];
var layout = deepCopy(chart.layout);
layout.autosize = false;
layout.width = "100%";
layout.legend.y = -0.3;
layout.legend.yanchor = "bottom";
Plotly.relayout(chart, layout);
}
}
window.addEventListener("resize", relayoutCharts);
document.addEventListener("DOMContentLoaded", relayoutCharts);