On Tue, Oct 6, 2009 at 3:08 PM, Walter Bright
newshou...@digitalmars.com wrote:
Lutger wrote:
Walter Bright wrote:
Don wrote:
It's pretty standard, though. For example, there are some bugs which
Visual C++ detects only when the optimiser is on. From memory, they are
all flow-related. The
On Wed, Sep 23, 2009 at 11:58 AM, bearophile bearophileh...@lycos.com wrote:
Leandro Lucarella:
Blaze is an engine AFAIK, not a program. And an engine to build games
AFAIK, and game aren't usually a good candidate for benchmarking since
they can't be automated.
Blaze is a program that
On Sat, Aug 8, 2009 at 8:44 PM, Jos van Udenj...@nospam.nl wrote:
Andrei Alexandrescu wrote:
http://www.reddit.com/r/programming/comments/975ng/diving_into_the_d_programming_language_tdpl/
(Don't tell anyone, but I plan to rewrite it.)
Andrei
Is this supposed to compile? I keep getting
On Mon, Aug 3, 2009 at 7:34 PM, Nick Sabalauskya...@a.a wrote:
Andrei Alexandrescu seewebsiteforem...@erdani.org wrote in message
news:h57mno$26g...@digitalmars.com...
http://www.reddit.com/r/programming/comments/975ng/diving_into_the_d_programming_language_tdpl/
(Don't tell anyone, but I
On Mon, Aug 3, 2009 at 7:40 PM, Robert Fraserfraseroftheni...@gmail.com wrote:
Nick Sabalausky wrote:
One little niggle though: At the end of the paragraph that explains the
hello world's import statement, it says Repeated imports of the same file
are of no import. Sounds like a typo snuck in
On Thu, Jul 16, 2009 at 5:03 PM, Walter
Brightnewshou...@digitalmars.com wrote:
Jarrett Billingsley wrote:
Let's try to *simplify* metaprogramming and make things *orthogonal*
instead of tacking on features with no regard to the existing ones.
Type matching cannot do what expression matching
On Thu, Jul 16, 2009 at 6:43 PM, Jason Housejason.james.ho...@gmail.com wrote:
bearophile Wrote:
I'm playing with the new D2 a bit, this comes from some real D1 code:
void main(string[] args) {
int n = args.length;
ubyte m = (n = 0 ? 0 : (n = 255 ? 255 : n));
}
At compile-time
On Mon, Jul 13, 2009 at 5:33 PM, Walter
Brightnewshou...@digitalmars.com wrote:
There are unconfirmed reports that this morning, the C++0x standards group
in Frankfurt voted to kill Concepts.
Oh, wow.
On Mon, Jul 13, 2009 at 5:46 PM, Jarrett
Billingsleyjarrett.billings...@gmail.com wrote:
On Mon, Jul 13, 2009 at 5:33 PM, Walter
Brightnewshou...@digitalmars.com wrote:
There are unconfirmed reports that this morning, the C++0x standards group
in Frankfurt voted to kill Concepts.
Oh, wow.
I
On Mon, Jul 13, 2009 at 5:59 PM, Andrei
Alexandrescuseewebsiteforem...@erdani.org wrote:
Jarrett Billingsley wrote:
On Mon, Jul 13, 2009 at 5:46 PM, Jarrett
Billingsleyjarrett.billings...@gmail.com wrote:
On Mon, Jul 13, 2009 at 5:33 PM, Walter
Brightnewshou...@digitalmars.com wrote
On Tue, Jul 7, 2009 at 11:33 AM, Andrei
Alexandrescuseewebsiteforem...@erdani.org wrote:
Well 32-bit architectures may be a historical relic but I don't think 32-bit
integers are. And I think it would be too disruptive a change to promote
results of arithmetic operation between integers to
On Tue, Jun 16, 2009 at 3:58 AM, Nick Sabalauskya...@a.a wrote:
Jarrett Billingsley jarrett.billings...@gmail.com wrote in message
news:mailman.264.1245108702.13405.digitalmars-d-annou...@puremagic.com...
I recommend you read the spec and the language tutorial if you're
wondering what
On Tue, Jun 16, 2009 at 10:31 AM, Robert
Clipshamrob...@octarineparrot.com wrote:
Jarrett Billingsley wrote:
Any questions, just ask, please!
Congrats on finally making a release! The only question I have really, is do
you plan on making some release binaries/libraries? You mentioned about
On Tue, Jun 16, 2009 at 10:54 PM, Jesse
Phillipsjessekphill...@gmail.com wrote:
On Wed, 17 Jun 2009 00:39:01 +0200, BLS wrote:
Why not writing a book about D, Jarrett ? The MiniD documents are
excellent.
In fact you, respective what you write, reminds me to Jesse Liberty +
Humor. (well,...
On Wed, Jun 17, 2009 at 1:06 AM, BLSwindev...@hotmail.de wrote:
Jarrett Billingsley wrote:
On Tue, Jun 16, 2009 at 6:39 PM, BLSwindev...@hotmail.de wrote:
Why not writing a book about D, Jarrett ? The MiniD documents are
excellent.
In fact you, respective what you write, reminds me to Jesse
I'm bad at meeting deadlines. Partly because I mismanage my time, but
a large part of it is also because being a perfectionist, I never know
when to _stop working on something_. After nearly two years in
development, I think I'm ready to call MiniD 2 gold.
http://www.dsource.org/projects/minid
On Thu, Jun 11, 2009 at 1:05 AM, Saaaem...@needmail.com wrote:
Hope you like the cover - my sister's art.
http://tinyurl.com/lyrsyk
Andrei
The first programming book I'll buy :)
500 pages.. is that normal for programming books?
What he's not telling you is that the pages are only 10cm
On Wed, Jun 10, 2009 at 1:27 AM, Andrei
Alexandrescuseewebsiteforem...@erdani.org wrote:
Hope you like the cover - my sister's art.
http://tinyurl.com/lyrsyk
Andrei
Wow, I'm pretty excited. I think I might preorder this.
On Wed, Jun 10, 2009 at 6:41 PM, Tim Matthewstim.matthe...@gmail.com wrote:
bearophile wrote:
I'll probably write a review in my language when possible.
What language would that be? Or do you mean your blog?
He means Italian, I think.
On Wed, May 27, 2009 at 2:19 PM, Christian Kamm
kamm-incasoftw...@removethis.de wrote:
The release 0.9.1 of LDC, the LLVM based compiler for the D programming
language, contains the following major improvements:
* lots of bug fixes (http://www.dsource.org/projects/ldc/report/15)
* x86-64
On Sun, May 24, 2009 at 4:39 PM, Nick Sabalausky a...@a.a wrote:
Jarrett Billingsley jarrett.billings...@gmail.com wrote in message
news:mailman.165.1243195228.13405.digitalmars-d-annou...@puremagic.com...
I'm starting to get the impression that you just have a _really slow
Javascript
On Sun, May 24, 2009 at 5:12 PM, grauzone n...@example.net wrote:
to get a new machine? They're like $12 now.
Where can I buy 12$ computers?
lern2hyperbole.
On Sat, May 23, 2009 at 4:27 PM, Nick Sabalausky a...@a.a wrote:
BCS n...@anon.com wrote in message
news:a6268ff63c58cba9bbc96d8...@news.digitalmars.com...
Hello Nick,
what they can do is additionally provide a
non-youtube/flash version. Which should be really [censored] easy since
they had
On Mon, May 11, 2009 at 8:26 PM, Walter Bright
newshou...@digitalmars.com wrote:
Is this a good idea?
My gut reaction is 'yes'. But what would be left on .D without the
hundred-post threads about ranges? There really _isn't_ that much
conversation about D1, and most of it probably belongs on
On Fri, May 8, 2009 at 5:55 PM, Christian Kamm
kamm-incasoftw...@removethis.de wrote:
The Planet D aggregator at http://planet.dsource.org is being updated again!
Thanks go to Anders Bergh, who made it and provided me with the necessary
files.
I noticed 29 new items in my reader today! :D
On Thu, Apr 23, 2009 at 2:32 PM, Georg Wrede georg.wr...@iki.fi wrote:
(OT: an excellent example of this It's Done Because We Noticed We Could
stuff is in Firefox. When a picture is a link to another page, and you want
to drag that to the tab area, the entire picture is dragged with the mouse.
On Thu, Apr 23, 2009 at 6:01 PM, Christopher Wright dhase...@gmail.com wrote:
Andrei Alexandrescu wrote:
Yes. The way it should be is not with sink, but with the standard output
iterator method put().
void streamOut(T, R)(T object, R range)
{
foreach(x; a) range.put(x);
On Wed, Apr 22, 2009 at 8:29 PM, Christopher Wright dhase...@gmail.com 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
On Wed, Mar 25, 2009 at 5:50 PM, bearophile bearophileh...@lycos.com wrote:
Jarrett Billingsley:
What makes you have any expectation that Walter has anything to do with LLVM?
Isn't LLVM open source? So anyone can help, especially if such person finds
someone willing to pay for such work
On Sat, Mar 21, 2009 at 7:23 PM, Saaa em...@needmail.com wrote:
Poseidon has 7 (custom) groups of keywords which have different colours.
eg. import=orange, static=green, void=blue, this=purple
To me it makes source much easier to navigate.
Honestly I don't know how people can cope with that..
On Mon, Mar 23, 2009 at 9:00 PM, Ary Borenszweig a...@esperanto.org.ar wrote:
Jarrett Billingsley escribió:
On Sat, Mar 21, 2009 at 7:23 PM, Saaa em...@needmail.com wrote:
Poseidon has 7 (custom) groups of keywords which have different colours.
eg. import=orange, static=green, void=blue
On Tue, Mar 17, 2009 at 6:54 PM, Mason Green mason.gr...@gmail.com wrote:
Brian wrote:
I don't know how different Blaze 2.0 is from the version i had, but I'll
take a look when I get a chance and see if I can be of any help. I'm using
Box2D for the time being because there were still GC
On Mon, Mar 16, 2009 at 9:24 PM, Bill Baxter wbax...@gmail.com wrote:
The video card you have, and which drivers you are using for it, might
be more relevant factors than the speed of your CPU.
GeForce 8600 512MB, version 181.22 of the official drivers.
On Mon, Mar 16, 2009 at 7:38 PM, Jarrett Billingsley
jarrett.billings...@gmail.com wrote:
On Mon, Mar 16, 2009 at 3:44 PM, Mason Green mason.gr...@gmail.com wrote:
Blaze 2.0, a 2D game physics engine based on Box2D, is finally here. The
testBed examples have been completely overhauled
On Mon, Mar 16, 2009 at 9:56 PM, Bill Baxter wbax...@gmail.com wrote:
On Tue, Mar 17, 2009 at 10:33 AM, Jarrett Billingsley
jarrett.billings...@gmail.com wrote:
On Mon, Mar 16, 2009 at 9:24 PM, Bill Baxter wbax...@gmail.com wrote:
The video card you have, and which drivers you are using
On Thu, Mar 12, 2009 at 12:46 PM, Leandro Lucarella llu...@gmail.com wrote:
Free Software is a very ambiguous term too (many people think of free as
in no charge).
Unfortunately English is a very crappy language ;)
I think with the absurd preponderance of FLOSS proponents saying free
as in
On Thu, Mar 12, 2009 at 7:49 PM, Ary Borenszweig a...@esperanto.org.ar wrote:
In the company I work we just finished building a website, chose a name for
it, and we still don't know how it is pronounced in English. We only have
suppositions. :-P
NAY-un or NAY-oon would be by guess.
2009/3/5 Walter Bright newshou...@digitalmars.com:
http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.041.zip
http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.026.zip
From the backend license:
The Software was not designed to
On Wed, Mar 4, 2009 at 6:11 PM, Walter Bright
newshou...@digitalmars.com wrote:
Linux has actually gotten a lot better. As late as 2000, even gnu make
couldn't read makefiles with CR's in them.
OT - it's weird to think that that was almost a decade ago. Ten years!
2000 used to sound so
On Sun, Mar 1, 2009 at 10:16 AM, Don nos...@nospam.com wrote:
The D system has a major limitation, though -- you can't split the source
for a module across multiple files. Which pushes you towards enormous source
files. It's more restricted than both C# and C++ in this respect.
Yeah.
On Sat, Feb 28, 2009 at 5:40 AM, áîáåô bo...@abv-nospam.bg wrote:
Hi guys,
if someone is interested in wrapper classes for Poppler (pdf library) - give
me a note at afrikanski at gmail dot com.
Regards,
bobef
Why don't you release them publicly?
On Sat, Feb 28, 2009 at 3:05 PM, Walter Bright
newshou...@digitalmars.com wrote:
Christopher Wright wrote:
Additionally, the compiler has sufficient information to complain about
the problem at compile time, but it doesn't. That is a bug.
No, it does not. The compiler doesn't know about
On Sat, Feb 28, 2009 at 10:52 PM, Daniel Keep
daniel.keep.li...@gmail.com wrote:
extern(C) void __identifier(blah$UNIX2003)(int);
A beneficial side-effect is that I can finally get rid of all those
mixins that are just doing this:
mixin(`void `~name_of_fn~`(int a)
{
// ... rest of
On Fri, Feb 27, 2009 at 12:36 PM, Eldar Insafutdinov
e.insafutdi...@gmail.com wrote:
We faced a bug that module static constructors don't work with cyclic
imports. Currently it's fixed with a dirty hack which is not really
acceptable. Is there any chance for this to be fixed?
I'll save
On Fri, Feb 27, 2009 at 5:07 PM, Walter Bright
newshou...@digitalmars.com wrote:
Eldar Insafutdinov wrote:
in our case resources we are initializing are unrelated to the
modules we are importing. and semantically the code is placed in
modules as it should be.
True, often there isn't an
On Thu, Feb 26, 2009 at 8:39 PM, Walter Bright
newshou...@digitalmars.com wrote:
Can you upgrade to 10.5 ?
That costs money.
On Sun, Feb 15, 2009 at 9:27 PM, Eldar Insafutdinov
e.insafutdi...@gmail.com wrote:
The reason why is this file is big is in this bug
http://d.puremagic.com/issues/show_bug.cgi?id=282 And I don't thing that
placing enums outside the class is a good idea, because enums will be
exposed to
On Tue, Jan 27, 2009 at 12:05 PM, Jarrett Billingsley
jarrett.billings...@gmail.com wrote:
On Tue, Jan 27, 2009 at 10:46 AM, Ary Borenszweig a...@esperanto.org.ar
wrote:
Here's the video!
http://www.youtube.com/watch?v=oAhrFQVnsrY
I kind of just exploded a little watching that. Some of my
On Wed, Jan 7, 2009 at 12:31 AM, Walter Bright
newshou...@digitalmars.com wrote:
Regarding the pure optimizations done by D2, how can the LDC compiler
do the same? Are them done by the front-end?
I changed nothing with the compiler. I just rewrote the runtime long
division function.
Can
On Tue, Jan 6, 2009 at 11:03 PM, Bill Baxter wbax...@gmail.com wrote:
2009/1/7 Walter Bright newshou...@digitalmars.com:
Faster long divides!
No progress on faster long compiles though?
--bb
The D2 changelog says that he undid the fix to 2500, which might be
the cause. But no word on
On Tue, Jan 6, 2009 at 11:51 PM, Walter Bright
newshou...@digitalmars.com wrote:
Jarrett Billingsley wrote:
The D2 changelog says that he undid the fix to 2500, which might be
the cause. But no word on whether it was the cause, or if D1 got the
revert as well.
D1 got the same reversion
On Tue, Dec 16, 2008 at 8:58 PM, Denis Koroskin 2kor...@gmail.com wrote:
I have been working on new newsgroups archive last few days. This is an
newsgroup posts archive structured in a way so that it feels more like a
forum (that's what you demanded, right?).
Currently it is readonly, updated
On Tue, Dec 16, 2008 at 9:37 PM, BCS a...@pathlink.com wrote:
Reply to Denis,
I have been working on new newsgroups archive last few days. This is
an newsgroup posts archive structured in a way so that it feels more
like a forum (that's what you demanded, right?).
COOL
I hit this page:
On Wed, Dec 10, 2008 at 11:45 PM, Jarrett Billingsley
jarrett.billings...@gmail.com wrote:
I think if MiniD is able to do the syntax I proposed, I wouldn't have those
bunch
questions about foreach on a coroutine function.
And People won't expect do foreach on a coroutine in most cases
On Sat, Dec 13, 2008 at 11:53 PM, davidl dav...@126.com wrote:
Cool, I've learned Scala a bit that I miss several things in scala.
1.Case class
I'm not familiar with what a case class is, could you demonstrate?
2.threading
I'm sorry but I don't think SMP will ever make it into the language.
On Sun, Dec 14, 2008 at 12:09 AM, Jarrett Billingsley
jarrett.billings...@gmail.com wrote:
2.threading
I'm sorry but I don't think SMP will ever make it into the language.
It is open-source, so you're free to modify it and add it if you want.
Erm, not necessarily SMP, just preemptive
On Sun, Dec 14, 2008 at 12:17 AM, John Reimer terminal.n...@gmail.com wrote:
Hello Nick,
Walter Bright newshou...@digitalmars.com wrote in message
news:ghs5kf$9d...@digitalmars.com...
I started one to see how that works out for D.
http://twitter.com/WalterBright
Call me a curmudgeon, but
On Thu, Dec 11, 2008 at 2:06 AM, davidl [EMAIL PROTECTED] wrote:
Another thing is I really didn't pay attention to parallel in MiniD. So , the
thread
is not tradition thread in D? It's actually just a coroutine?
Right; it's more like a Fiber from Tango (and is implemented using
Fibers
On Wed, Dec 10, 2008 at 3:15 AM, davidl [EMAIL PROTECTED] wrote:
在 Wed, 10 Dec 2008 13:52:18 +0800,Jarrett Billingsley [EMAIL PROTECTED] 写道:
It's cool it could be used in that syntax. But I find nowhere of docs
describing this feature?
Do I miss something?
Yeah, you do. I gave you a link
On Wed, Dec 10, 2008 at 10:21 PM, davidl [EMAIL PROTECTED] wrote:
That's not true. All about compiler is easeing developers. Why not issue a
compiler
error/warning when it reaches some code like:
function opApply(m) = coroutine function opApply(m)
1. the local var m shadows the arg m _in 1
On Wed, Dec 10, 2008 at 12:12 AM, davidl [EMAIL PROTECTED] wrote:
I got an impression that a scripting lang coroutine is less expensive than a
function call? I guess coroutine in a scripting interpreted lang won't
require any thread involved, and the suspension of the execution maybe even
On Mon, Dec 8, 2008 at 3:44 AM, mpt [EMAIL PROTECTED] wrote:
Great stuff, but I have some trouble with the binding lib.
Good! Because I wasn't ;)
1. If I don't wrap a constructor, I get an error:
minid/bind.d(1101): static assert Cannot call default constructor for class
Foo; please wrap
On Wed, Nov 26, 2008 at 9:20 AM, Jarrett Billingsley
[EMAIL PROTECTED] wrote:
On Wed, Nov 26, 2008 at 9:06 AM, Kagamin [EMAIL PROTECTED] wrote:
- Added range support to foreach statement. What is this?
Good question, because what is called foreach range statement was
implemented long ago
2008/11/25 Walter Bright [EMAIL PROTECTED]:
http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.037.zip
http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.021.zip
I want to say thank you for taking the community's requests into
On Wed, Nov 26, 2008 at 9:06 AM, Kagamin [EMAIL PROTECTED] wrote:
- Added range support to foreach statement. What is this?
Good question, because what is called foreach range statement was implemented
long ago.
It's the ability to use foreach on the new ranges (see std.range).
I'm affraid,
On Wed, Nov 26, 2008 at 11:07 AM, bearophile [EMAIL PROTECTED] wrote:
Can you try declaring b as a nested function instead of as a delegate
literal and see if that helps?
I think that may lead to nonworking code.
Uh, why? You are declaring the delegate as 'scope', yes? Meaning you
don't
On Wed, Nov 26, 2008 at 4:13 PM, Walter Bright
[EMAIL PROTECTED] wrote:
Jarrett Billingsley wrote:
The reason I wonder is because I would expect that the compiler is
still allocating the delegate on the heap if you use the first syntax.
(the second is also shorter and clearer.)
There's
On Tue, Nov 18, 2008 at 11:32 PM, Saaa [EMAIL PROTECTED] wrote:
One last simple thing: In the Molly Rocket talk about immediate-mode guis a
comment is made
about some games not holding true to the convention that releasing the mouse
away from the
clicked button will not result in button
68 matches
Mail list logo