Difference between revisions of "How You Can Help"

From D Wiki
Jump to: navigation, search
Line 1: Line 1:
How you can help with D
+
== How you can help with D ==
------------------------
+
 
 +
 
 +
=== Documentation ===
  
Documentation
 
-------------
 
 
* std.algorithm - see forum
 
* std.algorithm - see forum
  
Wiki
+
=== Wiki ===
----
+
 
* We need [http://wiki.dlang.org/Coming_From D as a second language] sections completed - C and C++ need updating - we need more examples of how to shift idiom to speak fluent D; the Python page is started but needs fleshing out; and most of the other sections are empty.
+
* We need [http://wiki.dlang.org/Coming_From D as a second language] sections completed  
Andrei: "One note about Walter's older C/C++ transition articles. They have good information on transition technicalities (e.g. "how do I do this thing in D that I used to do in C++?") but not a lot about the changes in coding style - making object copying not arbitrarily expensive, choosing struct vs. class, preferring pipelines and lazy to eager computation, etc. From what I see some folks come from C++, write their first D program in a stilted C++ idiom, and are left with the impression that the work is not worth the trouble."
+
* C and C++ need updating  
 +
* we need more examples of how to shift idiom to speak fluent D
 +
* the Python page is started but needs fleshing out
 +
* and most of the other sections are empty.
 +
 
 +
<blockquote>
 +
One note about Walter's older C/C++ transition articles. They have good information on transition technicalities (e.g. "how do I do this thing in D that I used to do in C++?") but not a lot about the changes in coding style - making object copying not arbitrarily expensive, choosing struct vs. class, preferring pipelines and lazy to eager computation, etc. From what I see some folks come from C++, write their first D program in a stilted C++ idiom, and are left with the impression that the work is not worth the trouble.
 +
 
 +
Andrei
 +
</blockquote>

Revision as of 08:13, 16 April 2015

How you can help with D

Documentation

  • std.algorithm - see forum

Wiki

  • We need D as a second language sections completed
  • C and C++ need updating
  • we need more examples of how to shift idiom to speak fluent D
  • the Python page is started but needs fleshing out
  • and most of the other sections are empty.

One note about Walter's older C/C++ transition articles. They have good information on transition technicalities (e.g. "how do I do this thing in D that I used to do in C++?") but not a lot about the changes in coding style - making object copying not arbitrarily expensive, choosing struct vs. class, preferring pipelines and lazy to eager computation, etc. From what I see some folks come from C++, write their first D program in a stilted C++ idiom, and are left with the impression that the work is not worth the trouble.

Andrei