Walter Bright Wrote:
Will they take a fork of the dmd source, such that they own the
copyright to the fork and Digital Mars still has copyright to the original?
Hi, Walter,
The answer appears to be yes:
http://gcc.gnu.org/ml/gcc/2010-01/msg00430.html
Jerry
Jerry Quinn wrote:
Walter Bright Wrote:
Will they take a fork of the dmd source, such that they own the
copyright to the fork and Digital Mars still has copyright to the original?
Hi, Walter,
The answer appears to be yes:
http://gcc.gnu.org/ml/gcc/2010-01/msg00430.html
Jerry
That's
Walter Bright, el 23 de enero a las 12:54 me escribiste:
Jerry Quinn wrote:
Walter Bright Wrote:
Will they take a fork of the dmd source, such that they own the
copyright to the fork and Digital Mars still has copyright to
the original?
Hi, Walter,
The answer appears to be yes:
Leandro Lucarella wrote:
Walter Bright, el 23 de enero a las 12:54 me escribiste:
Jerry Quinn wrote:
Walter Bright Wrote:
Will they take a fork of the dmd source, such that they own the
copyright to the fork and Digital Mars still has copyright to
the original?
Hi, Walter,
The answer
On 1/23/2010 4:15 PM, Walter Bright wrote:
Leandro Lucarella wrote:
Walter Bright, el 23 de enero a las 12:54 me escribiste:
Jerry Quinn wrote:
Walter Bright Wrote:
Will they take a fork of the dmd source, such that they own the
copyright to the fork and Digital Mars still has copyright to
On 22/01/2010 09:59, bearophile wrote:
Ali:
We've been bitten by the following bug recently in C code: uint
flag = 0x1; uint flags;
if (flags | flag) { dout.writefln(oops); }
The programmer intended. It is (almost?) always an error to use |
in a conditional.
Why do you think it's almost
On 1/22/10 17:21, Andrei Alexandrescu wrote:
Jason House wrote:
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating
std.thread(?), and Walter's been fixing forward reference and CTFE
bugs. What's left?
This page[1] has been getting regular
Yigal Chripun:
If someone really want to use Boolean ops on numbers [s]he could always
do that explicitly:
cast(bool)myNum AND whatever
Thanks, but no thanks.
Bye,
bearophile
Fri, 22 Jan 2010 15:27:02 -0500, bearophile wrote:
Thank you for your answers Simen kjaeraas.
No need for them when we have this: S s = S( 4 );
If you have to initialize an array of many structs you have to repeat
the name of the struct many times, this is redundant, and takes more
space
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating std.thread(?),
and Walter's been fixing forward reference and CTFE bugs. What's left?
This page[1] has been getting regular updates, so it should do a good
job answering the question.
Sat, 23 Jan 2010 12:00:32 +0100, Jacob Carlborg wrote:
What about the uniform function call syntax ?
It might require more useless bikeshedding before anything can be decided.
On Sat, Jan 23, 2010 at 12:00:32PM +0100, Jacob Carlborg wrote:
What about the uniform function call syntax ?
Yes, please!
--
Adam D. Ruppe
http://arsdnet.net
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear what
the D aficionados think of Go.
It probably would not suit Andrei.
On Sat, Jan 23, 2010 at 12:00:04PM -0500, Steve Teale wrote:
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear what
the D aficionados think of Go.
There's been a couple threads about it before. My
Steve Teale wrote:
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear what
the D aficionados think of Go.
It probably would not suit Andrei.
What wouldn't? (Honest question - I don't understand.)
Jacob Carlborg wrote:
On 1/22/10 17:21, Andrei Alexandrescu wrote:
Jason House wrote:
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating
std.thread(?), and Walter's been fixing forward reference and CTFE
bugs. What's left?
This page[1] has
Eldar Insafutdinov wrote:
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating std.thread(?), and Walter's been fixing forward reference and CTFE bugs. What's left?
This page[1] has been getting regular updates, so it should do a good
job
== Quote from Steve Teale (steve.te...@britseyeview.com)'s article
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize
of course does not mean anything. But I'd be interested to hear what the D
aficionados think of Go.
It probably would not suit Andrei.
Well, Go's
Yigal Chripun yigal...@gmail.com wrote in message
news:hjek8e$4j...@digitalmars.com...
uint a, b; // init to whatever
bool c, d; // ditto
auto r1 = a AND b; // a b
auto r2 = c AND d; // c d
...
AND stands for whatever *single* syntax is chosen for this.
Yuck, that amounts to
Andrei Alexandrescu Wrote:
Steve Teale wrote:
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear
what the D aficionados think of Go.
It probably would not suit Andrei.
What wouldn't?
Sat, 23 Jan 2010 12:11:37 -0500, Adam D. Ruppe wrote:
On Sat, Jan 23, 2010 at 12:00:04PM -0500, Steve Teale wrote:
I see that Go has now usurped D's former place at #13 in Tiobe - which
I realize of course does not mean anything. But I'd be interested to
hear what the D aficionados think of
Steve Teale steve.te...@britseyeview.com wrote in message
news:hjf9uk$1tr...@digitalmars.com...
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear
what the D aficionados think of Go.
It probably
Nick Sabalausky a...@a.a wrote in message
news:hjff0j$27i...@digitalmars.com...
- Does nothing to change my opinion that Google has done nothing
noteworthy outside of search engines and maybe their ad service.
And their maps, of course. But then again, how google, of all companies,
can't
dsimcha:
Multiple return values are a horrible substitute for exceptions,
But I am waiting for multiple return values in D3, because they are quite handy
if implemented with a nice syntax :-)
Bye,
bearophile
Sat, 23 Jan 2010 14:16:47 -0500, bearophile wrote:
dsimcha:
Multiple return values are a horrible substitute for exceptions,
But I am waiting for multiple return values in D3, because they are
quite handy if implemented with a nice syntax :-)
Bye,
bearophile
You can write a string
... Some old farts use D1 because they
highly respect the D-man art and Walter's ability to co-operative and
communicate with the community (which indeed feels really good if you
have zero experience on other language communities). They do not fancy
the new D2 features that much. And let's
Sat, 23 Jan 2010 14:38:20 -0500, Bane wrote:
... Some old farts use D1 because they
highly respect the D-man art and Walter's ability to co-operative and
communicate with the community (which indeed feels really good if you
have zero experience on other language communities). They do not fancy
Nick Sabalausky Wrote:
Steve Teale steve.te...@britseyeview.com wrote in message
news:hjf9uk$1tr...@digitalmars.com...
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear
what the D aficionados
retard Wrote:
Sat, 23 Jan 2010 14:38:20 -0500, Bane wrote:
... Some old farts use D1 because they
highly respect the D-man art and Walter's ability to co-operative and
communicate with the community (which indeed feels really good if you
have zero experience on other language
Bane wrote:
It looks like to me they are making Google Goo for prestige. Search
engine, browser, now programming language... Whats next? OS?
Google has designed two operating systems already.
Laptops?
Google Laptops, Google Phones. Sure. They're just not building the hardware
themselves. I
dsimcha wrote:
IMHO the best thing
about exceptions is that they provide a sane default for error handling: If you
don't handle them then you've effectively asserted that they can't happen in
your
situation. If this assertion fails, then our program fails fast and with an
error message that
Michiel Helvensteijn wrote:
Bane wrote:
It looks like to me they are making Google Goo for prestige. Search
engine, browser, now programming language... Whats next? OS?
Google has designed two operating systems already.
They also made GWT, which is not a language but a compiler. They are
Andrei Alexandrescu Wrote:
Bane wrote:
Nick Sabalausky Wrote:
Steve Teale steve.te...@britseyeview.com wrote in message
news:hjf9uk$1tr...@digitalmars.com...
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd
Steve Teale wrote:
But I'd be
interested to hear what the D aficionados think of Go.
http://www.digitalmars.com/d/archives/digitalmars/D/Go_rant_103530.html
On 2010-01-22 09:01, Simen kjaeraas wrote:
On Thu, 21 Jan 2010 18:52:20 +0100, Steve Teale
steve.te...@britseyeview.com wrote:
That this newsgroup was renamed digitalmars.d2. Probably 80% of the
discussion here is on topics relating to the evolution of the
language. Don't get me wrong, as
Walter Bright wrote:
dsimcha wrote:
IMHO the best thing
about exceptions is that they provide a sane default for error
handling: If you
don't handle them then you've effectively asserted that they can't
happen in your
situation. If this assertion fails, then our program fails fast and
with
Andrei Alexandrescu wrote:
Walter Bright wrote:
Since the default handling for exceptions
is to print a pretty message, like cannot open file x, for many
utility programs that is all you need. You don't have to write any
error handling code, and yet your program handles errors correctly
Roman Ivanov Wrote:
Andrei Alexandrescu Wrote:
Bane wrote:
Nick Sabalausky Wrote:
Steve Teale steve.te...@britseyeview.com wrote in message
news:hjf9uk$1tr...@digitalmars.com...
I see that Go has now usurped D's former place at #13 in Tiobe - which
I
realize of
Walter Bright wrote:
Andrei Alexandrescu wrote:
Walter Bright wrote:
Since the default handling for exceptions is to print a pretty
message, like cannot open file x, for many utility programs
that is all you need. You don't have to write any error handling
code, and yet your program
Roman Ivanov isroman-...@ete-km.ru wrote in message
news:hjftkk$3u...@digitalmars.com...
Roman Ivanov Wrote:
They get lots and lots of undeserved attention. Even when the final
products are not that great, and occasionally when the people praising
them would be hostile towards the same
I don't understand all the criticism behind Google's product. Of
corporate software producers, Apple and Google are the two ones making
products that work reliably and are carefully designed.
Besides, there's not much conspiracy going on. People at Google go off
and do their own projects
Ary Borenszweig Wrote:
Michiel Helvensteijn wrote:
Bane wrote:
It looks like to me they are making Google Goo for prestige. Search
engine, browser, now programming language... Whats next? OS?
Google has designed two operating systems already.
They also made GWT, which is not a
Bane branimir.milosavlje...@gmail.com wrote in message
news:hjfvv2$85...@digitalmars.com...
I naively and firmly believe, from my standpoint as a individual, that any
large corporation is evil. Google is no exception.
Hear hear!
My understanding is that maybe when they were startup, they
Bane branimir.milosavlje...@gmail.com wrote in message
news:hjg0i8$97...@digitalmars.com...
Ary Borenszweig Wrote:
Michiel Helvensteijn wrote:
Bane wrote:
It looks like to me they are making Google Goo for prestige. Search
engine, browser, now programming language... Whats next? OS?
Nick Sabalausky wrote:
Yigal Chripun yigal...@gmail.com wrote in message
news:hjek8e$4j...@digitalmars.com...
uint a, b; // init to whatever
bool c, d; // ditto
auto r1 = a AND b; // a b
auto r2 = c AND d; // c d
...
AND stands for whatever *single* syntax is chosen for this.
Yuck, that
Andrei Alexandrescu wrote:
I mean even if ostensibly you don't want to handle errors, you still
need to mind the multiple hidden exit paths in your code to achieve even
the most intuitive guarantees (such as temporarily changing a global for
the duration of a function). Such a style of coding
Nick Sabalausky wrote:
You know, even though I'm one of the resident Google-haters here, I have to
admit, I saw a thing on TV about Google's company cafeteria, and - OMG, I'm
jealous of it!
I've eaten at the Google cafeteria. It's very nice, and would be a
compelling perq to work there.
Ali Çehreli acehr...@yahoo.com wrote in message
news:hjg2fo$d2...@digitalmars.com...
Nick Sabalausky wrote:
Yigal Chripun yigal...@gmail.com wrote in message
news:hjek8e$4j...@digitalmars.com...
uint a, b; // init to whatever
bool c, d; // ditto
auto r1 = a AND b; // a b
auto r2 = c
Bane wrote:
I naively and firmly believe, from my standpoint as a individual,
that any large corporation is evil. Google is no exception.
I think there is some truth to that, in the same way as all governments,
political parties, and other large organizations are evil. Still, this
doesn't mean
Walter Bright newshou...@digitalmars.com wrote in message
news:hjg3b0$el...@digitalmars.com...
Nick Sabalausky wrote:
You know, even though I'm one of the resident Google-haters here, I have
to admit, I saw a thing on TV about Google's company cafeteria, and -
OMG, I'm jealous of it!
I've
Rainer Deyke rain...@eldwood.com wrote in message
news:hjg5gp$i7...@digitalmars.com...
Bane wrote:
I naively and firmly believe, from my standpoint as a individual,
that any large corporation is evil. Google is no exception.
I think there is some truth to that, in the same way as all
On Sat, 23 Jan 2010 18:51:19 +0100, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
Eldar Insafutdinov wrote:
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating
std.thread(?), and Walter's been fixing forward reference and CTFE
On Fri, 22 Jan 2010 21:27:02 +0100, bearophile bearophileh...@lycos.com
wrote:
Thank you for your answers Simen kjaeraas.
No need for them when we have this: S s = S( 4 );
If you have to initialize an array of many structs you have to repeat
the name of the struct many times, this is
Walter Bright Wrote:
Steve Teale wrote:
But I'd be
interested to hear what the D aficionados think of Go.
http://www.digitalmars.com/d/archives/digitalmars/D/Go_rant_103530.html
Thanks Walter, but I've had my fill now.
I started a thread on golang-nuts asking for a poll on the most
Simen kjaeraas wrote:
On Sat, 23 Jan 2010 18:51:19 +0100, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
Eldar Insafutdinov wrote:
Jesse Phillips Wrote:
Jason House wrote:
Andrei's finishing his last TDPL chapter, Sean is updating
std.thread(?), and Walter's been fixing forward
Bane wrote:
I naively and firmly believe
How could these ever go together? I literally stopped reading here. Yet
I saw snippets in the reply-to posts and - well I can't tell much about
firmness but the naivety is there.
Andrei
Andrei Alexandrescu wrote:
2.2. They're annoyingly slim on configurable settings (stuff I
mentioned about google maps in another post, and why in the world they
think I should be force-fed a non-standard custom skin in Chrome).
Well yeah a better maps application is... oh, wait. Google maps
Nick Sabalausky wrote:
Nick Sabalausky a...@a.a wrote in message
news:hjff0j$27i...@digitalmars.com...
- Does nothing to change my opinion that Google has done nothing
noteworthy outside of search engines and maybe their ad service.
And their maps, of course. But then again, how google, of
Adam D. Ruppe wrote:
On Sat, Jan 23, 2010 at 12:00:04PM -0500, Steve Teale wrote:
I see that Go has now usurped D's former place at #13 in Tiobe - which I
realize of course does not mean anything. But I'd be interested to hear what
the D aficionados think of Go.
There's been a couple
Nick Sabalausky wrote:
By the way, did you spell that right? That wasn't supposed to be
bureaucratic assification? ;)
ossification means turn to stone.
In attempting to create a function to initialize any array of structs in a
simple manner, I created this code:
void fillArr( uint n, T, U... )( ref T[] arr, U args ) {
arr[0] = T( U[0..n] );
static if ( U.length n ) {
fillArr!( n )( arr[ 1..$ ], args[ n..$ ] );
}
}
T[] initArray(
Simen kjaeraas:
In attempting to create a function to initialize any array of structs in a
simple manner,
...
auto s = initArray!( S )( 1, a, 2, b, 3, c );
That syntax is not useful, if you have few more structs or fields you are lost
in the soup of commas and items..
Bye,
bearophile
On 01/22/2010 12:23 PM, Steven Schveighoffer wrote:
On Thu, 21 Jan 2010 22:44:24 -0500, Ellery Newcomer
ellery-newco...@utulsa.edu wrote:
according to the spec,
a op= b;
is semantically equivalent to
a = a op b;
but this doesn't seem to be strictly true. for example:
char c = 'a';
real r
On Sat, Jan 23, 2010 at 14:44, Simen kjaeraas simen.kja...@gmail.comwrote:
In attempting to create a function to initialize any array of structs in a
simple manner, I created this code:
void fillArr( uint n, T, U... )( ref T[] arr, U args ) {
arr[0] = T( U[0..n] );
static if ( U.length n
On Sat, 23 Jan 2010 18:09:26 +0100, Philippe Sigaud
philippe.sig...@gmail.com wrote:
On Sat, Jan 23, 2010 at 14:44, Simen kjaeraas
simen.kja...@gmail.comwrote:
In attempting to create a function to initialize any array of structs
in a
simple manner, I created this code:
void fillArr(
auto s = initArray!( S )( ຕ( 1, a ), ຕ( 2, b ), ຕ( 3, c ) );
If ຕ is too hard to type, choose another short name.
Nice looking character. Indian, hebrew?
When I want an almost non-visible char, I tend tu use _, just _.
Philippe
http://d.puremagic.com/issues/show_bug.cgi?id=3488
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3668
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3685
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3552
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3735
Summary: op=
Product: D
Version: 2.038
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: www.digitalmars.com
http://d.puremagic.com/issues/show_bug.cgi?id=3736
Summary: corrupted struct returned by function with
optimizations (-O)
Product: D
Version: 2.030
Platform: Other
OS/Version: Windows
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=3737
Summary: SEG-V at expression.c:6255 from bad code
Product: D
Version: 2.039
Platform: Other
OS/Version: All
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=3737
--- Comment #1 from BCS shro8...@vandals.uidaho.edu 2010-01-23 13:05:00 PST
---
I forgot to mention; I tried to cut down the test case and it quit erroring.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
http://d.puremagic.com/issues/show_bug.cgi?id=3738
--- Comment #1 from Witold Baryluk bary...@smp.if.uj.edu.pl 2010-01-23
18:29:30 PST ---
Ok, sorry. Not all are better than Mt19937. But definitly better than
MinstdRand{,0}. And few are acutally better (empirically).
--
Configure issuemail:
http://d.puremagic.com/issues/show_bug.cgi?id=3738
Andrei Alexandrescu and...@metalanguage.com changed:
What|Removed |Added
Status|NEW |ASSIGNED
76 matches
Mail list logo