Re: LDC 0.12.0 has been released

2013-10-23 Thread Moritz Warning
On Wed, 23 Oct 2013 00:42:13 +0200, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). As usual, you can find links to the changelog and the binary

Re: Tango for D2: All user modules ported

2012-02-01 Thread Moritz Warning
On Tue, 31 Jan 2012 23:59:33 -0500, SiegeLord wrote: Hello everyone, Just wanted to put out an announcement with a progress report on porting effort of Tango. For those that don't know what it is, Tango is a framework library that used to be/is the de facto standard library of D1.

Re: D User Group (DUG) in London - who would be interested in attending?

2011-09-20 Thread Moritz Warning
On Mon, 19 Sep 2011 11:21:04 +, Iain Buclaw wrote: Some of us Great British IRC users in #d have been discussing this for some time now, but now we'd like to see this organised and put into fruition. :) What do you plan? A nice evening in a pub or something bigger?

Re: Help around D2 (for make a rpm package)

2011-06-16 Thread Moritz Warning
On Thu, 16 Jun 2011 09:56:53 +0100, Dejan Lekic wrote: We talked about this yesterday on IRC. I successfully built everything on my Fedora 15 workstation. Follow the instruction on Wiki and it will be OK. I think these instructions were meant:

Re: LDC2 status?

2011-06-03 Thread Moritz Warning
On Fri, 03 Jun 2011 13:49:08 +0200, Trass3r wrote: What's the status of LDC2? Is it usable? Also it seems like work is done in https://bitbucket.org/lindquist/ldc/changesets rather than https://bitbucket.org/prokhin_alexey/ldc2/changesets now?! All changes from alexeys branch are merged into

Re: Has anyone used OpenSSL in D yet?

2011-05-30 Thread Moritz Warning
On Mon, 30 May 2011 15:08:52 +0200, David Nadlinger wrote: Hello list, as I'd like to add SSL support to my Thrift project soon, I am wondering whether anybody has a set of OpenSSL bindings lying around – or maybe even a complete D port? David Tango has SSLSockets etc., maybe you can

Programming language benchmarks

2011-04-28 Thread Moritz Warning
I think this might be interesting; it's also using D. http://attractivechaos.wordpress.com/2011/04/25/my-programming-language- benchmarks-plb/

Re: Programming language benchmarks

2011-04-28 Thread Moritz Warning
On Thu, 28 Apr 2011 07:50:19 -0400, bearophile wrote: Moritz Warning: I think this might be interesting; it's also using D. I was about to post this :-) I was surprised you haven't had already. Looks like I got lucky. :-) Have you seen somewhere what compiler options he did use for gdc

Re: Pointer aliasing in D (Was: Programming language benchmarks)

2011-04-28 Thread Moritz Warning
On Thu, 28 Apr 2011 17:44:35 -0400, bearophile wrote: Walter: On 4/28/2011 11:44 AM, Jens Mueller wrote: Thanks. So if a compiler can assume that pointers do not alias it can generate much better code. What's D's standpoint on that matter then? C99 has restrict. I never came across

Re: Matrix creation quiz

2011-04-28 Thread Moritz Warning
On Thu, 28 Apr 2011 08:02:40 -0400, bearophile wrote: A little quiz. This is related to a recent post of mine in the main D newsgroup, but please don't take a look at that post yet. This is the original function: uhm, very sneaky. I wonder, can there be done smth. on behalf of the language to

Re: D Videos are now linked on the Wiki4D site

2011-04-05 Thread Moritz Warning
On Tue, 05 Apr 2011 18:42:32 -0400, Andrej Mitrovic wrote: Link: http://prowiki.org/wiki4d/wiki.cgi?Videos [..] Also, could someone let me know what is the last name of the speaker from the following DLL video, because I couldn't make it out: http://vimeo.com/2264486 The name is Tomasz

Re: deprecation of complex floating point types

2011-04-02 Thread Moritz Warning
On Sun, 03 Apr 2011 00:48:29 +, Francisco Almeida wrote: Are there plans to deprecate the built-in complex types soon? I assume they will be deprecated when a library replacement is feasible and implemented.

Re: Digital Mars has been accepted for Google Summer of Code 2011

2011-03-18 Thread Moritz Warning
On Fri, 18 Mar 2011 15:01:38 -0500, Andrei Alexandrescu wrote: We have just got word from Google - Digital Mars has been accepted as a mentoring organization for Google Summer of Code 2011. congrats :)

Re: LDC2: Where do bug reports go?

