On Oct 1, 2017 3:47 PM, "Anastasios Tsiolakidis" <[email protected]>
wrote:
>
> Well isn't OpenCog having a busy weekend :) As a lurker I have already
expressed my dissatisfaction at "advanced C++" which is the trend in the
project, and would probably carry over my disapproval of "idiomatic C#".
There is absolutely no reason for the coding to be more difficult to
comprehend that OpenCog's design itself. If anything, the code should make
plain and simple what the bloody design is trying to do!

But it's not a matter of what the actual code looks like! The tooling, the
compilation times, libraries, and so on, all require a higher level of
expertise on the C++ side. Even though Linus knows that understanding it is
not needed, the fact is that based on the above fact, C++ is by and large a
language for experts and to a lesser extent academics. So if you want
non-academic, non-experts (which is the vast majority of the FOSS
community) then I recommend polishing the build scripts as needed, fixing
all reported issues with the build  (if someone has to POST here because of
a build problem, then it's likely a defect). Then make sure the newbie
tutorials exist, are easy to find, updated, and that they steer people far
the hell away from the C++ code :)

-- 
You received this message because you are subscribed to the Google Groups 
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/opencog/CAMyYmr9cwgBVZ47u%2BGH6uY0-zh8TNOTnUfusF2ADGYP4W6TxzA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to