Release D 2.068.1
Glad to announce D 2.068.1. http://downloads.dlang.org/releases/2.x/2.068.1/ This point release comes with many regression and bug fixes over 2.068.0, see the changelog for more details. http://dlang.org/changelog.html#2.068.1 -Martin
Re: FancyPars
On Saturday, 5 September 2015 at 19:45:09 UTC, Stefan Koch wrote: On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote: I addded simplistic Left Recursion handling... Interesting. From the readme: it only compiles with dmd 2.0.66.2 because it exploits a bug in the const-ness type-system However, 2.0.66.2 does not seem to exist [1,2]. Am I overlooking something? Best, Bastiaan. [1] http://downloads.dlang.org/releases/2.x/ [2] https://github.com/D-Programming-Language/dmd/releases?after=v2.067.1-b1
Re: FancyPars
On Sunday, 6 September 2015 at 20:23:40 UTC, Bastiaan Veelo wrote: However, 2.0.66.2 does not seem to exist [1,2]. Am I overlooking something? Ahh yeah it should be 2.066.1 Thanks for catching that
Re: DCD 0.7.0
On Wednesday, 2 September 2015 at 09:07:24 UTC, Chris wrote: Thanks, great stuff! One thing you say it's been tested with 2.067.1, but for this version it gives the following error message: containers/experimental_allocator/src/std/experimental/allocator/common.d(337): Error: module meta is in file 'std/meta.d' which cannot be read import path[0] = containers/src import path[1] = msgpack-d/src import path[2] = libdparse/src import path[3] = dsymbol/src import path[4] = containers/experimental_allocator/src I had to use 2.068.0 to compile it. btw this is also the reason why Arch package is still not updated - waiting until will build with latest LDC
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Sunday, 6 September 2015 at 09:42:53 UTC, Grand_Axe wrote: On Wednesday, 2 September 2015 at 21:13:12 UTC, anonymous wrote: On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: Unnetworked personal mobile devices are the target platform for the standard implementation of OBI. What hardware/OS (if any) will you use? Depending on the answer: do you plan to submit PR to extend plattform support of the compiler as necessary? Compared to your agenda full D support on Android/iOS/bare metal may be easy... Anyway a large codebase may be a good compiler test for ARM (or whatever you use). A final target platform has not yet been settled, the main thrust right now is for a successful demo. However phone OS's such as Android (especially) and iOS have the potential to throw up nightmare security issues, therefore might not be candidates. Also the platform will need to be unnetworked which might knock out phone OS's. The demo will be PC based, after which it will be optimised for a number of target processors. Summary: 1. OBI uses big data 2. no network 3. portable Conclusion: OBI runs on a portable device with sufficient resources to process big data in realtime (I want OBI to answer immediately) - no laptop. I am looking forward for such a device - I want it as least as fast as a XEON cpu, 32 GB+ RAM and a battery life of at least several hours. I guess your demo will be some kind of console-based ELIZA. "emacs -> M-x doctor" is quite good:)
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 2 September 2015 at 21:13:12 UTC, anonymous wrote: On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: Unnetworked personal mobile devices are the target platform for the standard implementation of OBI. What hardware/OS (if any) will you use? Depending on the answer: do you plan to submit PR to extend plattform support of the compiler as necessary? Compared to your agenda full D support on Android/iOS/bare metal may be easy... Anyway a large codebase may be a good compiler test for ARM (or whatever you use). A final target platform has not yet been settled, the main thrust right now is for a successful demo. However phone OS's such as Android (especially) and iOS have the potential to throw up nightmare security issues, therefore might not be candidates. Also the platform will need to be unnetworked which might knock out phone OS's. The demo will be PC based, after which it will be optimised for a number of target processors.
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Friday, 4 September 2015 at 20:48:54 UTC, Márcio Martins wrote: On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: This is to inform the D Language community that the first viable general artificial algorithm is being written in D. It is called Organic Big data intelligence (OBI); the website is at www.okeuvo.com. Some of its capabilities are: 1. Ability to learn 2. Ability to analyse 3. Problem solving 4. Moral judgement 5. Ability to feel emotions 6. Free will 7. Consciousness 8. Self awareness D Language was chosen for its versatility. It is a language with high level syntax and low capabilities, as well as excellent performance and being open source. Unnetworked personal mobile devices are the target platform for the standard implementation of OBI. A demonstration release is scheduled for the end of this month (September 2015). The demonstration release will comprehend English prose only, later releases will be able to process input from other languages, as well as sensory input. OBI will be a mixture of open and closed source modules. To God be the Glory. Asame Obiomah It seems to me that at least 5, 6 are counter-productive, and go against the goals stated in your website. Nevermind how difficulty it would be to implement them, it seems like you haven't thought this through carefully enough. On the other hand, I'm curious to know why you chose D to make this announcement? Can you expand on why you say 5, 6 are counter-productive? Bear in mind that even in human society, free will itself is limited in a lot of ways; by laws, customs, traditions, emotions, patterns (eg form follows function) etc. It will be the same for machines. I chose D because of its capabilities (previously stated) as well as something I did not mention in my initial post; D is an open source, community effort not controlled by any major corporation; as much as is possible, strong AI should be owned by all so that it does not become a menace (cannot be overemphasised). On the shamelessly selfish side, the choice of D offers me the opportunity to finally learn D after skirting the prospect for a number of years. :) There is also the possibility that certain plugins will be written in C# since it has a robust query language implementation (LINQ) and is now open source too.