2011-03-12 Thread Moritz Warning
On Sat, 12 Mar 2011 11:58:55 -0500, dsimcha wrote: I've noticed that the issue tracker tab on the LDC2 project (https://bitbucket.org/prokhin_alexey/ldc2/overview) is missing. First, why is it missing? Second, if it's missing on purpose, then where is the correct place to file bug reports?

Re: toDelegate() for D1

2011-01-13 Thread Moritz Warning
On Thu, 13 Jan 2011 17:14:13 +, %u wrote: == Quote from Simen kjaeraas (simen.kja...@gmail.com)'s article %u e...@ee.com wrote: I only need something to make a void deleg() from a void func(). This works for me: ReturnType!( F ) delegate( ParameterTypeTuple!( F ) ) toDelegate( F )( F

Re: gdc-4.5 testing

2010-12-17 Thread Moritz Warning
On Fri, 17 Dec 2010 00:41:12 +, Iain Buclaw wrote: Just announcing (before I nod off) that gdc is working with gcc-4.5.1. Builds D1 and compiles Tango. Commit: https://bitbucket.org/goshawk/gdc/changeset/8ac6cb4f40aa Feedback, patches and bug reports welcome! Regards Awesome,

Re: why a part of D community do not want go to D2 ?

2010-11-07 Thread Moritz Warning
On Sat, 06 Nov 2010 23:11:59 +, bioinfornatics wrote: hello, I have a question (i would like understand), they are many important people of D community who do not want go to D2, why ? thanks for answer - D2 trades complexity for more features - D2 has a lot of compiler bugs

Re: DWT build error function tango.io.FileSystem.FileSystem.toAbsolute is deprecated

2010-11-03 Thread Moritz Warning
On Wed, 03 Nov 2010 13:39:49 +0700, tuanhoanganh wrote: I am a newbie of D language and DWT. When i build DWT (lastest hg) and D language 1.0.65 i have a error ...\dwt-win\dwt\dwthelper\File.d(80): Error: function tango.io.FileSystem.FileSystem.toAbsolute is deprecated How to fix it? Thank

Re: [nomenclature] systems language

2010-10-14 Thread Moritz Warning
On Thu, 14 Oct 2010 23:30:02 +1100, Justin Johansson wrote: Touted often around here is the term systems language. May we please discuss a definition to be agreed upon for the usage this term (at least in this community) and also have some agreed upon examples of PLs that might also be

Re: How to use tango's FileScan correctly?

2010-10-14 Thread Moritz Warning
I suspect there is a bug. You could use FilePath.toList() as an alternative for now. foreach(path; FilePath(.).toList()) { if(path.isFolder) folder_counter++; else file_counter++; } On Thu, 14 Oct 2010 15:31:47 +, qwesx wrote: Hello! I'm trying out some things in D (with

Re: How to use tango's FileScan correctly?

2010-10-14 Thread Moritz Warning
Here is the bug report (patch proposal included): http://dsource.org/projects/tango/ticket/2003 On Thu, 14 Oct 2010 15:31:47 +, qwesx wrote: Hello! I'm trying out some things in D (with tango) and tried to build a *very* primitive indexing program. One function requires to run through

Custom stack to call C function

2010-06-20 Thread Moritz Warning
Hi, I need to call a C function from D. No problem so far, but here is the catch: The function signature is only known at runtime. There is the void* pointer to the C-function and void* pointers to the argument values + value size. Now I need to build up the call stack myself. How can it be

Re: SHOO's Time code -- conclusion

2010-06-10 Thread Moritz Warning
On Thu, 10 Jun 2010 15:10:31 +, kretinis wrote: == Quote from Steven Schveighoffer (schvei...@yahoo.com)'s article [..] I accept Shoos implementation only with the conditions [..] I am sure these requirements are reasonable Your arguments are futile, explanation:

Re: SHOO's Time code -- conclusion

2010-06-10 Thread Moritz Warning
On Thu, 10 Jun 2010 10:33:13 -0400, Steven Schveighoffer wrote: I want to first qualify that I represent only myself, nobody from Phobos, nobody from Tango, not Walter nor Andrei nor Kris nor Lars nor SHOO nor anyone but me. [..] I also extend Tango an invitation to use any of my code

Re: Array access via pointer

2010-05-30 Thread Moritz Warning
On Sun, 30 May 2010 21:43:16 +0200, Robert wrote: Hi, I hope some of you D gurus can help me getting my mind setup correct when using D arrays. I have an array: data[1 .. 2048] of type ubyte I'm interested in getting the addresse of the array and its data members. So I used:

