| <?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='349.07pt' viewBox='0 0 432.00 349.07'> |
| <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='cpMC4wMHw0MzIuMDB8MC4wMHwzNDkuMDc='> |
| <rect x='0.00' y='0.00' width='432.00' height='349.07' /> |
| </clipPath> |
| </defs> |
| <g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwzNDkuMDc=)'> |
| </g> |
| <defs> |
| <clipPath id='cpMTY1LjI4fDQyNi41Mnw0Mi4zM3wzMDAuNjk='> |
| <rect x='165.28' y='42.33' width='261.24' height='258.36' /> |
| </clipPath> |
| </defs> |
| <g clip-path='url(#cpMTY1LjI4fDQyNi41Mnw0Mi4zM3wzMDAuNjk=)'> |
| <polyline points='222.07,300.69 222.07,42.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='335.65,300.69 335.65,42.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='165.28,300.69 165.28,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='278.86,300.69 278.86,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='392.45,300.69 392.45,42.33 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <rect x='165.28' y='163.68' width='74.36' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='241.97' width='9.77' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='46.25' width='168.01' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='124.54' width='88.77' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='65.82' width='142.61' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='144.11' width='84.79' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='222.40' width='9.77' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='183.25' width='22.02' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='202.83' width='16.70' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='104.96' width='99.72' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='261.54' width='5.79' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='281.12' width='6.07' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='165.28' y='85.39' width='101.93' height='15.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <polyline points='242.39,173.47 242.39,169.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='242.39,171.51 236.89,171.51 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='236.89,173.47 236.89,169.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='176.24,251.76 176.24,247.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='176.24,249.80 173.86,249.80 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='173.86,251.76 173.86,247.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='335.86,56.03 335.86,52.12 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='335.86,54.08 330.72,54.08 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='330.72,56.03 330.72,52.12 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='256.91,134.32 256.91,130.41 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='256.91,132.37 251.19,132.37 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='251.19,134.32 251.19,130.41 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='310.72,75.61 310.72,71.69 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='310.72,73.65 305.05,73.65 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='305.05,75.61 305.05,71.69 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='252.91,153.90 252.91,149.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='252.91,151.94 247.24,151.94 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='247.24,153.90 247.24,149.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='176.24,232.18 176.24,228.27 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='176.24,230.23 173.86,230.23 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='173.86,232.18 173.86,228.27 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='189.03,193.04 189.03,189.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='189.03,191.08 185.56,191.08 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='185.56,193.04 185.56,189.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='183.51,212.61 183.51,208.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='183.51,210.66 180.45,210.66 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='180.45,212.61 180.45,208.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='267.91,114.75 267.91,110.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='267.91,112.79 262.09,112.79 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='262.09,114.75 262.09,110.84 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='171.99,271.33 171.99,267.42 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='171.99,269.37 170.15,269.37 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='170.15,271.33 170.15,267.42 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='172.29,290.90 172.29,286.99 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='172.29,288.95 170.40,288.95 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='170.40,290.90 170.40,286.99 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='270.12,95.18 270.12,91.26 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='270.12,93.22 264.29,93.22 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='264.29,95.18 264.29,91.26 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <text x='245.64' y='174.20' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>33%</text> |
| <text x='179.38' y='252.49' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>4%</text> |
| <text x='339.29' y='56.76' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>74%</text> |
| <text x='260.05' y='135.05' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>39%</text> |
| <text x='313.89' y='76.34' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>63%</text> |
| <text x='256.07' y='154.63' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>37%</text> |
| <text x='179.38' y='232.92' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>4%</text> |
| <text x='193.30' y='193.77' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>10%</text> |
| <text x='186.31' y='213.34' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>7%</text> |
| <text x='271.00' y='115.48' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>44%</text> |
| <text x='175.40' y='272.06' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text> |
| <text x='175.68' y='291.63' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>3%</text> |
| <text x='273.21' y='95.91' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>45%</text> |
| </g> |
| <g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwzNDkuMDc=)'> |
| <text x='160.35' y='291.81' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.01px' lengthAdjust='spacingAndGlyphs'>Other</text> |
| <text x='160.35' y='272.24' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='43.15px' lengthAdjust='spacingAndGlyphs'>Mobile apps</text> |
| <text x='160.35' y='248.35' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='95.63px' lengthAdjust='spacingAndGlyphs'>Machine learning / Artificial</text> |
| <text x='160.35' y='256.99' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='40.04px' lengthAdjust='spacingAndGlyphs'>intelligence</text> |
| <text x='160.35' y='233.10' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='25.79px' lengthAdjust='spacingAndGlyphs'>Games</text> |
| <text x='160.35' y='213.52' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='137.02px' lengthAdjust='spacingAndGlyphs'>Embedded devices / Internet of Things</text> |
| <text x='160.35' y='193.95' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='94.74px' lengthAdjust='spacingAndGlyphs'>Desktop / GUI applications</text> |
| <text x='160.35' y='174.38' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='138.34px' lengthAdjust='spacingAndGlyphs'>Agents and daemons (e.g., monitoring)</text> |
| <text x='160.35' y='150.49' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='114.32px' lengthAdjust='spacingAndGlyphs'>Data processing (e.g., pipelines,</text> |
| <text x='160.35' y='159.13' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='44.93px' lengthAdjust='spacingAndGlyphs'>aggregation)</text> |
| <text x='160.35' y='130.91' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='132.11px' lengthAdjust='spacingAndGlyphs'>Automation/scripts (e.g., deployment,</text> |
| <text x='160.35' y='139.55' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='97.42px' lengthAdjust='spacingAndGlyphs'>configuration management)</text> |
| <text x='160.35' y='115.66' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='83.60px' lengthAdjust='spacingAndGlyphs'>Libraries or frameworks</text> |
| <text x='160.35' y='91.77' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='122.31px' lengthAdjust='spacingAndGlyphs'>Websites / web services (returning</text> |
| <text x='160.35' y='100.41' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='24.44px' lengthAdjust='spacingAndGlyphs'>HTML)</text> |
| <text x='160.35' y='76.52' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='129.42px' lengthAdjust='spacingAndGlyphs'>A runnable/interactive program (CLI)</text> |
| <text x='160.35' y='56.94' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='142.73px' lengthAdjust='spacingAndGlyphs'>API/RPC services (returning non-HTML)</text> |
| <text x='165.28' y='311.36' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='11.56px' lengthAdjust='spacingAndGlyphs'>0%</text> |
| <text x='278.86' y='311.36' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.01px' lengthAdjust='spacingAndGlyphs'>50%</text> |
| <text x='392.45' y='311.36' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.46px' lengthAdjust='spacingAndGlyphs'>100%</text> |
| <text x='295.90' y='328.83' 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='73.40px' lengthAdjust='spacingAndGlyphs'>(select all that apply)</text> |
| <text x='5.48' y='17.66' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='125.00px' lengthAdjust='spacingAndGlyphs'>I write the following in Go:</text> |
| <text x='426.52' y='341.82' text-anchor='end' style='font-size: 8.00px;fill: #999999; font-family: "Arial";' textLength='35.82px' lengthAdjust='spacingAndGlyphs'>n = 5,768</text> |
| </g> |
| </svg> |