On Tuesday, 26 March 2019 at 15:14:03 UTC, Mike Parker wrote:
Long story short, both milestones are nearly complete now (he
hasn't worked on them sequentially, and has done other tasks
besides). He still wants to wait until he completes them before
we payout the $1000 for the milestones. Howeve
On Monday, 13 May 2019 at 07:40:37 UTC, Johannes Loher wrote:
I still think that we should make them easily available from
either the website or the forums.
On the forum front page, in the right column, you will find an
"Archive" link.
I believe Mike already mentioned that during the AGM. Is
On Thursday, 16 May 2019 at 12:25:52 UTC, Suliman wrote:
After 2 years dlang.ru was update. Content did not change. Main
improves was is technology stack and design (still not perfect,
but better than was).
http://dlang.ru
P.S. site is blocked by most of russian internet-providers by
RKN
I
On Thursday, 16 May 2019 at 17:58:52 UTC, Suliman wrote:
Very strange... it’s working for me now even from mobile.
Which browser?
Waterfox 56.2.9
It does work in Chromium.
On Friday, 17 May 2019 at 06:25:23 UTC, Suliman wrote:
Waterfox 56.2.9
Oh! I used on my site new js future. It will work after
updating browser.
Waterfox 56.2.9 is currently the latest version of Waterfox.
There is no newer version to update to.
Waterfox uses an older version of Gecko (be
On Wednesday, 22 May 2019 at 01:36:46 UTC, Shigeki Karita wrote:
Recently, I sent a PR [1] in Chroma (syntax highlighter) to
support D. I think my implementation is not perfect. I made
this announcement to ask some experts for help and to ask Dlang
blogger to use this.
Thank you for working o
On Thursday, 4 July 2019 at 12:57:43 UTC, Mike Franklin wrote:
The copy should take place when building druntime from the
makefiles. The files to be copied are listed at
https://github.com/dlang/druntime/blob/12bcb73da97a0c26aaf4b943eabd3c25051a89da/mak/COPY#L405-L408 and, for Windows, should b
On Friday, 5 July 2019 at 03:47:20 UTC, Jonathan M Davis wrote:
Yeah. I ran into the same problem with my own build tool. There
wasn't previously an rt folder in the imports. It was all
hidden in the implementation, and my build tool didn't copy it
over, resulting in confusing errors at first w
On Monday, 15 July 2019 at 11:33:44 UTC, Mike Franklin wrote:
I discussed that briefly on Slack with a couple other
developers.
My understanding is the `rt` is the language implementation
and `core` is the low level library for users.
The code in `rt/array` are language implementations. They
On Monday, 15 July 2019 at 12:14:16 UTC, Mike Franklin wrote:
On Monday, 15 July 2019 at 12:02:35 UTC, Seb wrote:
I think that fits core.internal better than rt. Have you
considered that during said discussion?
The implementations in `rt/array` contain templates that are
ports of runtime hook
On Monday, 15 July 2019 at 12:14:16 UTC, Mike Franklin wrote:
Many of the implementations in `rt/array` require importing or
referencing other implementations in `rt` (e.g. `rt.lifetime`).
If they were moved to `core.internal` they would require
importing `rt` or peeking into `rt` with various
On Monday, 15 July 2019 at 12:36:14 UTC, Mike Franklin wrote:
Many of the implementations in `rt/array` are templates, so the
entire implementation should be available through object.d, not
just declarations.
The amount of templated code is still finite, otherwise you would
have needed to inc
On Monday, 15 July 2019 at 12:42:57 UTC, Mike Franklin wrote:
On Monday, 15 July 2019 at 12:40:50 UTC, Vladimir Panteleev
wrote:
- core.internal.hash contains the implementation of hashing
routines used for associative arrays.
- core.internal.arrayop contains the implementation of array
vecto
On Monday, 15 July 2019 at 12:57:46 UTC, Mike Franklin wrote:
On Monday, 15 July 2019 at 12:27:22 UTC, Vladimir Panteleev
wrote:
This isn't exactly true. The restriction is that core should
not *import* rt. Have a look at all the extern(C) definitions
in Druntime - using extern(C) functions t
On Monday, 15 July 2019 at 12:42:57 UTC, Mike Franklin wrote:
... and are the exception, not the rule. I believe they should
be moved to `rt`.
BTW, from this discussion it seems to me that you did not have a
good overview of the situation and made a bad decision based on
that. No problem the
On Monday, 15 July 2019 at 13:27:39 UTC, Mike Franklin wrote:
I asked for input from other developers before moving forward.
They helped me understand that `rt` is where the core language
features are implemented.
Assuming it was the discussion linked in this thread, it did not
seem like the
On Monday, 15 July 2019 at 19:56:29 UTC, David Nadlinger wrote:
(Corollary: This should be fixed in a point release to unbreak
various tooling and dependent build systems.)
Fortunately, these changes still have not appeared in a release,
so we can still fix them. The reason why this discussion
On Sunday, 25 August 2019 at 13:38:24 UTC, Mike Parker wrote:
The Symmetry Autumn of Code 2019 application selection process
has come to an end. This year, we've got five projects instead
of three. Congratulations to everyone who was selected! You can
read about them and their projects over at
On Tuesday, 27 August 2019 at 09:08:58 UTC, Mike Franklin wrote:
It's great to see this back up and running. The compile-time
data is quite interesting. Is there any way to identify a
particular offending commit. The commits identified in the data
points on the chart don't seem to be precise.
On Monday, 26 August 2019 at 18:51:54 UTC, Vladimir Panteleev
wrote:
On Sunday, 25 August 2019 at 13:38:24 UTC, Mike Parker wrote:
The Symmetry Autumn of Code 2019 application selection process
has come to an end. This year, we've got five projects instead
of three. Congratulations to everyone
On Tuesday, 27 August 2019 at 17:11:33 UTC, Mike Franklin wrote:
On Tuesday, 27 August 2019 at 12:58:20 UTC, Vladimir Panteleev
wrote:
It will eventually zero in to commit-level accuracy after it's
been running for a while. I cleared the database as the last
time it was running, it was on ano
Hi,
This is a D port of a Go package implementing Content-Defined
Chunking:
https://github.com/CyberShadow/chunker
The package contains the following modules:
- chunker.polynomials - implements Pol, a type which represents a
polynomial from F_2[X]. I'm not quite sure what that is, but they
On Wednesday, 25 September 2019 at 11:40:04 UTC, a11e99z wrote:
I had an idea to make CHM help as D-documentation after a post
about man pages popped up
https://thecybershadow.net/d/docs/
https://github.com/dlang/dlang.org/commits/master/chmgen.d
Generates keyword index, navigation as on dlang
On Thursday, 17 October 2019 at 06:02:33 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.089.0 release, ♥ to
the 44 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.089.0.html
As usual please report any bugs at
https://issues.dlang.org
-Mar
https://github.com/CyberShadow/win32
https://code.dlang.org/packages/win32
This is a repository + dub package which tracks core.sys.windows,
and makes the declarations within available to all platforms.
This is useful if you need to write cross-platform applications
which e.g. read/write BMP o
On Monday, 13 April 2020 at 18:53:39 UTC, Steven Schveighoffer
wrote:
Very nice article!
Thank you!
Interesting from the animation that it decided that importing
std.stdio can be "reduced" to importing std!
Yes, it's a new minor annoyance for all DustMite users :)
I see that you can preve
On Tuesday, 14 April 2020 at 07:03:42 UTC, WebFreak001 wrote:
very nice article!
Thank you!
Also for the performance changes: what do the numbers mean in
the diagram there? Is higher better? What exactly is the unit
of these numbers? Should I even read it from top to bottom or
from bottom to
*ae* (***a**lmost **e**verything*) is an auxiliary
general-purpose D library. It is used by forum.dlang.org, Digger,
the D documentation auto-tester, and most of my D projects in
general.
Among many things, it implements an asynchronous event loop,
several network protocols, and various utili
On Wednesday, 16 June 2021 at 14:40:05 UTC, Atila Neves wrote:
Interested? Please send a CV to dot name> at
Replying for the benefit of forum.dlang.org users, for whom the
tags were not visible due to Markdown.
Also, what about remote?
On Wednesday, 16 June 2021 at 16:15:31 UTC, Tejas wrote:
On Wednesday, 16 June 2021 at 15:48:07 UTC, Vladimir Panteleev
wrote:
Replying for the benefit of forum.dlang.org users, for whom
the tags were not visible due to Markdown.
Thank you so much :D
Also, what other ways exist to visit this n
On Wednesday, 16 June 2021 at 16:49:56 UTC, Tejas wrote:
On Wednesday, 16 June 2021 at 16:24:58 UTC, Vladimir Panteleev
wrote:
On Wednesday, 16 June 2021 at 16:15:31 UTC, Tejas wrote:
On Wednesday, 16 June 2021 at 15:48:07 UTC, Vladimir
Panteleev wrote:
Have a look at the "Also via" column on
On Wednesday, 16 June 2021 at 16:38:58 UTC, Atila Neves wrote:
On Wednesday, 16 June 2021 at 15:48:07 UTC, Vladimir Panteleev
wrote:
On Wednesday, 16 June 2021 at 14:40:05 UTC, Atila Neves wrote:
Interested? Please send a CV to dot name> at
Replying for the benefit of forum.dlang.org users,
On Thursday, 15 July 2021 at 07:23:31 UTC, Gleb Kulikov wrote:
Gentleman, good afternoon! And what is the reason that the RSS
of Announce Forum has not been working since May? XML is broken
and ends like this:
Hi,
First, please only post announcements in the Announce forum.
The feed is fine
On Tuesday, 24 August 2021 at 02:19:58 UTC, rushsteve1 wrote:
https://github.com/rushsteve1/trash-d
A near drop-in replacement for `rm` that uses the Freedesktop
trash bin. Started because an acquaintance `rm -rf`'d his music
folder and I thought there had to be a better way.
Cool! How does
On Wednesday, 25 August 2021 at 13:30:36 UTC, rushsteve1 wrote:
`trash-d` tries to mimic `rm`'s semantics as much as possible.
It also unifies all the different `trash-*` commands that
`trash-cli` provides into a single one with flags. One of my
goals with `trash-d` was to make a simpler and sm
On Tuesday, 1 March 2022 at 08:12:43 UTC, bauss wrote:
Can't beat the nice integration and ease of access Github
provides, we need stay fresh to attract new younger souls
I sort of agree with that. I usually don't bother reporting
anything because I don't like bugzilla, it would just be much
On Sunday, 8 May 2022 at 23:44:42 UTC, Ali Çehreli wrote:
While we are on topic :) and as I finally understood what
generational GC is[1], are there any fundamental issues with D
to not use one?
I implemented one a long time ago. The only way to get write
barriers with D is memory protection.
On Monday, 9 May 2022 at 00:25:43 UTC, H. S. Teoh wrote:
In the past, the argument was that write barriers represented
an unacceptable performance hit to D code. But I don't think
this has ever actually been measured. (Or has it?) Maybe
somebody should make a dmd fork that introduces write ba
On Monday, 9 May 2022 at 16:37:15 UTC, H. S. Teoh wrote:
Why is memory protection the only way to implement write
barriers in D?
Well, it's the only way I know of without making it a major
backwards-incompatible change. The main restriction in this area
is that it must continue working with c
On Tuesday, 17 May 2022 at 16:36:34 UTC, Kenny Shields wrote:
This isn't an open-source project, but I wanted to post this
here for anyone who might be interested in seeing D used for
cross-platform game development. Any questions/comments about
the implementation and design of the game/engine
On Thursday, 9 June 2022 at 19:08:16 UTC, Andrey Zherikov wrote:
Hi everyone,
I'm glad to announce first major version of
[argparse](https://code.dlang.org/packages/argparse) - a
library for creating command line interface. It took some time
to figure out public API of this library and I beli
On Friday, 10 June 2022 at 14:14:27 UTC, Andrey Zherikov wrote:
On Friday, 10 June 2022 at 09:20:24 UTC, Vladimir Panteleev
wrote:
Congratulations on the release. Though there's a good number
of libraries for this task in D already, this solution looks
very complete.
I looked at them when I s
On Friday, 5 August 2022 at 15:36:06 UTC, Rumbu wrote:
The last issues are generated by unpublished changes in the
parser:
Examples:
```d
float z = 85886696878585969769557975866955695.E0; //integer
overflow, I don't see any int
```
The last version where this compiled successfully was D 2.
On Monday, 17 October 2022 at 05:21:10 UTC, Garrett D'Amore wrote:
I'm happy to announce that I've created what I believe is a
complete, or at least very nearly so, Tree-Sitter grammar for D.
You can find it at https://github.com/gdamore/tree-sitter-d
Congratulations!
Linking to a response i
On Wednesday, 9 November 2022 at 11:55:28 UTC, Guillaume Piolat
wrote:
I've been avoiding void[] for this reason (I mean, void[]
_could_ contain pointers), but I think I'm cargo-culting this?
If I do:
ubyte[] arr = new ubyte[100_000_000];
void[] arr2 = cast(void[]) arr; // will this sti
On Thursday, 14 August 2014 at 11:54:57 UTC, Rikki Cattermole
wrote:
Atleast from my experience with this, its dmd thats actually
taking the time.
I can't glean this from looking at the code, but are you
recompiling the entire program? Web development is a perfect fit
for incremental compilat
On Thursday, 14 August 2014 at 12:56:10 UTC, Rikki Cattermole
wrote:
Dub automatically handles caching of dependencies such as
vibe-d. So they are not rebuilt.
The only things that get recompiled for example is a single
code unit. This is defined as being the dependency between a
route file a
On Monday, 11 August 2014 at 23:44:26 UTC, deadalnix wrote:
On Friday, 8 August 2014 at 12:01:43 UTC, Andrew Edwards wrote:
DMD v2.066.0-rc2 binaries are available for testing:
http://wiki.dlang.org/Beta_Testing
Upped https://issues.dlang.org/show_bug.cgi?id=12754 to
regression. It is cau
On Friday, 15 August 2014 at 06:54:28 UTC, Rikki Cattermole wrote:
On 15/08/2014 2:58 a.m., Vladimir Panteleev wrote:
How many D modules / object files is that?
I haven't gone into that, I don't really want to go around
modifying dub if I can help it.
Well, to be blunt, I doubt you'll get s
On Sunday, 17 August 2014 at 22:25:55 UTC, Andrei Alexandrescu
wrote:
Indeed! Does this enable VS debugging of D programs?
This enables using the MS C runtime for Win32 programs, but you
could already use VS for debugging thanks to cv2pdb (also written
by Rainer!). Though, now that the debug
On Monday, 18 August 2014 at 19:23:14 UTC, Dicebot wrote:
I have a mixed feelings about this release. It has some really
cool features and is good to finally see live. But it has taken
ages and there are still many open regressions
(http://wiki.dlang.org/Beta_Testing). And stuff like
https://i
On Monday, 18 August 2014 at 22:20:19 UTC, ketmar via
Digitalmars-d-announce wrote:
On Mon, 18 Aug 2014 22:01:24 +
bachmeier via Digitalmars-d-announce
wrote:
What's the advantage of this over maintaing packages for the RC
version until it's ready?
'cause not releasing periodically means "
On Monday, 18 August 2014 at 23:14:45 UTC, Dicebot wrote:
I also propose to start 2.067 beta branch right now and declare
it yet another bug-fixing release.
Isn't this what point-releases are for, though?
I've picked up an older project for using D on barebones Win32 as
a "better C".
Thanks to recent advances in DMD (-betterC and -m32mscoff), I
could get a "Hello, world" program on Win32 down to just 438
bytes when compiled. This is without assembly, linker scripts,
custom Phobos/Druntime, or
On Monday, 8 September 2014 at 08:06:37 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 7 September 2014 at 21:03:17 UTC, Vladimir Panteleev
wrote:
The 438-byte "Hello, world" program is achieved using
Crinkler, which is a COFF linker with aggressive compression
and header optimization. It was creat
On Monday, 15 September 2014 at 21:18:53 UTC, dcrepid wrote:
-m32mscoff allows using more linkers. Specifically, the
Microsoft Linker and Crinkler, which only understand COFF, can
both generate executables which are much smaller than those
created by OPTLINK.
Hi, I've been experimenting with
On Tuesday, 16 September 2014 at 12:33:26 UTC, dcrepid wrote:
Thanks for the help. Unfortunately, I didn't want 64-bit
library/object files so I had to modify the make files to point
to the VC2010 32-bit compilers (Win64.mak points to the amd64
folders, so I'm a bit concerned now - did you rea
On Thursday, 18 September 2014 at 04:50:52 UTC, dcrepid wrote:
On Wednesday, 17 September 2014 at 20:49:37 UTC, Vladimir
Panteleev wrote:
Yes, sorry, that was the wrong command. Currently you have to
also specify the full paths to the compiler on make's command
line. I sent in two pull requests
Most notable change since DConf is that on Windows, Digger can
now build D from source (including x64 versions) without
requiring Git or Visual Studio to be installed. It achieves this
by downloading and locally installing (unpacking) all the
software it needs.
Windows binaries:
https://gith
On Friday, 19 September 2014 at 01:36:54 UTC, Vladimir Panteleev
wrote:
Windows binaries:
https://github.com/CyberShadow/Digger/releases/tag/1.0
Yet another release ruined by a DMD -inline wrong-code bug :(
Reuploaded new .zip file without -inline.
On Tuesday, 9 September 2014 at 20:07:33 UTC, Trass3r wrote:
And how do ldc and gdc do? =)
LDC doesn't do very well. It generates more verbose code, even
with -Oz.
I'll try GDC next.
In other news, I switched from makefiles to a dedicated build
tool, as their limitations were becoming cons
On Monday, 22 September 2014 at 10:50:51 UTC, Nick Treleaven
wrote:
AFAICT the test suite needs a separate MSYS install from the
one Git uses, e.g. for a newer version of 'diff'. Not sure if
that makes it harder for Digger to support.
It shouldn't be too hard. The difficult part is getting the
On Monday, 22 September 2014 at 17:28:50 UTC, ketmar via
Digitalmars-d-announce wrote:
On Mon, 22 Sep 2014 15:24:55 +0200
simendsjo via Digitalmars-d-announce
wrote:
My guess is the average for developers is ~8GB. 2GB RAM is
really not
enough for pretty much anything these days - the browser a
On Tuesday, 30 September 2014 at 12:19:05 UTC, Nick Treleaven
wrote:
On 23/09/2014 11:20, Nick Treleaven wrote:
Linking phobos.lib is the first time I've got OOM, I use
Firefox
heavily. phobos.lib is only 10 MB, which is why I thought it
odd that
linking uses well over 1 GB.
I'm now building
On Wednesday, 1 October 2014 at 15:17:09 UTC, Nick Treleaven
wrote:
OK, I'll try it again. I had been using an old-ish Git checkout
of Digger, I've updated to 1.0, but I get this error:
$ rdmd --build-only digger
digger.d(6): Error: module wininet is in file
'ae\sys\net\wininet.d' which cannot
On Wednesday, 8 October 2014 at 00:18:16 UTC, Walter Bright wrote:
Sort of like:
user: "need to fix this on the website"
n.g.: "thanks! fixed now!"
user: "no it isn't"
n.g.: "looks good to me"
[lots of fruitless back and forth]
n.g.: "did you refresh your browser's cache?"
user: "o
On Wednesday, 8 October 2014 at 07:14:30 UTC, Paolo Invernizzi
wrote:
On Wednesday, 8 October 2014 at 06:58:36 UTC, ketmar via
Digitalmars-d-announce wrote:
On Tue, 07 Oct 2014 17:18:18 -0700
Walter Bright via Digitalmars-d-announce
wrote:
i assume that not everyone are ready to build dmd from
On Tuesday, 18 November 2014 at 00:41:42 UTC, Martin Nowak wrote:
Second part on my series to reduce vibe.d turnaround time.
In this part we'll reduce compilation time by 60%.
https://code.dawg.eu/reducing-vibed-turnaround-time-part-2-less-compiling.html
From the post:
I converted the resulti
I'm sure you all are as tired of the occasional spam that hits
these lists as I was deleting it. (Mailing list users in
particular, I guess, since we can't delete an email once it was
sent out.) Most of the spam was coming in through the forum, so I
suppose I was responsible for [not] keeping i
On Tuesday, 2 December 2014 at 21:53:15 UTC, Ali Çehreli wrote:
On 12/02/2014 01:41 PM, Vladimir Panteleev wrote:
> impossible for non-technical people with no incentive to learn
> or research stuff
I hope this will not alienate complete beginners. They should
be able to talk to us on the D.le
DSource in the headlines? In 2014? Shocking, I know.
Since Brad is no longer an active D user, and the website has had
spotty uptime lately, I've offered to take over the hosting and
any maintenance.
Although opinions exist that the site should simply be shut down,
I think archiving it would
On Tuesday, 2 December 2014 at 23:02:32 UTC, Kiith-Sa wrote:
On Tuesday, 2 December 2014 at 22:20:29 UTC, Vladimir Panteleev
wrote:
DSource in the headlines? In 2014? Shocking, I know.
Since Brad is no longer an active D user, and the website has
had spotty uptime lately, I've offered to take
On Wednesday, 3 December 2014 at 00:56:12 UTC, Brad Anderson
wrote:
On Tuesday, 2 December 2014 at 21:56:31 UTC, Vladimir Panteleev
wrote:
[snip]
I hope so too! The CAPTCHA only triggers on a spam check fail,
which should not occur for normal forum content.
I get the captcha every single tim
On Wednesday, 3 December 2014 at 01:48:57 UTC, krzaq wrote:
Asking for feature names is a very bad choice, you're
essentially excluding all beginners and it's almost impossible
to google the answers (you want to exclude lazy uninterested
humans, not all of them, right?).
The answers not being
On Wednesday, 3 December 2014 at 08:24:46 UTC, Gary Willoughby
wrote:
On Tuesday, 2 December 2014 at 21:41:28 UTC, Vladimir Panteleev
wrote:
Enter DCaptcha, a question-answer challenge tailored for D
programmers. Its goals are to challenge posters of
suspicious-looking content with questions th
On Wednesday, 3 December 2014 at 07:46:42 UTC, Brad Anderson
wrote:
I could add links to DPaste and the #d IRC channel.
Both good ideas.
Done. You can see this here:
http://forum.dlang.org/reply/qpfcqedcbkipjllnk...@forum.dlang.org
(just click "Send")
If it's that low than I'm not worried
On Wednesday, 3 December 2014 at 08:51:13 UTC, Gary Willoughby
wrote:
On Wednesday, 3 December 2014 at 08:28:25 UTC, Vladimir
Panteleev wrote:
Got it. But we're not going back to reCAPTCHA either. I'm
tired of deleting spam by hand.
Please suggest some ideas (or better, send pull requests).
On Wednesday, 3 December 2014 at 20:19:34 UTC, ketmar via
Digitalmars-d-announce wrote:
On Wed, 03 Dec 2014 14:47:09 +0100
Jacob Carlborg via Digitalmars-d-announce
wrote:
On 2014-12-03 14:02, Martin Krejcirik wrote:
> Asking for D feature names in not good IMHO.
I agree. I try the demo at g
On Wednesday, 3 December 2014 at 20:24:05 UTC, ketmar via
Digitalmars-d-announce wrote:
On Wed, 03 Dec 2014 09:13:12 +
Dejan Lekic via Digitalmars-d-announce
wrote:
I think DSource should not be shut down, but instead modernised
and open for new D-based projects. We, old D programmers, jus
On Wednesday, 3 December 2014 at 20:42:28 UTC, Vladimir Panteleev
wrote:
On Wednesday, 3 December 2014 at 20:24:05 UTC, ketmar via
Digitalmars-d-announce wrote:
On Wed, 03 Dec 2014 09:13:12 +
Dejan Lekic via Digitalmars-d-announce
wrote:
I think DSource should not be shut down, but instead
On Wednesday, 3 December 2014 at 21:26:19 UTC, ketmar via
Digitalmars-d-announce wrote:
On Wed, 03 Dec 2014 20:22:31 +
Vladimir Panteleev via Digitalmars-d-announce
wrote:
On Wednesday, 3 December 2014 at 20:19:34 UTC, ketmar via
Digitalmars-d-announce wrote:
> On Wed, 03 Dec 2014 14
On Wednesday, 3 December 2014 at 21:37:33 UTC, ketmar via
Digitalmars-d-announce wrote:
On Wed, 03 Dec 2014 20:42:27 +
Vladimir Panteleev via Digitalmars-d-announce
wrote:
On Wednesday, 3 December 2014 at 20:24:05 UTC, ketmar via
Digitalmars-d-announce wrote:
> On Wed, 03 Dec 2014 09
On Wednesday, 3 December 2014 at 22:48:50 UTC, ponce wrote:
On Wednesday, 3 December 2014 at 21:32:27 UTC, ketmar via
Digitalmars-d-announce wrote:
i think that the whole dsource site must be shut down and
replaced with
a stub (except planetD) to stop this disease. that site was
great, but
n
I removed all the harder challenges, so y'all can now stop
complaining. Sorry.
There are now only 2 simple questions. Pull requests welcome.
On Thursday, 4 December 2014 at 02:48:07 UTC, MattCoder wrote:
On Tuesday, 2 December 2014 at 21:41:28 UTC, Vladimir Panteleev
wrote:
Although forum.dlang.org has had a spam check and used
reCAPTCHA since it was announced, it is only somewhat
effective against fully-automated bots - it is power
On Wednesday, 3 December 2014 at 19:42:39 UTC, Ary Borenszweig
wrote:
On 12/2/14, 6:41 PM, Vladimir Panteleev wrote:
Enter DCaptcha
I think this could work with just two or three variants of a
question. Always ask what's the return value of the function.
1. int foo() { return 8 % 3; }
I d
On Thursday, 4 December 2014 at 04:02:49 UTC, Mike wrote:
I had to maintain a technical forum last year that was getting
spammed like crazy. I added the question "how many bits are in
a byte?", and the spam vanished. Based on that experience, I
think the bar can be set very low.
The Wiki ha
On Thursday, 4 December 2014 at 08:04:05 UTC, Rainer Schuetze
wrote:
On 02.12.2014 23:20, Vladimir Panteleev wrote:
DSource in the headlines? In 2014? Shocking, I know.
Since Brad is no longer an active D user, and the website has
had spotty
uptime lately, I've offered to take over the hosti
On Tuesday, 9 December 2014 at 18:23:26 UTC, deadalnix wrote:
Hijacking this thread. Captcha is still not working on https :(
Sorry, had to revert to an earlier version due to an unrelated
regression. It's back on reCaptcha now.
The new one should work on HTTPS once I'll find and fix the
re
On Thursday, 11 December 2014 at 00:35:13 UTC, Martin Nowak wrote:
On 12/02/2014 10:41 PM, Vladimir Panteleev wrote:
Although forum.dlang.org has had a spam check and used
reCAPTCHA since
it was announced, it is only somewhat effective against
fully-automated
bots - it is powerless against huma
On Thursday, 11 December 2014 at 11:04:09 UTC, Martin Nowak wrote:
Good idea, but the demo site is down right now :(.
http://wiki.dlang.org/extensions/DCaptcha/demo.php
Ah, fixed. Broke that when I updated to the easy version.
Nice one, failed the first try :).
You should probably reload on f
Over the past few years, I've released a few programs written in
D which I've never announced here before, since they were not
targeted at D programmers. Some of them seem to have caught on
with some degree of popularity.
After seeing the recent DMD download stats, I thought to check
the stat
On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
Hey everyone,
I recently wrote a blog post about how I used D/vibe.d to help
find a new house. I haven't publicized it anywhere else yet, so
I'm looking forward to what the D community has to say! You can
check it out here:
http:/
On Friday, 16 January 2015 at 21:19:08 UTC, Jonas Drewsen wrote:
I have been working on an editor written in D for use with D
for some time now and have made a blog post about it.
Any feedback or suggestions are welcome.
http://deadcodedev.steamwinter.com
A completely unhumble request: Pleas
On Monday, 26 January 2015 at 23:46:24 UTC, Iain Buclaw wrote:
Hi,
It is my pleasure to release a new site onto the community. An
Interactive DMD compiler.
Cool, but I think we ought to improve Dpaste instead, as right
now we have two services with overlapping roles. nazriel seems to
have
On Thursday, 29 January 2015 at 20:04:51 UTC, Pierre Krafft wrote:
It's fun to see that there are so many different solutions to
working with JSON in D. jsvar seems to be for keeping your
variables in JavaScript-land, something I think is a bad idea
in most cases. The idea of painlessjson is to
On Sunday, 1 February 2015 at 07:56:53 UTC, data man wrote:
On Sunday, 1 February 2015 at 06:08:35 UTC, Vladimir Panteleev
wrote:
(Caveat: last one needs 5-ish compiler patches to work.)
Which, please specify?
It should tell you nicely when you try to compile without them:
https://github.co
On Sunday, 1 February 2015 at 11:12:11 UTC, data man wrote:
Alas, but...
void main()
{
pragma(msg, is(typeof({ struct S { int i; } S s;
__traits(child, s, S.i) = 0; })));
}
output "false"
By "5-ish compiler patches" I meant patches that are not in the
official compiler. I would be very
On Sunday, 1 February 2015 at 14:10:58 UTC, data man wrote:
On Sunday, 1 February 2015 at 13:43:19 UTC, Vladimir Panteleev
wrote:
By "5-ish compiler patches" I meant patches that are not in
the official compiler. I would be very, very surprised if it
worked out of the box for you.
Yes, I unde
On Sunday, 1 February 2015 at 10:20:47 UTC, Dicebot wrote:
I'd really like "Emphasize vibe.d" to be replaced with
"Emphasize dub". Get the latter and you get the former
essentially for free (and it is WIP already).
I wish inclusions like this would go through a code review, the
sort we put ne
1 - 100 of 275 matches
Mail list logo