Re: D Programlama Dili is almost finished

2010-05-28 Thread Moritz Warning
On Fri, 28 May 2010 10:40:57 -0700, Ali Çehreli wrote: It is a Turkish D2 book. I know that this news is not very useful for the members of this forum, but I am proud to announce that my D book targeting the Turkish reader is almost complete. Congratulations! :)

Re: SHOO's time code

2010-05-25 Thread Moritz Warning
On Wed, 19 May 2010 06:45:42 -0400, Steven Schveighoffer wrote: On Tue, 18 May 2010 14:10:05 -0400, Moritz Warning moritzwarn...@web.de wrote: On Tue, 18 May 2010 14:24:40 +, superdan wrote: == Quote from Steven Schveighoffer (schvei...@yahoo.com)'s article On Tue, 18 May 2010 09:39

Re: SHOO's time code

2010-05-18 Thread Moritz Warning
On Tue, 18 May 2010 03:21:25 +, superdan wrote: == Quote from Moritz Warning (moritzwarn...@web.de)'s article On Thu, 13 May 2010 16:45:45 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:55:51 -0400, Moritz Warning moritzwarn...@web.de wrote: On Fri, 30 Apr 2010 09:07:06

Re: SHOO's time code

2010-05-18 Thread Moritz Warning
On Tue, 18 May 2010 14:24:40 +, superdan wrote: == Quote from Steven Schveighoffer (schvei...@yahoo.com)'s article On Tue, 18 May 2010 09:39:12 -0400, superdan su...@dan.org wrote: guys go with boost and std.gregorian n shit. sorry shoo. tango is a fucking boat anchor for d. shit.

Re: SHOO's time code

2010-05-13 Thread Moritz Warning
On Thu, 13 May 2010 16:45:45 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:55:51 -0400, Moritz Warning moritzwarn...@web.de wrote: On Fri, 30 Apr 2010 09:07:06 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:02:32 -0400, Moritz Warning moritzwarn...@web.de wrote

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 18:02:27 +0900, SHOO wrote: Andrei Alexandrescu さんは書きました: On 04/29/2010 09:39 AM, SHOO wrote: Andrei Alexandrescu さんは書きました: Thanks! You are now a Phobos developer. I'm happy to join member of Phobos developer! Unfortunately you cannot commit your changes to std.date

Why all this fuss?

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 07:45:23 -0400, Steven Schveighoffer wrote: I feel bad for SHOO that he was caught in the middle of this, his lib looks well written. Phobos and Tangos license are both chosen to be for the greatest benefit to it's users. That they may differ is no contradiction, the

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 10:12:53 -0500, Andrei Alexandrescu wrote: On 04/30/2010 08:55 AM, Moritz Warning wrote: On Fri, 30 Apr 2010 09:07:06 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:02:32 -0400, Moritz Warning moritzwarn...@web.de wrote: have you thought about just asking

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 20:07:21 +, Moritz Warning wrote: [..] Has anyone bothered to ask the authors? It matters. The authors who can be reached atm., of course. :)

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 18:02:27 +0900, SHOO wrote: Andrei Alexandrescu さんは書きました: On 04/29/2010 09:39 AM, SHOO wrote: Andrei Alexandrescu さんは書きました: Thanks! You are now a Phobos developer. I'm happy to join member of Phobos developer! Unfortunately you cannot commit your changes to std.date

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 09:07:06 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:02:32 -0400, Moritz Warning moritzwarn...@web.de wrote: have you thought about just asking the authors of the Tango code in question? I would imagine they would say that they only see a minor resemblance

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 10:12:53 -0500, Andrei Alexandrescu wrote: On 04/30/2010 08:55 AM, Moritz Warning wrote: On Fri, 30 Apr 2010 09:07:06 -0400, Steven Schveighoffer wrote: On Fri, 30 Apr 2010 09:02:32 -0400, Moritz Warning moritzwarn...@web.de wrote: have you thought about just asking

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-30 Thread Moritz Warning
On Fri, 30 Apr 2010 20:07:21 +, Moritz Warning wrote: [..] Has anyone bothered to ask the authors? It matters. The authors who can be reached atm., of course. :)

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 23:39:09 +0900, SHOO wrote: Andrei Alexandrescu さんは書きました: Thanks! You are now a Phobos developer. I'm happy to join member of Phobos developer! Unfortunately you cannot commit your changes to std.date because it infringes on Tango's license. Andrei What did I

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 09:24:22 -0700, Walter Bright wrote: Moritz Warning wrote: [..] Maybe you can talk to the Tango devs to clear up this matter? I suggest that the Tango devs convert the Tango modules that can get full agreement by their respective devs be converted to the Boost license

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 11:34:19 -0700, Walter Bright wrote: Moritz Warning wrote: On Thu, 29 Apr 2010 09:24:22 -0700, Walter Bright wrote: Moritz Warning wrote: [..] Maybe you can talk to the Tango devs to clear up this matter? I suggest that the Tango devs convert the Tango modules that can

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 23:39:09 +0900, SHOO wrote: Andrei Alexandrescu さんは書きました: Thanks! You are now a Phobos developer. I'm happy to join member of Phobos developer! Unfortunately you cannot commit your changes to std.date because it infringes on Tango's license. Andrei What did I

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 09:24:22 -0700, Walter Bright wrote: Moritz Warning wrote: [..] Maybe you can talk to the Tango devs to clear up this matter? I suggest that the Tango devs convert the Tango modules that can get full agreement by their respective devs be converted to the Boost license

