Click here to Skip to main content
15,893,588 members

Survey Results

When you read documentation on a new language, what's important?

Survey period: 1 Nov 2021 to 8 Nov 2021

You're moving to a new language. What do you absolutely, positively need? 1 = Not important, 5 = Absolutely gotta have it. (Something missing? Add it in a comment!)

OptionVotes12345 
A comprehensive list of all the keywords, operators, built in functions and features of the language5706%6%18%25%44%
Comprehensive docs on the main / most common libraries used with the language5705%10%25%32%27%
Beginner tutorials5706%9%20%25%39%
Template apps to get me started57010%15%27%28%19%
Information on not just what things do, but why they do it5709%16%30%27%16%
Information on when to use certain functionality (not just that the functionality exists)5708%10%31%32%18%
A quick reference for everything. I just need a reminder on syntax / parameters5705%6%21%29%38%
Examples of how to deal with common errors5705%8%33%34%18%
Architecture Best Practices (how do I structure a new app properly?)5706%11%31%26%25%



 
GeneralList of why language is better than C++ and C# Pin
John Stewien1-Nov-21 23:39
John Stewien1-Nov-21 23:39 
GeneralRe: List of why language is better than C++ and C# Pin
trønderen2-Nov-21 0:33
trønderen2-Nov-21 0:33 
GeneralRe: List of why language is better than C++ and C# Pin
JP Reyes2-Nov-21 6:28
JP Reyes2-Nov-21 6:28 
GeneralRe: List of why language is better than C++ and C# Pin
John Stewien2-Nov-21 17:50
John Stewien2-Nov-21 17:50 
GeneralRe: List of why language is better than C++ and C# Pin
den2k883-Nov-21 1:10
professionalden2k883-Nov-21 1:10 
GeneralRe: List of why language is better than C++ and C# Pin
John Stewien3-Nov-21 2:11
John Stewien3-Nov-21 2:11 
GeneralRe: List of why language is better than C++ and C# Pin
Richard Andrew x646-Nov-21 3:27
professionalRichard Andrew x646-Nov-21 3:27 
GeneralRe: List of why language is better than C++ and C# Pin
NPowDev3-Nov-21 2:19
NPowDev3-Nov-21 2:19 
I also like C# a lot, but there is no such thing as the best or universal programming language for everything. It always depends on the project and the goal of the solution. The possible paths to the goal are always influenced, shown and limited by the resources that are available.

As mentioned by others, it's not always about performance and efficiency. Often other things get a higher priority, like the target market and customers, or the required compatibility and usability of libraries, tools, or a special environment.

The languages ​​C++/C# certainly ask for good possibilities for desktop or client software projects, but in other areas this is usually not a good choice. To give just a simple counter-example that everyone knows, well-known things are mostly well represented on the web for client/server solutions. For the client, JS (with HTML/CSS) leads, and for servers (outside of cloud solutions) it is still the good old all-rounder PHP.

That is why I am always open to other languages, and I choose what helps best and brings the project work to its goal in the best way.
Something about which we often break our head:
"In the name of the Compiler, the Stack, and the Bug-Free Code. Amen."
(source unknown)

GeneralBeginner tutorial + Pin
Stepan Hakobyan1-Nov-21 22:23
professionalStepan Hakobyan1-Nov-21 22:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.