JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
D User Survey
Sign in to Google
to save your progress.
Learn more
* Indicates required question
What is your professional title?
*
Frontend Engineer
Senior Frontend Engineer
Backend Engineer
Senior Backend Engineer
Tech lead
Architect
Engineering Manager
Engineering Director
Product Manager
Designer
Hobbyist Programmer
Software Engineer
CIO/CTO/CEO
Student/Intern
Other:
What company do you work for? / What university do you visit? (if you are a freelancer or if nothing applies, please enter "self") If you wish not to provide this information leave this field blank.
Your answer
What is the total number of employees where you work? (all locations)
Your answer
How many of your colleagues have tried D?
Your answer
In what country do you reside?
*
Choose
Afghanistan
Albania
Algeria
Andorra
Angola
Anguilla
Antigua & Barbuda
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia & Herzegovina
Botswana
Brazil
Brunei Darussalam
Bulgaria
Burkina Faso
Myanmar/Burma
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Cayman Islands
Central African Republic
Chad
Chile
China
Colombia
Comoros
Congo
Costa Rica
Croatia
Cuba
Cyprus
Czech Republic
Democratic Republic of the Congo
Denmark
Djibouti
Dominican Republic
Dominica
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Fiji
Finland
France
French Guiana
Gabon
Gambia
Georgia
Germany
Ghana
Great Britain
Greece
Grenada
Guadeloupe
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Honduras
Hungary
Iceland
India
Indonesia
Iran
Iraq
Israel and the Occupied Territories
Italy
Ivory Coast (Cote d'Ivoire)
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kosovo
Kuwait
Kyrgyz Republic (Kyrgyzstan)
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Republic of Macedonia
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Moldova, Republic of
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Namibia
Nepal
Netherlands
New Zealand
Nicaragua
Niger
Nigeria
Korea, Democratic Republic of (North Korea)
Norway
Oman
Pacific Islands
Pakistan
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Poland
Portugal
Puerto Rico
Qatar
Reunion
Romania
Russian Federation
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent's & Grenadines
Samoa
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovak Republic (Slovakia)
Slovenia
Solomon Islands
Somalia
South Africa
Korea, Republic of (South Korea)
South Sudan
Spain
Sri Lanka
Sudan
Suriname
Swaziland
Sweden
Switzerland
Syria
Tajikistan
Tanzania
Thailand
Timor Leste
Togo
Trinidad & Tobago
Tunisia
Turkey
Turkmenistan
Turks & Caicos Islands
Uganda
Ukraine
United Arab Emirates
United States of America (USA)
Uruguay
Uzbekistan
Venezuela
Vietnam
Virgin Islands (UK)
Virgin Islands (US)
Yemen
Zambia
Zimbabwe
In what city and/or state do you reside?
Your answer
What is your primary spoken language?
*
Your answer
In what (spoken) language did you learn D?
*
Your answer
What is your age?
Under 13 years
13 to 17 years
18 to 24 years
25 to 34 years
35 to 44 years
45 to 54 years
55 to 64 years
Ages 65 or older
Clear selection
What gender do you identify with?
*
Female
Male
Prefer not to say
Other:
What is the highest degree or level of school you have completed? If currently enrolled, highest degree received.
*
No schooling completed
Nursery school to 8th grade
Some high school, no diploma
High school graduate, diploma or the equivalent (for example: GED)
Some college credit, no degree
Trade/technical/vocational training
Associate degree
Bachelor’s degree
Master’s degree
Professional degree
Doctorate degree
How many years of PROFESSIONAL (for compensation) development experience do you have?
*
Under 1 year
1 to less than 3 years
3 to less than 5 years
5 to less than 8 years
8 to less than 12 years
12 or more years
How many years of TOTAL development experience do you have?
*
Your answer
For how many years have you been using D?
*
Your answer
How did you learn D?
*
tour.dlang.org
dlang.org
D Specification (Language Reference)
dlang.org
Phobos Documentation (Library Reference)
D Forum: Learn
#d IRC on freenode
d-idioms
Professional Training
Programming in D for C Programmers (homepage)
Programming in D for C++ Programmers (homepage)
Ali Çehreli - Programming in D
Andrei Alexandrescu - The D Programming Language
Kai Nacke - D Web Development
Michael Parker - Learning D
Richard Cattermole - The way to program - Let's think like a D(eveloper)
Ilya Yaroshenko - Quick Start With D
Learn D Programming (
tutorialspoint.com
)
Adam D. Ruppe - D Cookbook
Tobias Wassermann, Christian Speer - Programmieren in D
Other:
Required
If applicable, what open source D community repositories have you contributed to?
dlang/dmd
dlang/phobos
dlang/druntime
dlang/tools
dlang/
dlang.org
dlang/dub
dlang/dub-registry
dlang/installer
dlang/visuald
dlang/
dconf.org
ldc-developers/ldc
D-Programming-GDC/GDC
dlang-community/DCD
dlang-community/D-Scanner
dlang-community/dfmt
dlang-community/D-YAML
dlang-community/libdparse
dlang-community/dsymbol
dlang-community/harbored-mod
dlang-community/drepl
dlang-community/dfix
dlang-community/DGrammar
dlang-tour/*
vibe-d/vibe.d
vibe-d/vibe-core
vibe-d/eventcore
rejectedsoftware/ddox
rejectedsoftware/diet-ng
rejectedsoftware/vibelog
rejectedsoftware/userman
adamdruppe/adrdox
adamdruppe/arsd
CyberShadow/DustMite
CyberShadow/DFeed
CyberShadow/ae
gnunn1/tilix
xomboverlord/xomb
buggins/dlangui
buggins/dlangide
JakobOvrum/LuaD
libmir/mir
libmir/mir-algorithm
libmir/dcompute
libmir/mir-random
libmir/mir-glas
libmir/dcv
AuburnSounds/Dplug
SDC-Developers/SDC
gecko0307/dlib
Dgame/Dgame
Abscissa/SDLang-D
msgpack/msgpack-d
BBasile/Coedit
atilaneves/reggae
gecko0307/cook2
Next
Page 1 of 6
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. -
Terms of Service
-
Privacy Policy
Does this form look suspicious?
Report
Forms
Help and feedback
Contact form owner
Help Forms improve
Report