On 20/08/14 03:41, Andrew Edwards wrote:
That was my doing... I am preparing myself for the next go around. The
actual branch will be created on Sunday (24 Aug) for a Monday (0900 PDT)
announcement. The beta cycle will run eight weeks following that. On the
fourth week (22 Sept) I will
On Tuesday, 19 August 2014 at 17:11:19 UTC, Dicebot wrote:
Any specific ideas? I can't imagine any clean solution - and
proposed language extensions fits naturally into existing
system without introducing any new concepts. It is also
somewhat frequently asked about in NG.
---
module
On Wed, 20 Aug 2014 07:25:43 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
but it requires to dump all 'subpackages' into one flat directory and
with ugly names.
proposed extension will not break any existing code, yet will allow much
nicer hierarchy.
On 20 August 2014 02:41, Andrew Edwards via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
On 8/19/14, 1:26 PM, Andrei Alexandrescu wrote:
On 8/18/14, 5:23 PM, Nick Sabalausky wrote:
On 8/18/2014 7:14 PM, Dicebot wrote:
I also propose to start 2.067 beta branch right
On Tuesday, 19 August 2014 at 19:03:45 UTC, Idan Arye wrote:
Anyways, version 1.0.1 is out with many bugfixes and speedups -
including a fix for this problem.
I can confirm it works under windows now! Very good job, and
thank you for your efforts :)
thank you general for your selfish and user considered release.
the lieutenants probably feel kind of really taken care of - as
well as D users.
how do you test and release at facebook.
i am a user that considers to leave after many years. i am
starting to dislike the language, as it is
On Monday, 18 August 2014 at 23:07:27 UTC, ketmar via
Digitalmars-d-announce wrote:
i myself using dmd-git-head and heavily ;-) patched gdc, but
when i
tried to convince my co-workers to use D, they looked at the
page with
releases first. not feature list or some comparisons. neither to
On Wednesday, 20 August 2014 at 07:47:36 UTC, ketmar via
Digitalmars-d-announce wrote:
but it requires to dump all 'subpackages' into one flat
directory and
with ugly names.
Huh? If std.datetime and std.regex are subpackages of `std`
package, it usually means, they should reside in `std`
On Wed, 20 Aug 2014 09:19:37 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Can't it be addressed by publishing release schedule, like llvm
does it, to indicate the work is going on?
hm. sounds reasonable. ;-)
signature.asc
Description: PGP signature
On Wed, 20 Aug 2014 09:15:53 +
disapointed user via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
support for windows that really sucks.
that is 'cause windows really sucks.
good luck in the future for all you guys
you too.
signature.asc
Description: PGP signature
On Wed, 20 Aug 2014 09:26:36 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Huh? If std.datetime and std.regex are subpackages of `std`
package, it usually means, they should reside in `std` directory,
no? And how explicit package protection can change
On Wednesday, 20 August 2014 at 09:26:37 UTC, Kagamin wrote:
On Wednesday, 20 August 2014 at 07:47:36 UTC, ketmar via
Digitalmars-d-announce wrote:
but it requires to dump all 'subpackages' into one flat
directory and
with ugly names.
Huh? If std.datetime and std.regex are subpackages of
On Wednesday, 20 August 2014 at 13:05:54 UTC, Dicebot wrote:
Your proposal makes such module layout illegal:
std.package1.module1
std.package1.module2
std.package1.subpackage.module1
std.package1.subpackage.module2
(can't have symbols in subpackage that are also available to
package1 but not
On Wednesday, 20 August 2014 at 09:40:37 UTC, ketmar via
Digitalmars-d-announce wrote:
imagine mybiglib, mybiglib.internal, mybiglib.other, and each
of them
not single module, but package itself. so we have module
mybiglib.other.thingy which wants to use functions from
module
On Wednesday, 20 August 2014 at 14:25:59 UTC, Kagamin wrote:
If some utility is internal to std.package1 an used in the
entire std.package1, shouldn't it sit in std.package1? Why push
it to subpackage?
std.package1.module1
std.package1.module2
std.package1.internal - package1's internals go
On Wednesday, 20 August 2014 at 14:33:53 UTC, Kagamin wrote:
On Wednesday, 20 August 2014 at 09:40:37 UTC, ketmar via
Digitalmars-d-announce wrote:
imagine mybiglib, mybiglib.internal, mybiglib.other, and each
of them
not single module, but package itself. so we have module
On Wed, Aug 20, 2014 at 4:33 PM, Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Do we need a hierarchy of internals, is the problem this big? Why
mybiglib.wisdom is not good?
It gets really unwieldy when you want to put a whole bunch of things into
one project
On Wednesday, 20 August 2014 at 14:36:59 UTC, Kagamin wrote:
As I see on the realistic example of datetime, which is BIG, we
only need to split it into a flat set of files without an
overly deep package hierarchy.
We _may_ split it into flat set files (solving only part of the
problem) but
On Wed, 20 Aug 2014 14:33:52 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Do we need a hierarchy of internals, is the problem this big? Why
mybiglib.wisdom is not good?
ah, why we need such things as subdirectories at all? CP/M was fine
without concept
On Wednesday, 20 August 2014 at 14:35:31 UTC, Dicebot wrote:
It may semantically belong to subpackage but still needs to be
available to package1, something not uncommon in templated code
(subpackage is generic implementation, package1 is
specialization that still needs access to non-public
too bad that i wasted my time for such a long time. i post a link
to that thread with your answer to everywhere i can, so that
others won't waste their time too.
anyway good luck in the future for you linux guys.
On Wednesday, 20 August 2014 at 09:37:24 UTC, ketmar via
On Wednesday, 20 August 2014 at 09:15:54 UTC, disapointed user
wrote:
thank you general for your selfish and user considered release.
the lieutenants probably feel kind of really taken care of - as
well as D users.
how do you test and release at facebook.
i am a user that considers to leave
On 8/19/14, 7:28 PM, Brad Anderson wrote:
On Tuesday, 19 August 2014 at 11:12:25 UTC, Andrew Edwards wrote:
[...]
In essence, it was always this big, just you never saw it because it
got downloaded during the installation process.
It was also significantly bigger before because the download
On 8/19/14, 5:14 PM, Andrew Edwards wrote:
Actually you can believe it. I am the one that called for the release
and it pay ZERO attention to those two languages with the mild exception
that when I have time I crack open a Java book to try to learn a little
programming.
Yah, to amend my
On Wednesday, 20 August 2014 at 15:13:06 UTC, Kagamin wrote:
On Wednesday, 20 August 2014 at 14:35:31 UTC, Dicebot wrote:
It may semantically belong to subpackage but still needs to be
available to package1, something not uncommon in templated
code (subpackage is generic implementation,
On 8/20/14, 2:15 AM, disapointed user wrote:
thank you general for your selfish and user considered release.
the lieutenants probably feel kind of really taken care of - as well as
D users.
how do you test and release at facebook.
i am a user that considers to leave after many years. i am
On 8/20/14, 7:49 AM, ketmar via Digitalmars-d-announce wrote:
On Wed, 20 Aug 2014 14:33:52 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Do we need a hierarchy of internals, is the problem this big? Why
mybiglib.wisdom is not good?
ah, why we need such
On 8/19/14, 4:38 PM, safety0ff wrote:
I find it hard to believe that it is just a coincidence that a surprise
release occurred on the same day as Java 9 and C++14 announcements.
For my part I had no idea, and the exact announcement time was solely up
to me. -- Andrei
On 8/19/14, 6:41 PM, Andrew Edwards wrote:
On 8/19/14, 1:26 PM, Andrei Alexandrescu wrote:
On 8/18/14, 5:23 PM, Nick Sabalausky wrote:
On 8/18/2014 7:14 PM, Dicebot wrote:
I also propose to start 2.067 beta branch right now and declare it yet
another bug-fixing release.
Seconded.
Well
On Wednesday, 20 August 2014 at 17:19:58 UTC, Andrei Alexandrescu
wrote:
On 8/20/14, 7:49 AM, ketmar via Digitalmars-d-announce wrote:
On Wed, 20 Aug 2014 14:33:52 +
Kagamin via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Do we need a hierarchy of internals, is the
module foo.bar.one;
module foo.bar.internals; // package-protected utilities
module foo.bar.subpkg.two;
module foo.bar.subpkg.internals; // package-protected utilities
Current situation: module 'one' cannot access the 'bar.subpkg'
utilities, and module 'two' cannot access the 'bar' utilities.
stumbled on this blog post:
http://tomerfiliba.com/blog/dlang/
looked like something worth posting to r/programming, so I did
Dlang Dlang Über Alles
as a German, O_O
Ha, that opDollar thing in the HTML generator is the nastiest D
hack I've seen :-P
On 8/20/2014 2:21 PM, Andrei wrote:
stumbled on this blog post:
http://tomerfiliba.com/blog/dlang/
looked like something worth posting to r/programming, so I did
http://www.reddit.com/r/programming/comments/2e49tm/d_for_the_win/
On 8/20/2014 2:33 PM, anonymous wrote:
Dlang Dlang Über Alles
as a German, O_O
I'm not surprised that the German programming community has taken to D. After
all, German cars all have those D stickers on them :-)
Andrei:
http://tomerfiliba.com/blog/dlang/
struct PascalString {
Field!ubyte length;
Also see if UDAs plus compile-time introspection is helpful.
auto stream = cast(ubyte[])\x05hello.dup;
Perhaps this is enough, and avoids one allocation:
immutable stream =
On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote:
On 8/20/2014 2:33 PM, anonymous wrote:
Dlang Dlang Über Alles
as a German, O_O
I'm not surprised that the German programming community has
taken to D. After all, German cars all have those D stickers
on them :-)
No, no,
On Wednesday, 20 August 2014 at 09:15:54 UTC, disapointed user
wrote:
the the syntax getting ever weirder, less mainstream and a
While I agree with some of your remarks (particularily, the fact
that it becomes too scripting language) ... where to go?
I don't like Go (syntax, mainly). The
On Wednesday, 20 August 2014 at 22:00:58 UTC, eles wrote:
On Wednesday, 20 August 2014 at 09:15:54 UTC, disapointed user
wrote:
the the syntax getting ever weirder, less mainstream and a
While I agree with some of your remarks (particularily, the
fact that it becomes too scripting
Am 21.08.2014 00:02, schrieb anonymous:
On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote:
On 8/20/2014 2:33 PM, anonymous wrote:
Dlang Dlang Über Alles
as a German, O_O
I'm not surprised that the German programming community has taken to
D. After all, German cars all have
On Wednesday, 20 August 2014 at 22:00:58 UTC, eles wrote:
On Wednesday, 20 August 2014 at 09:15:54 UTC, disapointed user
wrote:
the the syntax getting ever weirder, less mainstream and a
While I agree with some of your remarks (particularily, the
fact that it becomes too scripting
On Wed, 20 Aug 2014 10:18:09 -0700
Andrei Alexandrescu via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
What is it that we could help with? -- Andrei
he's drama queen, he doesn't need any help, only attention.
signature.asc
Description: PGP signature
On Wed, 20 Aug 2014 22:00:57 +
eles via Digitalmars-d-announce digitalmars-d-announce@puremagic.com
wrote:
I don't like Go (syntax, mainly). The sole contender in the
C++-like family, for systems programming, would be Vala, but
since they dropped the posix profile... :(
language without
On Wed, 20 Aug 2014 10:19:59 -0700
Andrei Alexandrescu via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
No need to demean the question. It is valid. -- Andrei
sorry, i don't mean to insult anyone, just trying to make people see
analogies. hierarchies are everywhere, it's
On Wed, 20 Aug 2014 22:02:31 +
anonymous via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
From a German author that would be an embracement of fascism.
i always wonder how good people at finding various offences and fascims
everywhere.
i bet that such people are glad
On Thu, 21 Aug 2014 00:57:27 +0200
Paulo Pinto via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
Specially the younger generations, they just use it because it sounds
cool.
and fun. they don't fear that old dead dog anymore, they making fun of
it.
signature.asc
SonarQube is an open platform to manage code quality.[1] I've
started writing a plugin for Sonar that allows it to display code
quality metrics for D. So far it just supports tracking static
analysis warnings from D Scanner, though adding other metrics
like line of code count and unit test
48 matches
Mail list logo