Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. The D Completion Daemon is an auto-complete program for the D programming language. Highlights: * A large portion of DCD's symbol resolution engine was removed and placed into the new dsymbol project. * Several design bugs with the cache invalidation process were fixed. (TLA+ was helpful with this) * Regression testing! DCD now has regression tests. This was long overdue... Information on the tests can be found on the testing wiki page * DCD now uses the latest version of std.experimental.allocator. * Added the ability to ask the client to list the paths that are registered with the server. * Removed all editor plugins from the DCD repository. All editor plugins were maintained outside of this repository anyways, so this was more-or-less a dead code removal. Links to editor plugins and IDEs can be found on the wiki * Support 2.068 syntax. The only thing that really changed is that "inline" and "mangle" are now on the list of "pragma" autocomplete suggestions. * Add "__LINE__", "__FILE__", and other built-in symbols to autocomplete suggestions. * Correctly expand the current working directory when starting the server with -I options specifying relative paths. * Fixed many bugs: https://github.com/Hackerpilot/DCD/issues?q=milestone%3A0.7.0 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.
Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. And now in Homebrew: https://github.com/Homebrew/homebrew/pull/43490
Re: Beta D 2.068.1-b2
On Tuesday, 1 September 2015 at 19:15:48 UTC, Jacob Carlborg wrote: On 2015-09-01 15:40, Steven Schveighoffer wrote: I'm not 100% sure, but that does seem like a bug. You should be able to completely mask toString from a base class if you don't specify override IMO. Perhaps we need an explicit way to tell the compile we want to hide a method in the base class. C# uses the "new" keyword for this if I recall correctly. Isn't that what `override` is for?
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 2 September 2015 at 15:20:13 UTC, Rikki Cattermole wrote: On 03/09/15 2:41 AM, 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 That's quite a large set of features, considering the site still says 2014 for copyright I am sure it is worthy of being doubted. I on the other hand hope it is indeed real and will succeed! Would love to have my own digital personal assistant. Not that Cortana / Google Now really works for me. Humpth maybe my evil bytecode dreams for D may be a good use case for it. After all, I'm sure being able to evaluate code could be quite useful. Thank you. Right now I am between countries, so my replies might be late some of the time. What I posted is real. No exaggeration. As for your "evil code", heheh, thats why the emphasis is on unnetworked personal devices, we don't need the Matrix. However, humanity now has a task to change its predatory ways, but that's another long involved discussion.
Re: 1st Ever Artificial Consciousness to be Written in D Language
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. Free will and consciousness? ... Not to be a jerk, but I thought we hadn't settled these problems yet as they apply to already existing sapient beings, which just happen to be us. I'm more amused than skeptical, to be honest, given the release date for a 'demonstration' if it's supposed to have even half of that list even 1/10th implemented.
Re: 1st Ever Artificial Consciousness to be Written in D Language
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 lmao
Re: D-Day for DMD is today!
On 02-Sep-2015 16:23, Rory McGuire via Digitalmars-d-announce wrote: On Wed, Sep 2, 2015 at 12:37 PM, Dmitry Olshansky via Digitalmars-d-announce> wrote: Because the compiler and library releases go in lockstep we'd have to wait for another release cycle to even field-test @nogc. Not acceptable really. Phobos ends up battle testing every new feature and if it wasn't new features will be definitely shipped in a broken state. Let's not forget that new D frontend features still have many bugs that stay undetected even after testing in Phobos. -- Dmitry Olshansky Surely the compiler should always rely on the previous compiler + standard library versions. Is there really a valid reason not to do this? Surely if the dog food is so bad no one should be eating? Anyhow I'd let compiler team decide this. -- Dmitry Olshansky
Re: 1st Ever Artificial Consciousness to be Written in D Language
On 03/09/15 2:41 AM, 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 That's quite a large set of features, considering the site still says 2014 for copyright I am sure it is worthy of being doubted. I on the other hand hope it is indeed real and will succeed! Would love to have my own digital personal assistant. Not that Cortana / Google Now really works for me. Humpth maybe my evil bytecode dreams for D may be a good use case for it. After all, I'm sure being able to evaluate code could be quite useful.
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wed, Sep 2, 2015 at 10:10 AM, GrandAxe via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote: > On Wednesday, 2 September 2015 at 15:14:12 UTC, Martin Drašar wrote: > >> Dne 2.9.2015 v 16:41 GrandAxe via Digitalmars-d-announce napsal(a): >> >>> 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 >>> >> >> Umm... not that I would not like an AI like this written in D, but this >> is probably the most extraordinary claim I have seen in some time. And no >> extraordinary evidence seems to be available. >> >> Also, points 4 - 8 scream SCAM! all around. Especially when there is no >> credible research linked to the name of Asame Obiomah. >> >> So, let's just hope that the linked page was not an attack vector and >> this is not jsut an elaborate social engineering :-) >> >> Martin >> > > Scam?! I haven't asked you for a farthing, so what nonsense are you > talking about? > FYI most scams start without asking for money. That usually comes later. You build up a reputation and buzz around your mechanical turk or perpetual motion machine or free energy device or whatever, then eventually make a pitch to investors to back you. --bb
Re: 1st Ever Artificial Consciousness to be Written in D Language
Dne 2.9.2015 v 16:41 GrandAxe via Digitalmars-d-announce napsal(a): > 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 Umm... not that I would not like an AI like this written in D, but this is probably the most extraordinary claim I have seen in some time. And no extraordinary evidence seems to be available. Also, points 4 - 8 scream SCAM! all around. Especially when there is no credible research linked to the name of Asame Obiomah. So, let's just hope that the linked page was not an attack vector and this is not jsut an elaborate social engineering :-) Martin smime.p7s Description: Elektronicky podpis S/MIME
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 2 September 2015 at 15:14:12 UTC, Martin Drašar wrote: Dne 2.9.2015 v 16:41 GrandAxe via Digitalmars-d-announce napsal(a): 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 Umm... not that I would not like an AI like this written in D, but this is probably the most extraordinary claim I have seen in some time. And no extraordinary evidence seems to be available. Also, points 4 - 8 scream SCAM! all around. Especially when there is no credible research linked to the name of Asame Obiomah. So, let's just hope that the linked page was not an attack vector and this is not jsut an elaborate social engineering :-) Martin Scam?! I haven't asked you for a farthing, so what nonsense are you talking about? Why not just wait until the end of September before you explore the limits of rudeness? On my website there is a picture I claim to be of myself at a ceremony to receive an award from Microsoft. Surely, it isn't that much of a stretch to ask Microsoft if they ever gave a certain Asame Obiomah an award, is it? After you have verified that, you can go a step further; no, go the whole hog; tell the police that someone is scamming the world with the term "patent pending" with which I refer to OBI at www.okeuvo.com. Surely, a "clever" sod like you would know that it is a crime to abuse the term "patent pending."
Re: 1st Ever Artificial Consciousness to be Written in D Language
On 9/2/15 10:41 AM, 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 Yeah, but can it experience *lack* of self awareness, like most humans? -Steve
Re: 1st Ever Artificial Consciousness to be Written in D Language
Asame Obiomah It's a bit difficult to take serious SO huge plan, right now there is nothing except almost empty website. "Talk is cheap, show me the code!"
Re: 1st Ever Artificial Consciousness to be Written in D Language
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. God be the Glory. Asame Obiomah It's you, you've made it: http://i.imgur.com/3Z10Dip.png I've always trusted you. always.
Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. [...] BTW I cant see your bugfixes as PR to allocators...(https://github.com/andralex/phobos/pulls) what are you waiting for ?
Re: 1st Ever Artificial Consciousness to be Written in D Language
Dne 2.9.2015 v 19:10 GrandAxe via Digitalmars-d-announce napsal(a): > Scam?! I haven't asked you for a farthing, so what nonsense are you > talking about? > > Why not just wait until the end of September before you explore the > limits of rudeness? That's just an observation based on experience with projects that promised the world, yet had not delivered. If your project turns out to be different, I'll be the first to apologize. > On my website there is a picture I claim to be of myself at a ceremony > to receive an award from Microsoft. Surely, it isn't that much of a > stretch to ask Microsoft if they ever gave a certain Asame Obiomah an > award, is it? I have never doubted that you are who you say you are. I am not even doubting your award. Why would I? I am just saying that there is no credible research with your name on it. > After you have verified that, you can go a step further; no, go the > whole hog; tell the police that someone is scamming the world with the > term "patent pending" with which I refer to OBI at www.okeuvo.com. > Surely, a "clever" sod like you would know that it is a crime to abuse > the term "patent pending." I do not know that. Then again, I most likely live in a different country with different take on patents. Here it would probably be a civil issue, not a criminal one. Also, in a world of software, patents were awarded for a bunch of stupid things (see 1-click patent), so having a pending patent does not say that much. Martin smime.p7s Description: Elektronicky podpis S/MIME
Re: 1st Ever Artificial Consciousness to be Written in D Language
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. Which practical problems can it solve? Can it understand a CSP? Can it solve CSP instances? Which input format would be used? Which CSP instances can it solve?
Re: Beta D 2.068.1-b2
On 2015-09-02 17:51, Meta wrote: Isn't that what `override` is for? No. Think of it like you want to have a new method with the same name as a method in the base class. It's for hiding a method in the base class, not overriding it. See the C# documentation [1]. [1] https://msdn.microsoft.com/en-us/library/435f1dw2.aspx -- /Jacob Carlborg
Re: LDC 0.16.0 alpha2 is out!
On Tuesday, 1 September 2015 at 22:26:53 UTC, Kai Nacke wrote: Hi everyone, LDC 0.16.0 alpha2, the LLVM-based D compiler, is available for download! This release is based on the 2.067.1 frontend and standard library and supports LLVM 3.1-3.7 (OS X: no support for 3.3). Don't miss to check if your preferred system is supported by this release. There is even an alpha-quality Win64 version available! As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/qvxvcpceknfzsizbt...@forum.dlang.org Regards, Kai Awesome, whats the travis-ci name to use it ? -- Stephan
Re: 1st Ever Artificial Consciousness to be Written in D Language
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).
Re: D-Day for DMD is today!
On Wednesday, 2 September 2015 at 03:31:12 UTC, Jonathan M Davis wrote: On Tuesday, September 01, 2015 09:44:17 Steven Schveighoffer via Digitalmars-d-announce wrote: On 9/1/15 6:48 AM, "Luís Marqueswrote: > On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright > wrote: >> We have made the switch from C++ DMD to D DMD! > > Is there a rough prediction of when the use of phobos in > ddmd will start to be accepted? I'm not a dmd dev, but I'm not sure it will be accepted, since phobos is very unstable. We have to be cautious about making dmd breakable easily by a change to phobos. Of course, I think there is a baseline dmd/gdc/ldc that must be used to build dmd, so perhaps as long as you use phobos features that work there, it will be OK. Plenty of Phobos is stable and hasn't changed in quite a while. We do sometimes deprecate stuff still, but there isn't much that gets deprecated at this point, and the deprecation cycle is about two years. The common problem would be regressions, and the compiler gets those as much or more often than Phobos does. But it is true that some stuff in Phobos changes occasionally, and that could affect how new a compiler you need to compile the current dmd. Regardless of that though, I know that at least some of the dmd developers are against using Phobos simply because they don't want the dependency. It simplifies things if Phobos isn't in the mix. If you have to track down and fix a regression in the compiler, that's easier to do if you don't have to worry about the standard library being in the mix. The less that the compiler depends on, the less that the compiler devs have to worry about affecting the compiler. And if we need anything to be sure of anything working right, it's the compiler. Sure, there are some things in the standard library that might be nice to use in the compiler, but that doesn't mean that it's necessarily worth pulling in Phobos as a dependency, and if it's something that's really useful, maybe it's worth duplicating in the compiler code - or even making a version of it that's tailored to the compiler's needs. - Jonathan M Davis LOL. Using « pure » D in DDMD is ugly. Then why even compiler was converted ? Using phobos in ddmd is helpful - it will help to detect regressions in phobos. There's an autotester so i don't think it can break the things.
Re: DCD 0.7.0
On Wednesday, 2 September 2015 at 09:48:53 UTC, Chris wrote: On Wednesday, 2 September 2015 at 09:47:31 UTC, Chris wrote: [Textadept] Why do I get this error when placing the dmd folder in ~./textadept/modules .textadept/modules/dmd/init.lua:355: table index is nil I get the same error when I place it in the "textadepthome"/modules So far I haven't been able to make Dscanner work with Textadept. It's Textadept 8.1 by the way (64bit Linux) I've fixed the bug (for me): Your version still assumes pre 8.0 where LANGUAGE_MODULE_PREFIX is defined in textadept/core/keys.lua M.LANGUAGE_MODULE_PREFIX = (not OSX and not CURSES and CTRL or META)..'l' However, this field was removed in 8.0 alpha: http://foicica.com/textadept/CHANGELOG.html I simply replaced [keys.LANGUAGE_MODULE_PREFIX] with ['l'] in lines 352 and 372. I suggest you update your code in https://github.com/Hackerpilot/textadept-d. Maybe there's a more generic way than just using 'l'.
Re: DCD 0.7.0
On Wednesday, 2 September 2015 at 09:47:31 UTC, Chris wrote: [Textadept] Why do I get this error when placing the dmd folder in ~./textadept/modules .textadept/modules/dmd/init.lua:355: table index is nil I get the same error when I place it in the "textadepthome"/modules So far I haven't been able to make Dscanner work with Textadept. It's Textadept 8.1 by the way (64bit Linux)
Re: DCD 0.7.0
On Wednesday, 2 September 2015 at 09:07:24 UTC, Chris wrote: On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. The D Completion Daemon is an auto-complete program for the D programming language. Highlights: * A large portion of DCD's symbol resolution engine was removed and placed into the new dsymbol project. * Several design bugs with the cache invalidation process were fixed. (TLA+ was helpful with this) * Regression testing! DCD now has regression tests. This was long overdue... Information on the tests can be found on the testing wiki page * DCD now uses the latest version of std.experimental.allocator. * Added the ability to ask the client to list the paths that are registered with the server. * Removed all editor plugins from the DCD repository. All editor plugins were maintained outside of this repository anyways, so this was more-or-less a dead code removal. Links to editor plugins and IDEs can be found on the wiki * Support 2.068 syntax. The only thing that really changed is that "inline" and "mangle" are now on the list of "pragma" autocomplete suggestions. * Add "__LINE__", "__FILE__", and other built-in symbols to autocomplete suggestions. * Correctly expand the current working directory when starting the server with -I options specifying relative paths. * Fixed many bugs: https://github.com/Hackerpilot/DCD/issues?q=milestone%3A0.7.0 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. [Textadept] Why do I get this error when placing the dmd folder in ~./textadept/modules .textadept/modules/dmd/init.lua:355: table index is nil I get the same error when I place it in the "textadepthome"/modules So far I haven't been able to make Dscanner work with Textadept.
Re: D-Day for DMD is today!
On 02-Sep-2015 07:52, Iain Buclaw via Digitalmars-d-announce wrote: On 2 Sep 2015 5:31 am, "Jonathan M Davis via Digitalmars-d-announce"> wrote: > > On Tuesday, September 01, 2015 09:44:17 Steven Schveighoffer via Digitalmars-d-announce wrote: > > On 9/1/15 6:48 AM, "Luís Marques > wrote: > > > On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: > > >> We have made the switch from C++ DMD to D DMD! > > > > > > Is there a rough prediction of when the use of phobos in ddmd will start > > > to be accepted? > > > > I'm not a dmd dev, but I'm not sure it will be accepted, since phobos is > > very unstable. We have to be cautious about making dmd breakable easily > > by a change to phobos. > > > > Of course, I think there is a baseline dmd/gdc/ldc that must be used to > > build dmd, so perhaps as long as you use phobos features that work > > there, it will be OK. > > Plenty of Phobos is stable and hasn't changed in quite a while. We do > sometimes deprecate stuff still, but there isn't much that gets deprecated > at this point, and the deprecation cycle is about two years. The common > problem would be regressions, and the compiler gets those as much or more > often than Phobos does. But it is true that some stuff in Phobos changes > occasionally, and that could affect how new a compiler you need to compile > the current dmd. > Don't forget, Phobos library maintainers love to use new features everywhere. Tagging many functions with @nogc almost weeks after it was introduced in master was the last major backwards breaking change you did that I'm aware of. Because the compiler and library releases go in lockstep we'd have to wait for another release cycle to even field-test @nogc. Not acceptable really. Phobos ends up battle testing every new feature and if it wasn't new features will be definitely shipped in a broken state. Let's not forget that new D frontend features still have many bugs that stay undetected even after testing in Phobos. -- Dmitry Olshansky
Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. Congrats! What is dsymbol project?
Re: D-Day for DMD is today!
On Wed, Sep 2, 2015 at 12:37 PM, Dmitry Olshansky via Digitalmars-d-announcewrote: > > Because the compiler and library releases go in lockstep we'd have to wait > for another release cycle to even field-test @nogc. Not acceptable really. > > Phobos ends up battle testing every new feature and if it wasn't new > features will be definitely shipped in a broken state. Let's not forget > that new D frontend features still have many bugs that stay undetected even > after testing in Phobos. > > -- > Dmitry Olshansky > Surely the compiler should always rely on the previous compiler + standard library versions. Is there really a valid reason not to do this? Surely if the dog food is so bad no one should be eating?
1st Ever Artificial Consciousness to be Written in D Language
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
Re: DCD 0.7.0
On Wednesday, 2 September 2015 at 13:52:54 UTC, Chris wrote: On Wednesday, 2 September 2015 at 09:48:53 UTC, Chris wrote: On Wednesday, 2 September 2015 at 09:47:31 UTC, Chris wrote: [Textadept] Why do I get this error when placing the dmd folder in ~./textadept/modules .textadept/modules/dmd/init.lua:355: table index is nil I get the same error when I place it in the "textadepthome"/modules So far I haven't been able to make Dscanner work with Textadept. It's Textadept 8.1 by the way (64bit Linux) I've fixed the bug (for me): Your version still assumes pre 8.0 where LANGUAGE_MODULE_PREFIX is defined in textadept/core/keys.lua M.LANGUAGE_MODULE_PREFIX = (not OSX and not CURSES and CTRL or META)..'l' However, this field was removed in 8.0 alpha: http://foicica.com/textadept/CHANGELOG.html I simply replaced [keys.LANGUAGE_MODULE_PREFIX] with ['l'] in lines 352 and 372. I suggest you update your code in https://github.com/Hackerpilot/textadept-d. Maybe there's a more generic way than just using 'l'. Recte: It should be 'cl' not 'l'.
Re: Coedit 1 - update 2
On Thursday, 27 August 2015 at 23:39:13 UTC, BBasile wrote: I'm glad to announce that a second update, for Coedit 1, is available. Mmmmh sorry for this shitty announce, the bottle was almost empty when i wrote that, I even don't know how i managed to build and upload the files without error...If anyone has access to the NG server (Walter, Vlad ?), I'll be gratefull if he could delete this topic. (plz plz) In the meantime, good news for CE: DUB integration has started. I hope i'll be able to announce Coedit 2 before 2016: http://i.imgur.com/z1PYWY4.png
Re: D-Day for DMD is today!
On Wednesday, 2 September 2015 at 13:23:50 UTC, Rory McGuire wrote: Surely the compiler should always rely on the previous compiler + standard library versions. Is there really a valid reason not to do this? Surely if the dog food is so bad no one should be eating? I am hoping that DMD will be refactored to be a showcase for idiomatic D. I think that would help a lot, but in terms of attracting new developers, PR and general eco system improvements. Andrei mentioned a new versions of his book being on the horizon. I assume that also means that the language spec will change and that there will be a need for a new hands to help implement it.