Skip to content

Instantly share code, notes, and snippets.

@majiang
Created December 17, 2015 13:47
Show Gist options
  • Save majiang/e0bd55eb62ccf0b4767b to your computer and use it in GitHub Desktop.
Save majiang/e0bd55eb62ccf0b4767b to your computer and use it in GitHub Desktop.
The cutest mascot of a programming language.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Copied from http://web.archive.org/web/20060430211055/http://w148.de/~mmartin/d/dlogo.svg, except this line -->
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<!-- This is a vector version of the D logo available at http://www.digitalmars.com/d/dlinks.html -->
<!-- See http://w148.de/~mmartin/d/ for PNG and GIF versions -->
<!-- Marcel Martin <mmar@freenet.de>, 2005-02-11 -->
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
x="0"
y="0"
width="744.094482"
height="1052.36218"
id="svg1856">
<defs
id="defs1858" />
<g
style="font-size:12;"
id="g1829">
<path
d="M 137.78404 121.88229 C 137.78404 121.88229 137.78404 121.88229 137.78404 121.88229 "
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;"
id="path610" />
<ellipse
cx="51.75631714"
cy="233.50708008"
rx="2.65689516"
ry="2.01924038"
style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;"
id="path1521" />
<ellipse
cx="82.47002411"
cy="229.57487488"
rx="3.61337757"
ry="2.12551618"
style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;"
id="path1522" />
<g
id="g1567">
<path
d="M 131.89683 128.79257 C 136.56574 120.42743 155.2414 88.717723 153.49056 84.437883 C 155.14413 81.811619 120.32181 45.335726 92.794672 30.161754 "
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4.375;stroke-linecap:round;"
id="path1562" />
<path
d="M 96.004551 21.991154 C 96.004551 29.239643 92.470183 36.581511 87.39624 36.581511 C 82.322298 36.581511 82.581422 30.698679 82.581422 23.45019 C 82.581422 16.2017 82.322298 10.318868 87.39624 10.318868 C 92.470183 10.318868 96.004551 14.742664 96.004551 21.991154 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1539" />
</g>
<g
style="fill:#ff0000;stroke:#000000;stroke-width:2.5;"
id="g1548">
<path
d="M 64.063207 103.94184 L 80.636092 87.188313 L 124.22567 120.66933 L 121.58769 198.76798 L 47.559129 211.71847 C 53.060489 208.96779 107.57396 205.21686 105.57347 157.205 C 104.82327 103.44171 64.56333 103.94184 64.063207 103.94184 z "
style="fill-rule:evenodd;stroke-linejoin:round;"
id="path627" />
<path
d="M 128.36855 195.72064 C 122.1547 206.17854 117.9944 222.81068 86.631476 234.09999 C 60.477705 243.49797 18.593378 237.90929 10.54178 237.19475 C 9.2914709 232.9437 20.897853 211.36343 25.791071 196.54361 C 30.174736 183.49107 36.880165 160.65101 39.039418 142.63992 C 42.050184 117.86551 40.312886 101.98414 34.964198 87.552514 C 36.652496 85.261637 39.623073 82.149311 42.520543 80.981665 L 58.562966 90.359079 L 48.987406 215.43649 L 128.36855 195.72064 z "
style="fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0;"
id="path581" />
<path
d="M 73.768226 100.8771 C 73.768226 100.8771 77.769215 116.88105 76.268843 154.39032 C 73.518164 180.14669 63.765755 198.65125 57.264148 208.65373 C 62.765508 205.90305 117.27898 202.15212 115.27849 154.14026 C 114.52829 100.37697 74.268349 100.8771 73.768226 100.8771 z M 42.699581 80.946716 C 51.256854 95.792636 52.642314 115.07105 45.530782 157.67466 C 40.345166 186.99242 23.637268 226.58279 23.637268 226.58279 C 23.637268 226.58279 69.851129 232.99532 108.10602 216.52026 C 135.77518 204.03097 141.25888 164.93487 131.71038 119.84223 C 119.9931 65.688496 57.718493 79.672577 42.699581 80.946716 z "
style="fill-rule:evenodd;stroke-linejoin:round;stroke-dashoffset:0;"
id="path630" />
<path
d="M 10.796861 236.76122 L 23.928191 226.54796 "
style="fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0;"
id="path1540" />
</g>
<path
d="M 44.354686 128.50076 C 32.390593 117.50935 10.505057 92.511214 9.9214429 88.523183 C 8.462407 84.72969 45.230108 54.965362 63.613958 38.624162 "
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4.375;stroke-linecap:round;"
id="path1563" />
<path
d="M 83.165036 25.784647 C 83.165036 34.966067 79.350534 42.125847 71.055041 42.125847 C 62.759547 42.125847 59.236851 38.467753 59.236851 29.286333 C 59.236851 20.104913 67.428461 13.820554 75.723955 13.820554 C 84.019448 13.820554 83.165036 16.603227 83.165036 25.784647 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1537" />
<g
id="g1576">
<path
d="M 82.044924 230.34494 C 88.067219 239.08627 99.441494 251.78237 99.669634 256.12675 C 99.923164 261.20031 89.972952 278.32324 84.903523 289.20039 "
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4.375;stroke-linecap:round;"
id="path1520" />
<path
d="M 84.007351 289.73306 C 81.640112 291.49386 83.693907 301.46038 89.690713 301.29413 C 96.642141 300.63692 104.28822 298.55819 110.46524 296.50694 C 114.55234 295.17016 116.1036 287.51599 110.13557 285.41435 C 102.95661 282.91211 94.567146 285.15233 90.959042 286.26805 C 90.037985 286.62229 86.241571 288.0712 84.007351 289.73306 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1532" />
</g>
<g
id="g1579">
<path
d="M 52.075146 232.9757 C 48.532619 243.67413 41.432523 261.2001 41.447565 265.071 C 41.238404 268.14035 52.925352 282.21683 58.664246 290.78974 "
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:4.375;stroke-linecap:round;"
id="path1519" />
<path
d="M 58.664246 290.78973 C 48.527329 291.06916 38.870357 283.46057 29.427551 286.7634 C 20.787414 289.78548 25.722409 302.83387 34.031693 302.08687 C 44.900724 301.34472 54.957523 305.27377 59.123182 297.01534 C 60.304523 294.90242 61.276488 291.42372 58.664246 290.78973 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1531" />
</g>
<g
id="g1596">
<g
id="g1570">
<path
d="M 86.083107 105.59391 C 85.138806 114.83726 75.6831 127.33354 66.823835 127.33354 C 57.964571 127.33354 53.984322 119.0929 53.984322 108.22017 C 53.984322 97.347435 62.633486 88.523188 71.49275 88.523188 C 80.352015 88.523188 87.181456 94.842643 86.083107 105.59391 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1554" />
<path
d="M 84.947428 106.31276 C 83.449285 115.60725 78.961169 122.01328 72.009245 125.13583 C 69.541495 126.29602 64.430535 127.13286 62.957902 123.70529 C 60.614497 117.98276 64.374273 103.52309 76.842365 99.974459 C 79.004708 99.62213 85.976489 97.857476 84.947428 106.31276 z "
style="fill-rule:evenodd;stroke-width:1pt;"
id="path1556" />
</g>
<g
id="g1573">
<path
d="M 116.47184 115.35711 C 114.47484 126.08756 107.96068 134.48141 99.531907 135.73189 C 91.229624 136.94119 89.305489 130.97059 89.305489 118.94807 C 89.305489 106.92556 97.842594 96.23138 106.24543 96.23138 C 114.64826 96.23138 118.26543 104.90229 116.47184 115.35711 z "
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;"
id="path1558" />
<path
d="M 113.99005 120.68674 C 110.36893 128.86407 107.83528 133.15564 101.3276 134.18505 C 96.973619 135.05871 94.340053 134.80089 94.551401 127.26285 C 94.870036 115.792 105.23162 109.80461 111.35061 109.80461 C 117.46959 109.80461 115.22399 118.00641 113.99005 120.68674 z "
style="fill-rule:evenodd;stroke-width:1pt;"
id="path1560" />
</g>
</g>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment