Re: Titanion 0.4

2009-04-27 Thread Robert Jacques
On Mon, 27 Apr 2009 17:29:49 -0400, bearophile wrote: Moritz Warning: Titanion is a 2.5D shooter game for Windows, *nix and MacOSX. The original code by Kenta Cho was ported to use Tango and Derelict. Lot of fireworks and the code looks clean. Most D games I see have inside a 2D and/or 3

Re: dmd 2.029 release [OT]

2009-04-27 Thread Benji Smith
Georg Wrede wrote: Jarrett Billingsley wrote: I mean, who's such a nutcase that he forgets halfway in the dragging, what it is he's dragging? Middle-click. Yeah. But I still don't see the glamouros advantages in dragging whole pictures. And I often drag stuff to existing tabs. A good exam

Re: ACCU conference

2009-04-27 Thread Walter Bright
Spacen Jasset wrote: Two years ago there was little mention of D. Mostly only Andrei mentioned it in one of his C++ related talks. This year I noticed there was lot of D on speakers slides, and some talk about it too. I think it would be an excellent idea to have some sort of general D talk at

Re: Titanion 0.4

2009-04-27 Thread bearophile
Moritz Warning: > Titanion is a 2.5D shooter game for Windows, *nix and MacOSX. > The original code by Kenta Cho was ported to use Tango and Derelict. Lot of fireworks and the code looks clean. Most D games I see have inside a 2D and/or 3D vector struct, and the code is generally essentially the

Titanion 0.4

2009-04-27 Thread Moritz Warning
Titanion is a 2.5D shooter game for Windows, *nix and MacOSX. The original code by Kenta Cho was ported to use Tango and Derelict. This made it possible to create binaries for different platforms and is what this 0.4 release is about. The code was also put on sourceforge.net to make it easier for

Re: dmd 2.029 release

2009-04-27 Thread Nick Sabalausky
"renoX" wrote in message news:49f56a74.4000...@free.fr... > Nick Sabalausky a écrit : >> "bearophile" wrote in message >> news:gsipn1$1bn...@digitalmars.com... >>> Andrei Alexandrescu: If it were an error, I wouldn't let it go. >>> It's an error. It will lead to troubles. >>> >> >> Sometime

Re: dmd 2.029 release

2009-04-27 Thread Sean Kelly
Stewart Gordon wrote: Walter Bright wrote: Stewart Gordon wrote: Walter, how often do you update your working copy from the SVN? Obviously less than once every 2 releases. As far as I know, it is current. Everything got checked in. So how has the fix for http://d.puremagic.com/issues/show_b

Re: ACCU conference

2009-04-27 Thread Spacen Jasset
Walter Bright wrote: Georg Wrede wrote: Walter Bright wrote: I'm off to speak at it! http://accu.org/index.php/conferences/accu_conference_2009/accu2009_speakers Next time you come over to the Old World, why not fly back a day later. Then a few of us might get together. A mini D-meeting

Re: Metaprogramming in D tonight at the NWCPP

2009-04-27 Thread Daniel Keep
Awww! I wanna see how it ends! :D -- Daniel

Re: Metaprogramming in D tonight at the NWCPP

2009-04-27 Thread Daniel Keep
Arild Boes wrote: > Here’s the link: > > http://www.vimeo.com/4333802 > One thing that I thought could have been explained was that this: > T increment(T)(T x) > { > return x + 1; > } > > auto j = increment(3); Is actually this: > template increment(T) > { > T increment(T x) > {

Re: Evanescent v0.1 released

2009-04-27 Thread Georg Wrede
Uwe Keller wrote: Hi all, I am happy to announce the first release of the evanescent project. evanescent is a collection of tools for reasoning in propositional logic and provides implementations of inference engines in the D programming language. ... a stress test for the D programming l

Re: dmd 2.029 release

2009-04-27 Thread Christopher Wright
Walter Bright wrote: Georg Wrede wrote: Walter Bright wrote: Lutger wrote: what the hell...this code can't be human. I was replaced by Colossus years ago. Michael A. Jackson wouldn't approve 1175 gotos in 113 files. I see I was being too obscure. See "Colossus, the Forbin Project" http:

Re: dmd 2.029 release

2009-04-27 Thread Walter Bright
Georg Wrede wrote: Yeah. But now I'm getting a bad conscience, this is beginning to look like Walter-bashing... :-) Don't worry, I'm immune to that. Back in 1984 or so during a code review at work, a colleague grepped for goto and presented a listing of all the gotos with the comment about wh

Re: dmd 2.029 release

2009-04-27 Thread Walter Bright
Don wrote: Actually, looking through the DMD source it becomes obvious that goto is really not a problem at all. The lack of comments is much more of a problem. (Especially with files with names like "e2ir.c". e2ir => Expression To Intermediate Representation What the heck is "fltables.c",

Re: dmd 2.029 release

2009-04-27 Thread Walter Bright
Stewart Gordon wrote: So how has the fix for http://d.puremagic.com/issues/show_bug.cgi?id=2580 (and probably others) not been included? I'll look into it.

Re: dmd 2.029 release

2009-04-27 Thread Walter Bright
Georg Wrede wrote: Walter Bright wrote: Lutger wrote: what the hell...this code can't be human. I was replaced by Colossus years ago. Michael A. Jackson wouldn't approve 1175 gotos in 113 files. I see I was being too obscure. See "Colossus, the Forbin Project" http://us.imdb.com/title/tt

Re: Metaprogramming in D tonight at the NWCPP

2009-04-27 Thread bearophile
Arild Boes: > Here's the link: > http://www.vimeo.com/4333802 Globally is a very nice presentation. I like how Walter is never putting himself over the people that are listening. He is humble and at the same level. But the video isn't finished, where's the second part of the video? :-) Using ht

Re: ACCU conference

2009-04-27 Thread Walter Bright
Georg Wrede wrote: Walter Bright wrote: I'm off to speak at it! http://accu.org/index.php/conferences/accu_conference_2009/accu2009_speakers Next time you come over to the Old World, why not fly back a day later. Then a few of us might get together. A mini D-meeting wouldn't hurt. It coul

Evanescent v0.1 released

2009-04-27 Thread Uwe Keller
Hi all, I am happy to announce the first release of the evanescent project. evanescent is a collection of tools for reasoning in propositional logic and provides implementations of inference engines in the D programming language. The project is meant to be * a useful library for reasonin

Re: dmd 2.029 release

2009-04-27 Thread renoX
Nick Sabalausky a écrit : "bearophile" wrote in message news:gsipn1$1bn...@digitalmars.com... Andrei Alexandrescu: If it were an error, I wouldn't let it go. It's an error. It will lead to troubles. Sometimes it is an error, but there are times when it isn't: [cut] Call List In Psuedo-Ja

Re: dmd 2.029 release

2009-04-27 Thread renoX
Nick Sabalausky a écrit : "bearophile" wrote in message news:gsipn1$1bn...@digitalmars.com... Andrei Alexandrescu: If it were an error, I wouldn't let it go. It's an error. It will lead to troubles. Sometimes it is an error, but there are times when it isn't: [cut] Call List In Psuedo-Ja