Re: Masahiro Nakagawa and SHOO invited to join Phobos developers

2010-04-29 Thread Moritz Warning
On Thu, 29 Apr 2010 11:34:19 -0700, Walter Bright wrote: Moritz Warning wrote: On Thu, 29 Apr 2010 09:24:22 -0700, Walter Bright wrote: Moritz Warning wrote: [..] Maybe you can talk to the Tango devs to clear up this matter? I suggest that the Tango devs convert the Tango modules that can

Re: Newsgroups, off-topic

2010-04-16 Thread Moritz Warning
On Fri, 16 Apr 2010 17:28:36 +0200, Joseph Wakeling wrote: Lars T. Kyllingstad wrote: The D2 language, which has so far been the experimental branch of D and as such has been a rapidly moving target, is in its final stages of completion. The specification has more or less been frozen, and

Re: Linking fails on Hello World?!

2010-03-25 Thread Moritz Warning
On Thu, 25 Mar 2010 11:34:15 -0400, qwesx wrote: Robert Clipsham Wrote: Try this: $ ldc -L-L/usr/lib/d -L-ltango-base-ldc -L-ltango-user-ldc main.d If that works you need to make sure these -L's are included in yout ldc.conf (I'm not sure where this is in the debian packages, probably

Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
Can dmd output the location of it's binary and the dmd.conf it uses? It would be really helpful to solve a lot of problems and confusion that arises in #D. People use different installers, packages and what else not when some installation doesn't work right away. Usually it makes every other

Re: Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
On Wed, 24 Mar 2010 13:55:12 -0500, Andrei Alexandrescu wrote: On 03/24/2010 01:33 PM, Moritz Warning wrote: Can dmd output the location of it's binary and the dmd.conf it uses? It would be really helpful to solve a lot of problems and confusion that arises in #D. People use different

Re: Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
Smth. like this would be helpful. dmd main.d -v Binary: /usr/bin/dmd [1.057] Config: /etc/dmd.conf parse main importall main importobject(object.d) object.d: Error: module object cannot read file 'object.d'

Re: Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
On Wed, 24 Mar 2010 16:06:02 -0500, Andrei Alexandrescu wrote: On 03/24/2010 02:11 PM, Moritz Warning wrote: On Wed, 24 Mar 2010 13:55:12 -0500, Andrei Alexandrescu wrote: [..] Absolutely. I never know the full logic by which dmd.conf is found, it's quite convoluted. You may want to submit

Re: Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
On Wed, 24 Mar 2010 16:40:51 -0500, Andrei Alexandrescu wrote: On 03/24/2010 04:35 PM, Moritz Warning wrote: On Wed, 24 Mar 2010 16:06:02 -0500, Andrei Alexandrescu wrote: On 03/24/2010 02:11 PM, Moritz Warning wrote: On Wed, 24 Mar 2010 13:55:12 -0500, Andrei Alexandrescu wrote

Re: Output of dmd and dmd.conf location

2010-03-24 Thread Moritz Warning
On Wed, 24 Mar 2010 13:34:05 -0700, Walter Bright wrote: Moritz Warning wrote: Smth. like this would be helpful. I like it. It's a good idea. http://d.puremagic.com/issues/show_bug.cgi?id=4002

Re: LDC 0.9.2 released

