On Monday, 16 July 2018 at 07:49:33 UTC, Kagamin wrote:
On Friday, 13 July 2018 at 19:30:07 UTC, RhyS wrote:
If there is a language out there that gaps that C/Java/dynamic
fast and easy feel, and offers the ability to compile down
with ease. I have not seen it.
There's no silver bullet, you c
On Friday, 13 July 2018 at 19:30:07 UTC, RhyS wrote:
If there is a language out there that gaps that C/Java/dynamic
fast and easy feel, and offers the ability to compile down with
ease. I have not seen it.
There's no silver bullet, you can choose from what exists or
create your own. Recently
On Thursday, 12 July 2018 at 14:49:14 UTC, bachmeier wrote:
AFAICT, the money goes to internal compiler work to add new
features to the language in order to appeal to C++ users.
Well, there's also the redesign of the Phobos collections.
I don't know if attracting C++ users is currently a speci
On Friday, 13 July 2018 at 19:30:07 UTC, RhyS wrote:
On Friday, 13 July 2018 at 13:15:07 UTC, Ecstatic Coder wrote:
At the moment, developing in Rust can be quite painful because
of too much focus on its borrow checker, as the reference
counting system is just a side feature, which is not deepl
On Friday, 13 July 2018 at 13:15:07 UTC, Ecstatic Coder wrote:
At the moment, developing in Rust can be quite painful because
of too much focus on its borrow checker, as the reference
counting system is just a side feature, which is not deeply
integrated into the language.
And Go suffers from
On Thursday, 12 July 2018 at 12:07:55 UTC, wjoe wrote:
On Tuesday, 10 July 2018 at 17:25:11 UTC, Yuxuan Shui wrote:
Whether or not rust, go, etc. are just as or more popular than
C++ or Java in 30 years remains to be seen.
Rust and Go have their strengths, but also suffer from serious
usabili
On Thursday, 12 July 2018 at 11:36:15 UTC, RhyS wrote:
Its the same with the donations. I stated before that D as a
organisation with its financing feels very mysterious. You do
not see where the money goes
I've raised this issue elsewhere. I think there would be more
incentive to donate if
On Tuesday, 10 July 2018 at 17:25:11 UTC, Yuxuan Shui wrote:
(Although I don't quite agree with you. Some people DO resist
change, that's why some decades old languages are still
popular. But look at the popularity of new languages like Go,
and Rust, and the ever-change landscape of front-end
On Wednesday, 11 July 2018 at 21:19:18 UTC, Ecstatic Coder wrote:
I agree. And I must admit that from that point of view I'm
indeed part of the problem...
Its a problem every open source project faces. No matter if its D
or Crystal or ...
The main issue is that many people in those open sour
On Tuesday, 10 July 2018 at 10:48:30 UTC, bauss wrote:
On Friday, 6 July 2018 at 23:27:57 UTC, RhyS wrote:
Total 1336 packages found.
3359 total shards
D has had a major release.
Crystal has had a minor release.
Total 1339 packages
3382 total shards
This is a really weak point, because
This is one of the things about open source / volunteer
projects that may or may not be a good thing (it can be argued
both ways). Since people aren't getting paid to do grunt work,
if nobody steps up to the plate to fix an issue, it will either
just sit there forever, or it will fall upon Wal
On Wed, Jul 11, 2018 at 09:36:25AM +, Ecstatic Coder via
Digitalmars-d-announce wrote:
[...]
> Except for Crystal, I think that D is superior to many languages in
> *ease of use* and *expressivity*, and I really like it a lot for that.
>
> But for technical aspect like performance, very hones
On Wednesday, 11 July 2018 at 13:57:45 UTC, SrMordred wrote:
But for technical aspect like performance, very honestly I'm
still not sure of its technical superiority over similar
languages.
Just have a look at this one, which is quite famous :
https://www.techempower.com/benchmarks/
I kno
But for technical aspect like performance, very honestly I'm
still not sure of its technical superiority over similar
languages.
Just have a look at this one, which is quite famous :
https://www.techempower.com/benchmarks/
I know that many people here will simply tell me that all those
pe
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
Actually you answer was right even if the point count was not
stored as an integer ;)
For C++, the answer is : never.
Two small memory blocks will have to be allocated from the
memory pool, which is not smart, obviously, but apart
On Tuesday, 10 July 2018 at 18:20:27 UTC, H. S. Teoh wrote:
On Tue, Jul 10, 2018 at 05:25:11PM +, Yuxuan Shui via
Digitalmars-d-announce wrote:
On Friday, 6 July 2018 at 21:15:46 UTC, H. S. Teoh wrote:
[...]
> Of course, for someone looking for an excuse not to use D,
> they will always fi
On Tue, Jul 10, 2018 at 05:25:11PM +, Yuxuan Shui via
Digitalmars-d-announce wrote:
> On Friday, 6 July 2018 at 21:15:46 UTC, H. S. Teoh wrote:
[...]
> > Of course, for someone looking for an excuse not to use D, they will
> > always find another reason why this is not sufficient. But that onl
On Tuesday, 10 July 2018 at 17:44:59 UTC, Adam D. Ruppe wrote:
On Tuesday, 10 July 2018 at 17:39:06 UTC, SrMordred wrote:
After the GC.collect you now get 1GB of memory usage.
http://dpldocs.info/experimental-docs/core.memory.GC.minimize.html
yeah I was looking to this right now on the docs,
On Tuesday, 10 July 2018 at 17:39:06 UTC, SrMordred wrote:
After the GC.collect you now get 1GB of memory usage.
http://dpldocs.info/experimental-docs/core.memory.GC.minimize.html
On Tuesday, 10 July 2018 at 17:03:01 UTC, H. S. Teoh wrote:
AFAIK, the current GC does not release memory back to the OS.
So you won't see the memory footprint decrease. However, it
does free up memory for subsequent allocations.
T
if you put another
int[] x;
x.length = 1024 * 1024 * 128
On Friday, 6 July 2018 at 21:15:46 UTC, H. S. Teoh wrote:
On Fri, Jul 06, 2018 at 08:16:36PM +, Ecstatic Coder via
Digitalmars-d-announce wrote: [...]
I've never said that this is something smart to do. I'm just
saying that this code can perfectly be executed once in a C++
game frame withou
On Tue, Jul 10, 2018 at 04:07:01PM +, SrMordred via Digitalmars-d-announce
wrote:
> > As I've already repeated twice, this is not true in D. You *can*
> > predict precisely when the GC runs a collection cycle by calling
> > GC.disable and then calling GC.collect according to *your* own
> > sch
As I've already repeated twice, this is not true in D. You
*can* predict precisely when the GC runs a collection cycle by
calling GC.disable and then calling GC.collect according to
*your* own schedule. This is not just a theoretical thing. I
have actually done this in my own projects, and it
On Friday, 6 July 2018 at 23:27:57 UTC, RhyS wrote:
Total 1336 packages found.
3359 total shards
D has had a major release.
Crystal has had a minor release.
Total 1339 packages
3382 total shards
This is a really weak point, because it doesn't show the quality
of the packages.
Just lo
On Friday, 6 July 2018 at 20:16:36 UTC, Ecstatic Coder wrote:
Pfff, it was just an EXAMPLE of how some insignificant string
concatenation code may eventually be a problem in any GC
language even if it's done only once per frame.
It does not matter that your point is a example. People will rip
Friday, 6 July 2018 at 21:15:46 UTC, H. S. Teoh wrote:
On Fri, Jul 06, 2018 at 08:16:36PM +, Ecstatic Coder via
Digitalmars-d-announce wrote: [...]
I've never said that this is something smart to do. I'm just
saying that this code can perfectly be executed once in a C++
game frame without
On Fri, Jul 06, 2018 at 08:16:36PM +, Ecstatic Coder via
Digitalmars-d-announce wrote:
[...]
> I've never said that this is something smart to do. I'm just saying
> that this code can perfectly be executed once in a C++ game frame
> without having to worry for a game freeze, because the string
On Friday, 6 July 2018 at 19:22:13 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 17:59:27 UTC, Ecstatic Coder wrote:
While ANY C++ game can make ANY number of
allocations/allocations inside a game loop and still run
without a risking any freeze.
You are doing something very wrong if you
On Friday, 6 July 2018 at 19:27:51 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 19:22:13 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 17:59:27 UTC, Ecstatic Coder wrote:
While ANY C++ game can make ANY number of
allocations/allocations inside a game loop and still run
without a ris
On Friday, 6 July 2018 at 19:56:23 UTC, JN wrote:
On Friday, 6 July 2018 at 18:19:08 UTC, Ecstatic Coder wrote:
Because in C++, smart pointers and collections will make sure
to free unused memory block as soon as they need to, and no
later.
I bet if D was reference counted from the start, C++
On Friday, 6 July 2018 at 18:19:08 UTC, Ecstatic Coder wrote:
Because in C++, smart pointers and collections will make sure
to free unused memory block as soon as they need to, and no
later.
I bet if D was reference counted from the start, C++ programmers
would complain about "smart pointer o
On Friday, 6 July 2018 at 19:22:13 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 17:59:27 UTC, Ecstatic Coder wrote:
While ANY C++ game can make ANY number of
allocations/allocations inside a game loop and still run
without a risking any freeze.
You are doing something very wrong if you
On Friday, 6 July 2018 at 17:59:27 UTC, Ecstatic Coder wrote:
While ANY C++ game can make ANY number of
allocations/allocations inside a game loop and still run
without a risking any freeze.
You are doing something very wrong if you are doing this.
-Alexander
Just try it.
For what rhyme or
On Friday, 6 July 2018 at 17:58:46 UTC, bachmeier wrote:
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole game or engine), may cause the game to regularl
On Friday, 6 July 2018 at 17:43:29 UTC, JN wrote:
On Friday, 6 July 2018 at 17:26:26 UTC, wjoe wrote:
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole ga
On Wednesday, 4 July 2018 at 20:17:59 UTC, Maksim Fomin wrote:
I am from area of economic, financial and scientific
calculations used in decision making.
So am I.
It is hard for me to provide arguments for using D (meaning
from professional area view) because c++ can be used for
performance
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole game or engine), may cause the game to regularly freeze
at the wrong time, because of an unwanted GC. He
On Friday, 6 July 2018 at 17:22:15 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 17:16:54 UTC, Ecstatic Coder wrote:
Are you seriously going to ignore video games that are
entirely implemented in GC focus language such as C#/java?!
The GC is NOT AN ISSUE IF YOU KNOW WHAT YOU ARE DOING!
-A
On Friday, 6 July 2018 at 17:26:26 UTC, wjoe wrote:
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole game or engine), may cause the game to regularly free
On Friday, 6 July 2018 at 17:26:26 UTC, wjoe wrote:
And since you point out the D forum folks, I know game
developers are a very special lot, too ...
Edit: This should read: I know game developers who are a very
special lot
My point was to only refer to the people I know, not game
developer
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole game or engine), may cause the game to regularly freeze
at the wrong time, because of an unwanted GC. Hen
On Fri, Jul 06, 2018 at 05:16:54PM +, Ecstatic Coder via
Digitalmars-d-announce wrote:
> > Are you seriously going to ignore video games that are entirely
> > implemented in GC focus language such as C#/java?! The GC is NOT AN
> > ISSUE IF YOU KNOW WHAT YOU ARE DOING!
> >
> > -Alexander
>
>
On Friday, 6 July 2018 at 17:16:54 UTC, Ecstatic Coder wrote:
Are you seriously going to ignore video games that are
entirely implemented in GC focus language such as C#/java?!
The GC is NOT AN ISSUE IF YOU KNOW WHAT YOU ARE DOING!
-Alexander
+1
You are start reminding me of another person
On Friday, 6 July 2018 at 17:04:37 UTC, Ecstatic Coder wrote:
Also if your concatenate string in a loop in c# then you use
the https://www.dotnetperls.com/string-join function as it
simpler and faster.
There is no reason why we can't have the function equivalent
in D.
-Alexander
Yeah I know
Are you seriously going to ignore video games that are entirely
implemented in GC focus language such as C#/java?! The GC is
NOT AN ISSUE IF YOU KNOW WHAT YOU ARE DOING!
-Alexander
+1
Indeed ABSOLUTELY NO garbage collection will happen during the
game loop is 100% of your GC-language code d
On Friday, 6 July 2018 at 17:00:49 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 16:48:17 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 16:45:41 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 16:33:19 UTC, 12345swordy wrote:
[...]
LOL
Unless you implement your game in manag
On Friday, 6 July 2018 at 16:48:17 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 16:45:41 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 16:33:19 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
For C++, the answer is : never.
...Yeah I had alre
Also if your concatenate string in a loop in c# then you use
the https://www.dotnetperls.com/string-join function as it
simpler and faster.
There is no reason why we can't have the function equivalent in
D.
-Alexander
Yeah I know, this code was DELIBERATLY naive.
That was the whole point of
On Friday, 6 July 2018 at 15:30:22 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 15:07:41 UTC, wjoe wrote:
[...]
Actually, as I said, even today many game engines are still
written in a C-inspired manner, i.e. C + classes, templates and
polymorphism, mainly for performance reasons (ca
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 14:52:46 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 14:11:05 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
[...]
+1
Just one silly question.
Can the follow
On Friday, 6 July 2018 at 16:10:04 UTC, Ecstatic Coder wrote:
[...]
With D, I CAN'T use the language and its standard library as
usual, just because of the GC "phobia".
Which would be the #1 problem for me, because "standard" D is
perfect to me, as much as "standard" C++ is nice to me.
That'
On Friday, 6 July 2018 at 16:45:41 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 16:33:19 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
For C++, the answer is : never.
...Yeah I had already figure out what your aiming at. For C++
the correct ans
On Friday, 6 July 2018 at 16:33:19 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
For C++, the answer is : never.
...Yeah I had already figure out what your aiming at. For C++
the correct answer is "I do not know as I don't know how it is
implemented".
But then of course, you need to avoid a lot of D niceties.
Unfortunately, in my case this is the exact moment where D looses
a LOT of its shininess compared to C++.
The balance is no more that much in favor of D as it was before,
because it's "standard" D code which is so much more convenien
On Friday, 6 July 2018 at 15:19:33 UTC, Ecstatic Coder wrote:
For C++, the answer is : never.
...Yeah I had already figure out what your aiming at. For C++ the
correct answer is "I do not know as I don't know how it is
implemented". You act like there isn't any GC libraries for C++.
-Alex
On 7/6/18 11:53 AM, Ecstatic Coder wrote:
Of course, the answer in C++ is that it won't compile, this is D code! ;)
Seriously ?
No, not seriously! I realized what you meant.
I wrote : "And what about the same code in C++ ?"
I thought people on this forum were smart enough to understand "th
On Friday, 6 July 2018 at 14:14:27 UTC, rikki cattermole wrote:
On 07/07/2018 2:11 AM, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
LOL
Ok, if I'm wrong, then this means D is already a perfect
r
On 07/07/2018 3:53 AM, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I really mean
even JUST ONE hidden allocation somewhere in the whole game or engine),
may cause the game to regularly freeze at the wrong time, because of an
unwanted GC. Hence the phobia.
Of course, the answer in C++ is that it won't compile, this is
D code! ;)
Seriously ?
I wrote : "And what about the same code in C++ ?"
I thought people on this forum were smart enough to understand
"the C++ port of this D code".
I'm sorry to have been wrong on this.
Anyway, what nobody he
On 7/6/18 11:19 AM, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 14:52:46 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 14:11:05 UTC, Ecstatic Coder wrote:
Just one silly question.
Can the following "naive" D code trigger a garbage collection stall ?
score.Text = point_count.to!string
On Friday, 6 July 2018 at 15:07:41 UTC, wjoe wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
Just by curiosity, can you tell me how many successful
commercial games based on a D game engine are released each
year ?
Just out of curiosity, how many games have been released
On Friday, 6 July 2018 at 14:52:46 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 14:11:05 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
[...]
No triple AAA engine is going to switch to D
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
Just by curiosity, can you tell me how many successful
commercial games based on a D game engine are released each
year ?
Just out of curiosity, how many games have been released based on
a C++ game engine in 1998 ?
The original
On Friday, 6 July 2018 at 14:11:05 UTC, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
[...]
No triple AAA engine is going to switch to D for the following
reasons:
1.)Cost vs benefit from conver
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
LOL
Ok, if I'm wrong, then this means D is already a perfect
replacement to C++, especially for game development.
Just by curiosity, can you tell me how many successful
c
On 07/07/2018 2:11 AM, Ecstatic Coder wrote:
On Friday, 6 July 2018 at 13:50:37 UTC, 12345swordy wrote:
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
LOL
Ok, if I'm wrong, then this means D is already a perfect replacement
to C++, especially for game development.
Just by cur
On Friday, 6 July 2018 at 13:15:43 UTC, Ecstatic Coder wrote:
LOL
Ok, if I'm wrong, then this means D is already a perfect
replacement to C++, especially for game development.
Just by curiosity, can you tell me how many successful
commercial games based on a D game engine are released each
LOL
Ok, if I'm wrong, then this means D is already a perfect
replacement to C++, especially for game development.
Just by curiosity, can you tell me how many successful commercial
games based on a D game engine are released each year ?
Or just this year maybe...
On Wednesday, 4 July 2018 at 19:29:55 UTC, Ecstatic Coder wrote:
On Wednesday, 4 July 2018 at 18:05:15 UTC, wjoe wrote:
On Wednesday, 4 July 2018 at 08:50:57 UTC, Ecstatic Coder
wrote:
But indeed, being able use D in a GC-free environment (like
C++ and Rust do) would be something many people ma
Nobody and nothing forces anyone to use the GC or features
which use it. Just go ahead and manage your memory manually.
They will not be using features like dynamic arrays, the
standard library, and such but that's not a loss since they'd
roll their own, more performant implementations, anyway
On Wednesday, 4 July 2018 at 19:29:55 UTC, Ecstatic Coder wrote:
First, to be clear, I mainly use D as a scripting language for
file processing, and for this use case, having a GC is a
blessing.
This is a non issue and a GC doesn't matter at all in this case.
You could allocate all you wanted
On Friday, 29 June 2018 at 07:03:52 UTC, Dmitry Olshansky wrote:
I never ever (I think) did something provocative, something to
finally see:
...
My 5 cents inspired by experimenting with D some years ago.
1. Programming became niche oriented and quite diverse. Writing
new language requires s
On Wednesday, 4 July 2018 at 19:49:00 UTC, Ecstatic Coder wrote:
For instance, to be a perfect C++ alternative, D would probably
need to be 100% :
1. usable (strings, slices, etc) without GC
2. interoperable with any existing C++ library
For for game development :
3. compilable on all game de
Exactly. As Walter has said before, (and I paraphrase,) it's
far more profitable to cater to *existing* customers who are
already using your product, to make their experience better,
than to bend over backwards to satisfy the critical crowd who
points at issue X and claim that they would not u
On Wednesday, 4 July 2018 at 18:05:15 UTC, wjoe wrote:
On Wednesday, 4 July 2018 at 08:50:57 UTC, Ecstatic Coder wrote:
But indeed, being able use D in a GC-free environment (like
C++ and Rust do) would be something many people may NEED, for
instance to be able to EASILY use D for soft-realtime
On Wed, Jul 04, 2018 at 06:05:15PM +, wjoe via Digitalmars-d-announce wrote:
> On Wednesday, 4 July 2018 at 08:50:57 UTC, Ecstatic Coder wrote:
> > But indeed, being able use D in a GC-free environment (like C++ and
> > Rust do) would be something many people may NEED, for instance to be
> > ab
On Wednesday, 4 July 2018 at 08:50:57 UTC, Ecstatic Coder wrote:
But indeed, being able use D in a GC-free environment (like C++
and Rust do) would be something many people may NEED, for
instance to be able to EASILY use D for soft-realtime
applications like games.
This has to be the no. 1 ex
Throw everything we can this dude's way so we can make D the
most powerful we can
We need pattern matching, we need typeclasses, we need HKT's,
we need linear types, we need @nogc Phobos, we need concurrency
so fearless I can change any variable and not give two shits
Personally I don't real
On Friday, 29 June 2018 at 07:03:52 UTC, Dmitry Olshansky wrote:
I never ever (I think) did something provocative, something to
finally see:
- who in the community WANTS D language to succeed?
- who are just these funny “people” let’s call th this, that
are I don’t know “just hang around”
B
On Tuesday, 3 July 2018 at 06:43:44 UTC, Ecstatic Coder wrote:
D has a very diverse use case so the generalization is moot.
For example I prefer having the gc manage memory for me...For
most of the things I do with D...contrary to other opinions.
+1
For most D use cases (including mine, which
On Tuesday, 3 July 2018 at 07:42:22 UTC, RhyS wrote:
On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
Add a 10-liner "Hello World" web server example on the main
page and that's it.
There already is one in the examples:
#!/usr/bin
On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
Add a 10-liner "Hello World" web server example on the main
page and that's it.
There already is one in the examples:
#!/usr/bin/env dub
/+ dub.sdl:
name "hello_vibed"
dependency "vi
On Tuesday, 3 July 2018 at 05:52:40 UTC, Ecstatic Coder wrote:
I mean, you should offer a short panel of D enhancement
projects, with their precise goal, minimum bugdet and
investment time limit (for instance one year to reach the
required budget), plus an ordered list of additional
developme
D has a very diverse use case so the generalization is moot.
For example I prefer having the gc manage memory for me...For
most of the things I do with D...contrary to other opinions.
+1
For most D use cases (including mine, which is file processing),
D's GC is a blessing, and one of its main
Let me echo this: transparency has historically been a big
problem for D. AFAIK, nobody in the broader community was ever
told that the D foundation money would be used to fund a bunch
of Romanian interns, it just happened. In the end, it appears
to have worked out great, but why would anybody
On Monday, 2 July 2018 at 18:03:25 UTC, bachmeier wrote:
On Saturday, 30 June 2018 at 03:02:15 UTC, Joakim wrote:
The future of native code will be replacing scripting
languages. D is really good at that task.
This will never happen, doesn't matter how good D is at it,
they will always be bet
On Saturday, 30 June 2018 at 03:02:15 UTC, Joakim wrote:
The future of native code will be replacing scripting
languages. D is really good at that task.
This will never happen, doesn't matter how good D is at it,
they will always be better because they sacrifice performance
for ease of use.
On Monday, 2 July 2018 at 05:20:51 UTC, Joakim wrote:
On Sunday, 1 July 2018 at 15:40:20 UTC, Ecstatic Coder wrote:
On Sunday, 1 July 2018 at 14:01:11 UTC, Jonathan M Davis wrote:
On Sunday, July 01, 2018 13:37:32 Ecstatic Coder via
Digitalmars-d-announce wrote:
On Sunday, 1 July 2018 at 12:43
On Friday, 29 June 2018 at 07:03:52 UTC, Dmitry Olshansky wrote:
P.S. I mean what you think the future of native code is???
Rust? Crystal?? Nim???
Thank you very much for mentioning about the Crystal programming
language. I din't know there is a Crystal lang so I changed my
project name from
On Sunday, 1 July 2018 at 15:40:20 UTC, Ecstatic Coder wrote:
On Sunday, 1 July 2018 at 14:01:11 UTC, Jonathan M Davis wrote:
On Sunday, July 01, 2018 13:37:32 Ecstatic Coder via
Digitalmars-d-announce wrote:
On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
> Am 01.07.2018 um 14:12
On Sunday, 1 July 2018 at 14:01:11 UTC, Jonathan M Davis wrote:
On Sunday, July 01, 2018 13:37:32 Ecstatic Coder via
Digitalmars-d-announce wrote:
On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
> Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
>> Add a 10-liner "Hello World" web se
On Sunday, July 01, 2018 13:37:32 Ecstatic Coder via Digitalmars-d-announce
wrote:
> On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
> > Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
> >> Add a 10-liner "Hello World" web server example on the main
> >> page and that's it.
> >
> > Th
On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote:
Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
Add a 10-liner "Hello World" web server example on the main
page and that's it.
There already is one in the examples:
#!/usr/bin/env dub
/+ dub.sdl:
name "hello_vibed"
dependency "vi
Am 01.07.2018 um 14:12 schrieb Ecstatic Coder:
>
> Add a 10-liner "Hello World" web server example on the main page and
> that's it.
There already is one in the examples:
#!/usr/bin/env dub
/+ dub.sdl:
name "hello_vibed"
dependency "vibe-d" version="~>0.8.0"
+/
void main()
{
import vibe.d;
On Sunday, 1 July 2018 at 02:57:26 UTC, RhyS wrote:
On Saturday, 30 June 2018 at 07:11:18 UTC, Joakim wrote:
I'd hope a manager would look at actually meaningful stats
like downloads, rather than just fluffy stats such as "likes":
http://www.somsubhra.com/github-release-stats/?username=crystal
On Saturday, 30 June 2018 at 21:15:09 UTC, Ecstatic Coder wrote:
Already tried. Good luck with that... ;)
Well to be clear I'm more providing the feedback out courtesy and
thanks for the work people have done on D and vibe.d in
particular. While I'd love to see D succeed in the long run,
we'
On Sunday, 1 July 2018 at 02:57:26 UTC, RhyS wrote:
D its buginess in between releases also does not help. I
probably downloaded LDC and DMD in the last 9 months a dozen
times, being forced to go back to older versions. Then trying
the new versions, going back. Again and again on Windows.
D
On Saturday, 30 June 2018 at 12:59:02 UTC, punkUser wrote:
I don't normally contribute a lot here but as I've been using a
fair mix of C/C++, D and Rust lately for a variety of projects
from game dev to web to services, I have a few thoughts.
Without exhaustively comparing the different pros/c
On Saturday, 30 June 2018 at 07:11:18 UTC, Joakim wrote:
I'd hope a manager would look at actually meaningful stats like
downloads, rather than just fluffy stats such as "likes":
http://www.somsubhra.com/github-release-stats/?username=crystal-lang&repository=crystal
http://www.somsubhra.com/git
On Saturday, 30 June 2018 at 12:59:02 UTC, punkUser wrote:
I don't normally contribute a lot here but as I've been using a
fair mix of C/C++, D and Rust lately for a variety of projects
from game dev to web to services, I have a few thoughts.
Without exhaustively comparing the different pros/c
1 - 100 of 131 matches
Mail list logo