Re: Release D 2.068.1

2015-09-06 Thread Joakim via Digitalmars-d-announce

On Monday, 7 September 2015 at 04:11:27 UTC, thedeemon wrote:

On Sunday, 6 September 2015 at 22:32:54 UTC, Martin Nowak wrote:

Glad to announce D 2.068.1.
http://dlang.org/changelog.html#2.068.1


Great, thanks!
Is this version based on DDMD or the old C++ front-end?


This is a bugfix point release of 2.068, the last dmd using the 
old C++ front end.  2.069 will be the first release of ddmd, ie 
the D front end.


Re: Release D 2.068.1

2015-09-06 Thread thedeemon via Digitalmars-d-announce

On Sunday, 6 September 2015 at 22:32:54 UTC, Martin Nowak wrote:

Glad to announce D 2.068.1.
http://dlang.org/changelog.html#2.068.1


Great, thanks!
Is this version based on DDMD or the old C++ front-end?



Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-06 Thread Ola Fosheim Grostad via Digitalmars-d-announce

On Sunday, 6 September 2015 at 22:49:17 UTC, jqb wrote:
While the claims are grandiose, implausible, and invite 
skepticism, this fellow seems to know more than many his 
critics, some of whom are pointlessly rude and verging on 
racism with talk of "Nigerian software". The sensible thing is 
to just wait and see, expecting nothing. Perhaps we'll all be 
wildly surprised.


There are computer games that present free will like behaviour: 
Little Computer People from the 80s and Creatures from the 90s. 
The latter used genetics and neural networks.


But first release by the last quarter of 2016 makes the 
announcement a bit premature.


Re: LLVM 3.7 released - LDC is ready to use it!

2015-09-06 Thread deadalnix via Digitalmars-d-announce

On Tuesday, 1 September 2015 at 21:45:32 UTC, Kai Nacke wrote:

Hi all!

LLVM 3.7 has been released some minutes ago! See the release 
notes here: 
http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html

Downloads: http://llvm.org/releases/download.html#3.7.0

Also note that LDC is mentioned in the release notes as one of 
the projects who are already supporting LLVM 3.7. Just 
recompile LDC using master/merge-2.067 branch from GitHub.


This is the 7th time that LDC and D are mentioned in the LLVM 
release notes!


Regards,
Kai


And these champions broke the C API...

In the meantime patches proposed to avoid this happening are 
stuck in limbos. That's fucking ridiculous.


Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-06 Thread jqb via Digitalmars-d-announce

On Saturday, 5 September 2015 at 15:17:43 UTC, Paul wrote:

On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote:

D Language was chosen for its versatility. It is a language 
with high level syntax and low capabilities



Er, low capabilities???


Obviously, he means low level, as opposed to "high level" ... 
close to the machine. I find it hard to imagine that anyone with 
an IQ higher than that of a turnip could fail to understand what 
he's saying there, or why he announced here (because, of course, 
it's a major project written in D).


While the claims are grandiose, implausible, and invite 
skepticism, this fellow seems to know more than many his critics, 
some of whom are pointlessly rude and verging on racism with talk 
of "Nigerian software". The sensible thing is to just wait and 
see, expecting nothing. Perhaps we'll all be wildly surprised.




Re: Release D 2.068.1

2015-09-06 Thread Martin Nowak via Digitalmars-d-announce
On 09/07/2015 12:45 AM, BBasile wrote:
> Thx. No RC this time ?

It's a point release, no new features.
But RC is on the top of my heap https://trello.com/b/XoFjxiqG/active ;).


Re: Release D 2.068.1

2015-09-06 Thread BBasile via Digitalmars-d-announce

On Sunday, 6 September 2015 at 22:32:54 UTC, Martin Nowak wrote:

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


Thx. No RC this time ?


Re: LDC 0.16.0 alpha2 is out!

2015-09-06 Thread Martin Nowak via Digitalmars-d-announce

On Wednesday, 2 September 2015 at 18:47:32 UTC, extrawurst wrote:

Awesome, whats the travis-ci name to use it ?


It's ldc-0.16.0-alpha2, but the compiler binary requires a newer 
GLIBCXX than is available on Travis-CI (hopefully to be fixed 
with the next beta).





Release D 2.068.1

2015-09-06 Thread Martin Nowak via Digitalmars-d-announce
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: DCD 0.7.0

2015-09-06 Thread Dicebot via Digitalmars-d-announce

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: FancyPars

2015-09-06 Thread Stefan Koch via Digitalmars-d-announce

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: FancyPars

2015-09-06 Thread Bastiaan Veelo via Digitalmars-d-announce

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: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-06 Thread anonymous via Digitalmars-d-announce

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

2015-09-06 Thread Grand_Axe via Digitalmars-d-announce

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.


Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-06 Thread Grand_Axe via Digitalmars-d-announce

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

2015-09-06 Thread Grand_Axe via Digitalmars-d-announce

On Wednesday, 2 September 2015 at 17:52:14 UTC, Bill Baxter wrote:
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


The end of September is just 3 weeks away, the end result will 
speak for itself.

For now, lets just be concerned that its being written in D.


Re: D-Day for DMD is today!

2015-09-06 Thread via Digitalmars-d-announce

On Sunday, 6 September 2015 at 04:20:36 UTC, Daniel Murphy wrote:
On 6/09/2015 2:47 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= 
 wrote:


But you are going to do high level refactoring too, right? Not 
just

local conversions into foreachs and the like?



Of course.  Some of this was been started before the conversion.


This is great Daniel! +1000