digitalmars.D.announce - DIL v2.000 release
- Aziz K. (22/22) Sep 23 2012 Hi!
- Walter Bright (3/5) Sep 23 2012 Very nice!
- David Nadlinger (4/5) Sep 23 2012 The sources actually are on GitHub already:
- Walter Bright (2/5) Sep 23 2012 Great!
- Aziz K. (4/5) Sep 24 2012 Yep! Been there for years. Started with SVN, moved to hg (sharesource.or...
- Bernard Helyer (1/1) Sep 23 2012 Congrats, Aziz! :D
- Jacob Carlborg (4/10) Sep 24 2012 That's great news :)
- Aziz K. (3/3) Sep 24 2012 So I got informed that the 64bit Linux version doesn't work at all. Sorr...
- Jordi Sayol (4/6) Sep 24 2012 Cross-compiling is not the problem. I compiled 64-bit version of a gtkd ...
- Andrei Alexandrescu (7/16) Sep 24 2012 This is very interesting. We could use some dogfooding of the compiler,
- Aziz K. (12/16) Sep 24 2012 Oh lawdy, I couldn't bear writing tons of code in C++. It conjures up
- Salih Dincer (2/4) Sep 24 2012 Aziz tebrikler (congrat.), that's great...
- Aziz K. (3/4) Sep 24 2012 Teşekkürler! ;-)
- Aziz K. (8/8) Sep 25 2012 Okay, so I tested the Windows binary and it actually works. My build
Hi! I'm very excited to present to you the very first release of my D compiler written entirely in D2. It's very much a work-in-progress with many unfinished features and unpolished corners. I hope you'll find it useful, or interesting at least. I wasn't able to test run the 64bit Linux version and the Windows version. So I apologize in advance if they blow up in your face. ;-) I'll have time tomorrow morning to answer any questions. Have a nice day! Linux: http://dl.dropbox.com/u/17101773/dil_2.000/dil_2.000_linux32.tar.xz http://dl.dropbox.com/u/17101773/dil_2.000/dil_2.000_linux64.tar.xz http://dl.dropbox.com/u/17101773/dil_2.000/dil2_2.000-1_i386.deb http://dl.dropbox.com/u/17101773/dil_2.000/dil2_2.000-1_amd64.deb Windows: http://dl.dropbox.com/u/17101773/dil_2.000/dil_2.000_win32.7z http://dl.dropbox.com/u/17101773/dil_2.000/dil_2.000_win32.zip All platforms: http://dl.dropbox.com/u/17101773/dil_2.000/dil_2.000_all.7z -- My D Compiler: http://code.google.com/p/dil
Sep 23 2012
On 9/23/2012 12:53 PM, Aziz K. wrote:I'm very excited to present to you the very first release of my D compiler written entirely in D2.Very nice! May I suggest that you put it on github?
Sep 23 2012
On Sunday, 23 September 2012 at 21:21:06 UTC, Walter Bright wrote:May I suggest that you put it on github?The sources actually are on GitHub already: https://github.com/azizk/dil David
Sep 23 2012
On 9/23/2012 2:24 PM, David Nadlinger wrote:On Sunday, 23 September 2012 at 21:21:06 UTC, Walter Bright wrote:Great!May I suggest that you put it on github?The sources actually are on GitHub already: https://github.com/azizk/dil
Sep 23 2012
On Sun, 23 Sep 2012 23:35:23 +0200, Walter Bright <newshound2 digitalmars.com> wrote:Great!Yep! Been there for years. Started with SVN, moved to hg (sharesource.org) and then finally to git/github. ;-)
Sep 24 2012
On 2012-09-23 21:53, Aziz K. wrote:Hi! I'm very excited to present to you the very first release of my D compiler written entirely in D2. It's very much a work-in-progress with many unfinished features and unpolished corners. I hope you'll find it useful, or interesting at least.That's great news :) -- /Jacob Carlborg
Sep 24 2012
So I got informed that the 64bit Linux version doesn't work at all. Sorry about that. Either I'm doing something wrong or cross-compilation isn't possible on my 32bit machine. *sigh*
Sep 24 2012
Al 24/09/12 10:03, En/na Aziz K. ha escrit:So I got informed that the 64bit Linux version doesn't work at all. Sorry about that. Either I'm doing something wrong or cross-compilation isn't possible on my 32bit machine. *sigh*Cross-compiling is not the problem. I compiled 64-bit version of a gtkd programs with dmd 2.060 (32-bit) into 32-bit Ubuntu, and it works like a charm on a Ubuntu 64-bit. -- Jordi Sayol
Sep 24 2012
On 9/23/12 3:53 PM, Aziz K. wrote:Hi! I'm very excited to present to you the very first release of my D compiler written entirely in D2. It's very much a work-in-progress with many unfinished features and unpolished corners. I hope you'll find it useful, or interesting at least. I wasn't able to test run the 64bit Linux version and the Windows version. So I apologize in advance if they blow up in your face. ;-) I'll have time tomorrow morning to answer any questions.This is very interesting. We could use some dogfooding of the compiler, not to mention using a better language. One question - do you see it possible to link some of the existing C++ implementation with some of the D stuff? That would help migration. Thanks, Andrei
Sep 24 2012
On Mon, 24 Sep 2012 17:43:50 +0200, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:This is very interesting. We could use some dogfooding of the compiler, not to mention using a better language.Oh lawdy, I couldn't bear writing tons of code in C++. It conjures up images of getting one's fingernails pulled with pliers. Now, I'm not one to praise D to the skies, but it certainly is a wholly different experience to write software in it.One question - do you see it possible to link some of the existing C++ implementation with some of the D stuff? That would help migration.Do you mean linking the code in through a binary interface? It may certainly be possible, but the effort required to do this seems daunting. The code structures are not very similar to begin with. However, porting parts of dmdfe to D and integrating it with DIL appears to be more feasible. And even that would be a huge task. :-/ Thanks for taking interest.
Sep 24 2012
On Sunday, 23 September 2012 at 19:52:34 UTC, Aziz K. wrote:-- My D Compiler: http://code.google.com/p/dilAziz tebrikler (congrat.), that's great...
Sep 24 2012
On Mon, 24 Sep 2012 19:28:10 +0200, Salih Dincer <salihdb hotmail.com> wrote:Aziz tebrikler (congrat.), that's great...Teşekkürler! ;-)
Sep 24 2012
Okay, so I tested the Windows binary and it actually works. My build script used wine 1.5.13 to compile Tango and DIL. To me it's a pleasant surprise that it doesn't crash (considering that wine displayed some weird error message boxes when compiling Tango.) Watch this link if you're interested in the most recent build(s) of DIL: http://dl.dropbox.com/u/17101773/next/index.html I will build the deb files in such a way that they can be installed in parallel to a final release (the binary will have a "-next"-suffix.)
Sep 25 2012