On Friday, 13 March 2015 at 10:34:32 UTC, bearophile wrote:
Ola Fosheim Grøstad:
Yes, but what is a "strict mode". I agree with most of what is
said about D and Go in the top post, but is there a market for
yet another high level language that isn't high level enough?
"Strict mode" is a D2 w
On Monday, 23 April 2018 at 06:12:33 UTC, TheGag96 wrote:
Heya guys. For my projects that use a GUI library, I've tried
both tkd and DlangUI. Both I feel have their drawbacks, and I'd
like to know if any of you are using anything you find better.
In my case, my ideal choice would be:
- Nice b
On Monday, 23 April 2018 at 14:38:44 UTC, TheGag96 wrote:
On Monday, 23 April 2018 at 11:26:30 UTC, Chris wrote:
On Monday, 23 April 2018 at 09:50:21 UTC, Zoadian wrote:
i'm happy with:
vibe.d + CEF + vue.js
Good point. I've been thinking about vibe.d + HTML/JS based
UIs too. I think that'
On Thursday, 17 May 2018 at 02:32:07 UTC, KingJoffrey wrote:
I propose an idea, for discussion (robust discussion even
better ;-)
Add an new attribute to class, named 'sealed'.
If class level protection is added, please do not call it sealed.
People from c++ might be suprised by 'private' alr
On Tuesday, 12 June 2018 at 15:21:49 UTC, Jacob Shtokolov wrote:
On Tuesday, 12 June 2018 at 14:33:57 UTC, Steven Schveighoffer
wrote:
[...]
Thank you Steve!
Then I'll try to fire a bug report and propose my own solution
to this problem.
Probably there is no need to track down the non-object
On Wednesday, 15 August 2018 at 14:58:40 UTC, Everlast wrote:
Many times one must create a variable before a function call:
int x = 3;
foo(x);
writeln(x);
[...]
check this out:
void main() {
import std.stdio;
writeln = 4;
}
https://run.dlang.io/is/0wgWtw
On Monday, 27 November 2017 at 09:07:10 UTC, Nicholas Wilson
wrote:
On Monday, 27 November 2017 at 07:58:27 UTC, IM wrote:
On Monday, 27 November 2017 at 03:01:24 UTC, Jon Degenhardt
wrote:
Forum discussions are valuable venue. Since you are in
Silicon Valley, you might also consider attending
On Friday, 16 February 2018 at 22:58:30 UTC, Ivan Trombley wrote:
On Wednesday, 14 February 2018 at 02:40:18 UTC, Mike Parker
wrote:
What [does] it mean to say they don't work? Have you reported
any issues? I don't see any in the DerelictVulkan repo. If
something's broken, please report it so i
On Wednesday, 28 February 2018 at 00:53:16 UTC, psychoticRabbit
wrote:
It should have gone to the Java developers - cause they
deserved it.
C++ is the worst thing to have ever come out of computer
science!
yes c++ is not the greatest language (thats why i use D). but
java is the worst langu
On Tuesday, 19 May 2015 at 18:04:49 UTC, Marco Leise wrote:
Am Mon, 18 May 2015 22:16:47 -0700
schrieb Andrei Alexandrescu :
But that has branches in it. So I came up with:
bool isPowerOf2(uint x)
{
return (x & (x - 1) | !x) == 0;
}
which has no branches at least with dmd, see
http://go
It is a compiletime tuple so i'd vote for:
CtTuple
On Tuesday, 21 July 2015 at 06:49:10 UTC, deadalnix wrote:
Some of the proposals do not even make any sense. Come on, all
people that got into this know how newcomer react to the Tuple
name noticed the same reaction. Yet, there is a large crow of
idiots (sorry if you are in that crowd, on that
On Tuesday, 21 July 2015 at 16:54:54 UTC, H. S. Teoh wrote:
On Tue, Jul 21, 2015 at 04:06:11PM +, Zoadian via
Digitalmars-d wrote:
On Tuesday, 21 July 2015 at 06:49:10 UTC, deadalnix wrote:
>Some of the proposals do not even make any sense. Come on,
>all people that got into this kn
On Monday, 17 August 2015 at 13:18:43 UTC, Steven Schveighoffer
wrote:
void replaceInPlace(T, Range)(ref T[] array, size_t from,
size_t to, Range stuff)
if(isDynamicArray!Range &&
is(Unqual!(ElementEncodingType!Range) == T) &&
!is(T == const T) &&
!is(T == immutable T))
{ /* version
On Monday, 17 August 2015 at 16:57:33 UTC, Zoadian wrote:
wouldn't is(typeof(replace(array, from, to, stuff))) better be
a static if inside the first version?
nevermind, I missed that the first constraint is negated.
In that case I agree, else if would be nice.
On Sunday, 6 September 2015 at 19:32:58 UTC, Prudence wrote:
template X(Y)
{
string X = Y.stringof;
}
[...]
as you'd have to write a parser for other languages why not just
use strings? you can already do this:
template X(string Y)
{
enum X = Y;
}
auto s = X!q{int 3;};
ob
On Tuesday, 16 February 2016 at 14:20:51 UTC, Ola Fosheim Grøstad
wrote:
https://www.khronos.org/vulkan/
OS-X Metal is kinda like a C++ derivative => GPU compilation.
With Vulkan/SPIR other languages should be able to come up with
something similar for other platforms.
finally.
I'll write d
On Wednesday, 13 January 2016 at 13:41:00 UTC, Bubbasaur wrote:
May I suggest one thing? Could you put the page numbers on top
instead of bottom? Because this is a common style in many
pages, I think It would be nice if it was right bellow of (Log
in,Settings,help), because currently, if I wan
On Thursday, 4 February 2016 at 15:45:03 UTC, Satoshi wrote:
Hi,
is there any way how to iterate over every module/submodule?
I have project like
Rikarin
Rikarin/AppKit
Rikarin/Drawing
Rikarin/Runtime
etc.
In every directory, I have package.d file where I include every
.d file from the dir.
On Wednesday, 28 September 2016 at 11:53:05 UTC, Russel Winder
wrote:
Hi,
I see that some people have wrapped in various different ways
ZeroMQ. Was this manually, or using DStep?
Has anyone wrapped Nanomsg? If yes, was this manually or using
DStep.
derelict_extras-nanomsg was converted man
20 matches
Mail list logo