2010-03-22 Thread Moritz Warning
dependencies, this release incorporates a wealth of fixes and improvements by Benjamin Kramer, Frits van Bommel, Kelly Wilson, Leandro Lucarella, Matti Niemenmaa, Moritz Warning, Robert Clipsham, Tomas Lindquist Olsen and me. Linux x86-64 download: http://www.incasoftware.de/~kamm/ldc/ldc-0.9.2

Re: Associative Arrays need cleanout method or property to help garbage collection

2010-03-20 Thread Moritz Warning
On Wed, 17 Mar 2010 03:07:57 +, Michael Rynn wrote: On Tue, 16 Mar 2010 16:12:25 +, Moritz Warning wrote: On Tue, 16 Mar 2010 04:41:55 +, Michael Rynn wrote: [..] But do not take this very restricted and rather extreme sampling of possible test parameters to be a reliable

Re: is pointer

2010-03-20 Thread Moritz Warning
On Fri, 19 Mar 2010 19:29:24 -0400, bearophile wrote: (I am looking for rough corners in D, or in my knowledge of D.) [..] template IsPointer1(T) { enum bool IsPointer1 = is(T : T*); } void main() { int* ptr; static assert(IsPointer1!(typeof(ptr))); // Err } But it

Re: LDC 0.9.2 released

2010-03-19 Thread Moritz Warning
On Fri, 19 Mar 2010 09:26:27 +0100, Christian Kamm wrote: A new version of LDC, the LLVM based compiler for the D programming language has been released. It is built with DMDFE version 1.057 and LLVM 2.6. The runtime library has been upgraded to Tango 0.99.9. This is great news! Thanks for

Re: LDC 0.9.2 released

2010-03-19 Thread Moritz Warning
dependencies, this release incorporates a wealth of fixes and improvements by Benjamin Kramer, Frits van Bommel, Kelly Wilson, Leandro Lucarella, Matti Niemenmaa, Moritz Warning, Robert Clipsham, Tomas Lindquist Olsen and me. Linux x86-64 download: http://www.incasoftware.de/~kamm/ldc/ldc-0.9.2

Re: Associative Arrays need cleanout method or property to help garbage collection

2010-03-16 Thread Moritz Warning
On Tue, 16 Mar 2010 04:41:55 +, Michael Rynn wrote: The use of built in Associative Array can have deleterious effects on Garbage Collection. :( Fwiw, here is the original Python Dictionary implementation: http://svn.python.org/projects/python/trunk/Objects/dictobject.c This is also a

Re: Google opensources linear time, fixed space regex library

2010-03-12 Thread Moritz Warning
On Fri, 12 Mar 2010 15:03:10 -0600, Andrei Alexandrescu wrote: On 03/12/2010 03:02 PM, Walter Bright wrote: Andrei Alexandrescu wrote: If the license allows, it would be great to translate that to D and make it work with arbitrary ranges of arbitrary data... Redistributions in binary form

Re: GC.calloc with random bits causes slowdown, also seen in built in AA

2010-03-11 Thread Moritz Warning
Hi, the reason for using calloc in PyDict was because GC slows down allocation way too much. Maybe it is/was a bug in the GC. I used manual memory management to cut this problem and I got a huge speed improvement. On Thu, 11 Mar 2010 01:33:32 +, Michael Rynn wrote: Looked at the

Re: April 13th: Presenting D at the Beijing Linux User Group

2010-03-09 Thread Moritz Warning
On Wed, 10 Mar 2010 08:47:00 +0800, Lionello Lunesu wrote: On 10-3-2010 8:35, Walter Bright wrote: Lionello Lunesu wrote: I'll be presenting the D Programming Language at the next monthly BLUG meeting. It'll mostly be for people who haven't heard of D yet. There'll be a fair chunk of D1 in

Re: Research Grant Proposal: Numerical Arrays

2010-02-23 Thread Moritz Warning
I think I might be able to give some feedback. Don't know if I can find much time, though. On Tue, 23 Feb 2010 14:09:10 +, Norbert Nemec wrote: Hello everybody, after last week's decision to pick up the work on numerical arrays, things are happening faster than I had expected: I found a

Re: Tango 0.99.9 Kai released

2010-02-11 Thread Moritz Warning
On Thu, 11 Feb 2010 12:07:29 +0100, Jacob Carlborg wrote: On 2/11/10 06:11, strtr wrote: Nick Sabalausky Wrote: At the moment, no. Currently, Tango is D1-only, but druntime (the thing that is supposed to allow Tango and Phobos to play nice together on a single installation) is D2-only. So

Re: Tango 0.99.9 Kai released

2010-02-09 Thread Moritz Warning
On Wed, 10 Feb 2010 00:26:06 +0100, Lars Ivar Igesund wrote: Dear D community A new version of Tango is now available for download, named after Kai for his several contributions in this cycle. The main focus of this release has been final cleanup and a lot of bugfixing for the upcoming

Re: Visual Studio plugin

2010-02-06 Thread Moritz Warning
On Fri, 05 Feb 2010 10:42:14 +0100, smartmobili wrote: Hi, From old posts I know that a japanese guy started to developp a Visual Studio plugin for D : http://www.digitalmars.com/d/archives/digitalmars/D/18102.html I wanted to know if by any chance someone reading my post could sent it

Re: why Ddbg is not updated anymore...

2010-01-19 Thread Moritz Warning
On Tue, 19 Jan 2010 10:43:32 +0100, Stephan wrote: I dunno if anyone knew this before but i wanted to give my kudos to a guy that did a lot for the D community by developing the still best debugger for the D Programming Language Ddbg (http://ddbg.mainia.de/releases.html) The question often

Re: dmd 1.055 and 2.039 release

2010-01-03 Thread Moritz Warning
On Sun, 03 Jan 2010 10:22:02 -0500, Eldar Insafutdinov wrote: Eldar Insafutdinov Wrote: Walter Bright Wrote: Fixes the Tango build breaks. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.055.zip

Re: dmd 1.055 and 2.039 release

2010-01-03 Thread Moritz Warning
On Sun, 03 Jan 2010 16:06:02 -0500, digited wrote: Walter Bright Wrote: Fixes the Tango build breaks. With RC's, you'll never need this. There is always the dmd svn trunk: dsource.org/projects/dmd But a release is coming soon, please test announcement would be nice.

Re: dmd 1.054 and 2.038 release

2010-01-01 Thread Moritz Warning
On Thu, 31 Dec 2009 21:03:25 +0100, grauzone wrote: Walter Bright wrote: Happy New Year! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.054.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.038.zip Many thanks to

Re: dmd 1.054 and 2.038 release

2010-01-01 Thread Moritz Warning
On Thu, 31 Dec 2009 21:22:58 +0100, grauzone wrote: bearophile wrote: grauzone: But I have a problem: the compiler is either extremely slow for me, or is stuck in an endless loop. All it does is to slowly allocate memory. I aborted the compilation after ~ 20 minutes and 2 GB RAM allocation.

Re: D in the ix magazine about programming today

2010-01-01 Thread Moritz Warning
On Fri, 01 Jan 2010 12:41:30 -0500, Nick Sabalausky wrote: hello there nowh...@company.com wrote in message news:hhl737$1pg...@digitalmars.com... (dsource.org is messed up, some library is alpha, beta, abandoned, incomplete, not compile etc). There's an update to dsource.org in the works

Re: dmd 1.054 and 2.038 release

2010-01-01 Thread Moritz Warning
On Fri, 01 Jan 2010 19:31:49 +0100, Don wrote: Moritz Warning wrote: On Thu, 31 Dec 2009 21:22:58 +0100, grauzone wrote: bearophile wrote: grauzone: But I have a problem: the compiler is either extremely slow for me, or is stuck in an endless loop. All it does is to slowly allocate

Re: dmd 1.054 and 2.038 release

2010-01-01 Thread Moritz Warning
On Fri, 01 Jan 2010 22:35:12 +, Moritz Warning wrote: On Fri, 01 Jan 2010 19:31:49 +0100, Don wrote: Moritz Warning wrote: On Thu, 31 Dec 2009 21:22:58 +0100, grauzone wrote: bearophile wrote: grauzone: But I have a problem: the compiler is either extremely slow for me, or is stuck

Re: GDC on ARM CPUs?

2009-11-24 Thread Moritz Warning
On Tue, 24 Nov 2009 17:14:06 +0100, s_lange wrote: I know there are ways to get GDC working on ARM CPUs, but I'm interested to know whether there is also an ARM version of the DMD compiler. If it isn't yet, then if it is planned or scheduled to port it to ARM, and if it already is, in what

Re: why can't structs implement interfaces?

2009-11-24 Thread Moritz Warning
On Tue, 24 Nov 2009 21:55:02 +0100, Saaa wrote: struct S : Pos {} Why is this not possible? The struct would need an additional pointer for a dispatch table in case you want to have class semantics. If you only what a contract that certain functions are implemented, then it just need to be

Re: Should we make DMD1.051 the recommended stable version?

2009-11-18 Thread Moritz Warning
On Wed, 18 Nov 2009 14:19:11 +0300, Denis Koroskin wrote: On Wed, 18 Nov 2009 14:15:47 +0300, Nick Sabalausky a...@a.a wrote: Don nos...@nospam.com wrote in message news:he0d7l$34...@digitalmars.com... The standard download still points to DMD1.030 (May 2008). A couple of hundred serious

Re: typedef redux

2009-11-13 Thread Moritz Warning
On Thu, 12 Nov 2009 09:37:07 -0600, Andrei Alexandrescu wrote: My perception following the discussion around typedef is that we should eliminate it. What we offer is alias, which is a generalization of C's typedef, and the change of name is justified by the fact that alias defines aliases for

Re: typedef redux

2009-11-13 Thread Moritz Warning
On Thu, 12 Nov 2009 13:07:24 -0800, Walter Bright wrote: Justin Johansson wrote: I remember the discussion ... and if two intelligent folks in language design can't agree on inheritance direction ... and given the paucity of benefits ... there is only one reasonable promise to fulfill ...

Re: array literal element types

2009-11-12 Thread Moritz Warning
On Thu, 12 Nov 2009 13:42:45 -0800, Walter Bright wrote: Currently, the type is determined by the type of the first element and the rest are implicitly cast to it. I propose changing it to being the type produced by applying the ?: logic repeatedly to all the elements. vote++ Would be

Re: array literal element types

2009-11-12 Thread Moritz Warning
On Thu, 12 Nov 2009 16:44:22 -0800, Walter Bright wrote: Moritz Warning wrote: Would be nice to finally have this (low profile) feature. I think there was a discussion already but nothing happened. I heard you guys, it's just that there was so much else going on. We all feel that you have

Re: On Iteration

2009-11-10 Thread Moritz Warning
On Tue, 10 Nov 2009 06:59:31 -0800, Bill Baxter wrote: On Mon, Nov 9, 2009 at 6:17 PM, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: dsimcha wrote: == Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article I consider changing a bit D's range model following

Re: Proposal: Replace __traits and is(typeof(XXX)) with a 'magic namespace'.

2009-11-02 Thread Moritz Warning
On Mon, 02 Nov 2009 13:17:36 -0500, Steven Schveighoffer wrote: On Mon, 02 Nov 2009 13:17:18 -0500, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Don wrote: [I'm moving this from deep inside a TDPL thread, since I think it's important] is(typeof(XXX)) is infamously ugly and

Re: Proposal: Replace __traits and is(typeof(XXX)) with a 'magic namespace'.

2009-11-02 Thread Moritz Warning
On Mon, 02 Nov 2009 17:47:53 +0100, Don wrote: [I'm moving this from deep inside a TDPL thread, since I think it's important] is(typeof(XXX)) is infamously ugly and unintuitive __traits(compiles, XXX) is more comprehensible, but just as ugly. I like your proposal. __traits is a

Re: The Case for D on Ycombinator

2009-10-31 Thread Moritz Warning
On Sat, 31 Oct 2009 09:50:18 -0500, Andrei Alexandrescu wrote: #ponce wrote: Walter Bright Wrote: http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fanboyism I read the exchange just now (nice job ponce) and am a bit surprised how much others know about what

Re: The Case for D on Ycombinator

2009-10-31 Thread Moritz Warning
On Sat, 31 Oct 2009 13:06:15 -0500, Andrei Alexandrescu wrote: Moritz Warning wrote: On Sat, 31 Oct 2009 09:50:18 -0500, Andrei Alexandrescu wrote: #ponce wrote: Walter Bright Wrote: http://news.ycombinator.com/item?id=911858 Added mandatory C++ attacks and D fanboyism I read

Re: FMOD working with Windows

2009-10-28 Thread Moritz Warning
On Wed, 28 Oct 2009 14:37:22 +1300, Joel Christensen wrote: FMOD sound (record and play) is off D Programming web site. http://wiki.dprogramming.com/FMod/HomePage I followed instructions from the web site. But one instruction said to use 'coffimplib.exe' but I couldn't see where it is to

Re: LLVM 2.6 Release!

2009-10-24 Thread Moritz Warning
On Sat, 24 Oct 2009 06:36:42 -0400, Justin Johansson wrote: [..] Hi LLVM Friends, Fans, Followers and Fanatics, LLVM 2.6 is live! You can download it here: http://llvm.org/releases/ and read about it here: http://llvm.org/releases/2.6/docs/ReleaseNotes.html [..] \o/

Re: LLVM 2.6 Release!

2009-10-24 Thread Moritz Warning
On Sat, 24 Oct 2009 09:40:03 -0500, Andrei Alexandrescu wrote: Justin Johansson wrote: Looks like Christmas is arriving early this year folks ... just got this pressy from the LLVM team/Chris Lattner in my inbox. I'm sure a number of D people will be excited about this announcement.

Re: Who is Walter Bright?

2009-10-17 Thread Moritz Warning
On Fri, 16 Oct 2009 23:52:39 -0500, AJ wrote: Who is Walter Bright? I've heard he is 7 feet tall and has a peg leg!

Re: Revamping associative arrays

2009-10-17 Thread Moritz Warning
On Sat, 17 Oct 2009 18:58:08 +, BCS wrote: Hello Chris Nicholson-Sauls, Andrei Alexandrescu wrote: Associative arrays are today quite problematic because they don't offer any true iteration. Furthermore, the .keys and .values properties create new arrays, which is wasteful.

Re: Revamping associative arrays

2009-10-17 Thread Moritz Warning
On Sat, 17 Oct 2009 19:06:36 +, Moritz Warning wrote: On Sat, 17 Oct 2009 18:58:08 +, BCS wrote: Hello Chris Nicholson-Sauls, Andrei Alexandrescu wrote: Associative arrays are today quite problematic because they don't offer any true iteration. Furthermore, the .keys

Re: dmd 1.050 and 2.035 release

2009-10-15 Thread Moritz Warning
On Wed, 14 Oct 2009 20:46:25 -0700, Walter Bright wrote: The main purpose of this is to correct a couple of regressions that were blocking QtD and Tango. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.050.zip

Re: A time to turn -

2009-10-15 Thread Moritz Warning
On Thu, 15 Oct 2009 07:03:27 -0400, Justin Johansson wrote: - the page. Is this a D1 or a D2 discussion forum? I find it rather humiliating to respond to a post in a D1 context and later finding out that the OP was coming from a D2 context.* (*In reference to a post I made earlier

Re: Should I compare pointers with is of == ?

2009-10-14 Thread Moritz Warning
On Wed, 14 Oct 2009 08:15:01 -0400, #ponce wrote: It's a bit unclear to me. I know I must compare references with is but pointers ? There is no difference because you can't overload the == operator etc. for pointers.

Re: DMD svn and contract inheritance

2009-10-13 Thread Moritz Warning
On Tue, 06 Oct 2009 21:28:58 -0300, Leandro Lucarella wrote: Walter Bright, el 6 de octubre a las 12:07 me escribiste: Robert Clipsham wrote: Walter Bright wrote: Then please go ahead and set it up. What exactly would you like setting up? Currently I'm thinking: * Automated builds of

Re: dmd 1.049 and 2.034 release

2009-10-12 Thread Moritz Warning
On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote: Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.049 and 2.034 release

2009-10-12 Thread Moritz Warning
On Mon, 12 Oct 2009 19:29:06 -0400, Nick Sabalausky wrote: Moritz Warning moritzwarn...@web.de wrote in message news:hb01mo$23g...@digitalmars.com... On Mon, 12 Oct 2009 15:53:28 -0400, Nick Sabalausky wrote: Moritz Warning moritzwarn...@web.de wrote in message news:havc43$9a

Re: dmd development model.

2009-10-12 Thread Moritz Warning
On Mon, 12 Oct 2009 14:48:17 -0400, Eldar Insafutdinov wrote: This has been raised numerous times by many people before, but still I'm going to write it. The last three releases are broken for both QtD and tango. Why is it happening? I see the reason in the dmd development model. Say dmd

Re: dmd development model.

2009-10-12 Thread Moritz Warning
On Mon, 12 Oct 2009 13:50:14 -0700, Walter Bright wrote: Eldar Insafutdinov wrote: If dmd delepers contributed every change to the VCS separately, it would be much easier to track down the change that caused the issue. Yeah, that's probably a good idea. From my side I could test the

Re: dmd support for IDEs

2009-10-11 Thread Moritz Warning
On Sun, 11 Oct 2009 21:25:57 +, Moritz Warning wrote: On Sun, 11 Oct 2009 09:04:50 -0400, Christopher Wright wrote: Jeremie Pelletier wrote: Walter Bright wrote: But if you want to contribute, how about a JSON parser for phobos? You'll need one anyway for your IDE. BTW, JSON parsing

  1   2   >