blob: ee641222f005326ed7989b13df730f00e97ee087 [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='432.00pt' height='481.41pt' viewBox='0 0 432.00 481.41'>
<defs>
<style type='text/css'><![CDATA[
.svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
fill: none;
stroke: #000000;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10.00;
}
.svglite text {
white-space: pre;
}
]]></style>
</defs>
<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
<defs>
<clipPath id='cpMC4wMHw0MzIuMDB8MC4wMHw0ODEuNDE='>
<rect x='0.00' y='0.00' width='432.00' height='481.41' />
</clipPath>
</defs>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHw0ODEuNDE=)'>
</g>
<defs>
<clipPath id='cpMTU1LjExfDQyNi41Mnw0Mi4zM3w0MzMuMDM='>
<rect x='155.11' y='42.33' width='271.41' height='390.70' />
</clipPath>
</defs>
<g clip-path='url(#cpMTU1LjExfDQyNi41Mnw0Mi4zM3w0MzMuMDM=)'>
<polyline points='214.11,433.03 214.11,42.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='332.12,433.03 332.12,42.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='155.11,433.03 155.11,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='273.12,433.03 273.12,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='391.12,433.03 391.12,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<rect x='155.11' y='336.16' width='5.85' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='61.71' width='25.36' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='158.57' width='12.09' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='77.85' width='20.67' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='271.58' width='7.80' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='142.43' width='12.09' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='255.44' width='8.19' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='45.56' width='28.09' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='287.73' width='7.80' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='174.72' width='11.31' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='320.02' width='6.24' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='207.01' width='10.14' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='190.86' width='11.31' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='303.87' width='6.24' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='110.14' width='17.94' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='239.29' width='8.19' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='126.28' width='15.60' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='384.59' width='4.68' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='93.99' width='19.89' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='223.15' width='9.36' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='368.45' width='5.07' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='352.31' width='5.46' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='400.74' width='4.68' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='155.11' y='416.88' width='55.39' height='12.92' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<polyline points='163.89,344.23 163.89,341.00 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='163.89,342.62 158.04,342.62 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='158.04,344.23 158.04,341.00 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.29,69.78 186.29,66.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.29,68.16 174.65,68.16 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='174.65,69.78 174.65,66.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='171.35,166.64 171.35,163.42 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='171.35,165.03 163.06,165.03 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='163.06,166.64 163.06,163.42 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='181.10,85.92 181.10,82.69 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='181.10,84.31 170.47,84.31 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.47,85.92 170.47,82.69 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.28,279.66 166.28,276.43 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.28,278.04 159.55,278.04 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='159.55,279.66 159.55,276.43 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='171.35,150.50 171.35,147.27 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='171.35,148.89 163.06,148.89 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='163.06,150.50 163.06,147.27 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.75,263.51 166.75,260.28 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.75,261.90 159.86,261.90 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='159.86,263.51 159.86,260.28 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='189.29,53.63 189.29,50.40 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='189.29,52.02 177.11,52.02 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='177.11,53.63 177.11,50.40 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.28,295.80 166.28,292.57 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.28,294.19 159.55,294.19 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='159.55,295.80 159.55,292.57 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.44,182.79 170.44,179.56 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.44,181.17 162.41,181.17 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.41,182.79 162.41,179.56 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='164.37,328.09 164.37,324.86 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='164.37,326.47 158.34,326.47 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='158.34,328.09 158.34,324.86 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='169.07,215.08 169.07,211.85 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='169.07,213.46 161.44,213.46 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='161.44,215.08 161.44,211.85 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.44,198.93 170.44,195.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.44,197.32 162.41,197.32 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.41,198.93 162.41,195.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='164.37,311.94 164.37,308.72 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='164.37,310.33 158.34,310.33 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='158.34,311.94 158.34,308.72 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='178.04,118.21 178.04,114.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='178.04,116.60 168.07,116.60 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='168.07,118.21 168.07,114.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.75,247.37 166.75,244.14 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.75,245.75 159.86,245.75 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='159.86,247.37 159.86,244.14 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='175.39,134.36 175.39,131.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='175.39,132.74 166.04,132.74 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.04,134.36 166.04,131.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.42,392.67 162.42,389.44 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.42,391.05 157.17,391.05 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.17,392.67 157.17,389.44 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.23,102.07 180.23,98.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.23,100.45 169.78,100.45 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='169.78,102.07 169.78,98.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='168.15,231.22 168.15,227.99 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='168.15,229.61 160.80,229.61 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='160.80,231.22 160.80,227.99 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.91,376.52 162.91,373.29 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.91,374.91 157.46,374.91 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.46,376.52 157.46,373.29 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='163.40,360.38 163.40,357.15 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='163.40,358.76 157.75,358.76 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.75,360.38 157.75,357.15 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.42,408.81 162.42,405.58 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='162.42,407.20 157.17,407.20 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.17,408.81 157.17,405.58 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='218.48,424.96 218.48,421.73 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='218.48,423.34 202.54,423.34 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.54,424.96 202.54,421.73 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<text x='169.63' y='345.31' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='192.47' y='70.85' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>11%</text>
<text x='175.87' y='167.72' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>5%</text>
<text x='184.46' y='87.00' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>9%</text>
<text x='171.58' y='280.73' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='175.87' y='151.57' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>5%</text>
<text x='171.97' y='264.59' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='195.20' y='54.71' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>12%</text>
<text x='171.58' y='296.88' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='175.09' y='183.86' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>5%</text>
<text x='170.02' y='329.16' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='173.92' y='216.15' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>4%</text>
<text x='175.09' y='200.01' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>5%</text>
<text x='170.02' y='313.02' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='181.73' y='119.29' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>8%</text>
<text x='171.97' y='248.44' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text>
<text x='179.39' y='135.43' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>7%</text>
<text x='168.46' y='393.74' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='183.68' y='103.14' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>8%</text>
<text x='173.14' y='232.30' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>4%</text>
<text x='168.85' y='377.60' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='169.24' y='361.45' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='168.46' y='409.89' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='222.51' y='426.03' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>23%</text>
</g>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHw0ODEuNDE=)'>
<text x='150.18' y='426.21' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.01px' lengthAdjust='spacingAndGlyphs'>Other</text>
<text x='150.18' y='410.07' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='80.47px' lengthAdjust='spacingAndGlyphs'>(NEW) Data structures</text>
<text x='150.18' y='389.60' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='113.88px' lengthAdjust='spacingAndGlyphs'>Choosing an appropriate project</text>
<text x='150.18' y='398.24' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='31.13px' lengthAdjust='spacingAndGlyphs'>structure</text>
<text x='150.18' y='377.78' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='132.54px' lengthAdjust='spacingAndGlyphs'>Working with interfaces / abstractions</text>
<text x='150.18' y='361.63' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='114.74px' lengthAdjust='spacingAndGlyphs'>(NEW) Other devs / code quality</text>
<text x='150.18' y='345.49' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='107.14px' lengthAdjust='spacingAndGlyphs'>(NEW) WASI / WASM support</text>
<text x='150.18' y='329.34' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='38.70px' lengthAdjust='spacingAndGlyphs'>Debugging</text>
<text x='150.18' y='313.20' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='96.98px' lengthAdjust='spacingAndGlyphs'>Interoperability / cgo issues</text>
<text x='150.18' y='297.06' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='103.65px' lengthAdjust='spacingAndGlyphs'>Business adoption or support</text>
<text x='150.18' y='276.59' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='118.32px' lengthAdjust='spacingAndGlyphs'>Encouraging coworkers to use it /</text>
<text x='150.18' y='285.23' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='74.73px' lengthAdjust='spacingAndGlyphs'>developer mindshare</text>
<text x='150.18' y='264.77' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='110.73px' lengthAdjust='spacingAndGlyphs'>(NEW) VS Code / editor / gopls</text>
<text x='150.18' y='248.62' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='102.30px' lengthAdjust='spacingAndGlyphs'>Runtime safety / immutability</text>
<text x='150.18' y='232.48' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='45.81px' lengthAdjust='spacingAndGlyphs'>Performance</text>
<text x='150.18' y='216.33' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='50.69px' lengthAdjust='spacingAndGlyphs'>Creating GUIs</text>
<text x='150.18' y='200.19' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='45.36px' lengthAdjust='spacingAndGlyphs'>Concurrency</text>
<text x='150.18' y='184.04' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='79.62px' lengthAdjust='spacingAndGlyphs'>Verbosity / code reuse</text>
<text x='150.18' y='167.90' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='102.76px' lengthAdjust='spacingAndGlyphs'>Modules / dependancy mgmt</text>
<text x='150.18' y='151.75' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='26.24px' lengthAdjust='spacingAndGlyphs'>Tooling</text>
<text x='150.18' y='135.61' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='52.93px' lengthAdjust='spacingAndGlyphs'>Using generics</text>
<text x='150.18' y='119.47' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='58.72px' lengthAdjust='spacingAndGlyphs'>The type system</text>
<text x='150.18' y='99.00' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='107.17px' lengthAdjust='spacingAndGlyphs'>Differences from more familiar</text>
<text x='150.18' y='107.64' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='85.86px' lengthAdjust='spacingAndGlyphs'>languages / ecosystems</text>
<text x='150.18' y='82.86' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='106.73px' lengthAdjust='spacingAndGlyphs'>Missing or immature libraries /</text>
<text x='150.18' y='91.50' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='41.35px' lengthAdjust='spacingAndGlyphs'>frameworks</text>
<text x='150.18' y='71.03' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='132.57px' lengthAdjust='spacingAndGlyphs'>Learning curve / best practices / docs</text>
<text x='150.18' y='50.57' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='121.86px' lengthAdjust='spacingAndGlyphs'>Error handling / working with stack</text>
<text x='150.18' y='59.21' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='21.79px' lengthAdjust='spacingAndGlyphs'>traces</text>
<text x='155.11' y='443.70' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='11.56px' lengthAdjust='spacingAndGlyphs'>0%</text>
<text x='273.12' y='443.70' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.01px' lengthAdjust='spacingAndGlyphs'>50%</text>
<text x='391.12' y='443.70' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.46px' lengthAdjust='spacingAndGlyphs'>100%</text>
<text x='290.82' y='461.17' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='62.28px' lengthAdjust='spacingAndGlyphs'>% of respondents</text>
<text x='5.48' y='30.60' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='98.31px' lengthAdjust='spacingAndGlyphs'>(open-ended text response)</text>
<text x='5.48' y='17.66' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='318.45px' lengthAdjust='spacingAndGlyphs'>What is the biggest challenge you personally face using Go today?</text>
<text x='426.52' y='474.16' text-anchor='end' style='font-size: 8.00px;fill: #999999; font-family: "Arial";' textLength='29.15px' lengthAdjust='spacingAndGlyphs'>n = 605</text>
</g>
</svg>