On Sunday, 3 September 2017 at 17:56:26 UTC, thinwybk wrote:
On Saturday, 2 September 2017 at 17:00:46 UTC, Joakim wrote:
On Saturday, 2 September 2017 at 15:41:54 UTC, Joakim wrote:
D:
https://bitbucket.org/qznc/d-shootout/raw/898f7f3b3c5d55680229113e973ef95ece6f711a/progs/nbody/nbody.d
ldc
On Saturday, 2 September 2017 at 17:00:46 UTC, Joakim wrote:
On Saturday, 2 September 2017 at 15:41:54 UTC, Joakim wrote:
D:
https://bitbucket.org/qznc/d-shootout/raw/898f7f3b3c5d55680229113e973ef95ece6f711a/progs/nbody/nbody.d
ldc 1.4 beta1, llvm 4.0.1
ldc2 -O3 nbody.d
The D version
On Saturday, 2 September 2017 at 17:00:46 UTC, Joakim wrote:
Sorry, I assumed the D version worked fine and didn't bother to
check the output, turns out it needs two foreach loops changed
in advance(dt). Specifically, "Body i" should be changed to
"ref Body i" in both foreach statements, so
On Saturday, 2 September 2017 at 15:41:54 UTC, Joakim wrote:
On Saturday, 2 September 2017 at 14:49:30 UTC, thinwybk wrote:
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
Yes, D's compile-time regex are still the fastest in the
world.
I've been benching it recently for a
On Saturday, 2 September 2017 at 14:49:30 UTC, thinwybk wrote:
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
Yes, D's compile-time regex are still the fastest in the world.
I've been benching it recently for a marketing-oriented blog
post I'm preparing for the official D blog,
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
Yes, D's compile-time regex are still the fastest in the world.
I've been benching it recently for a marketing-oriented blog
post I'm preparing for the official D blog, std.regex beats out
the top C and Rust entries from the benchmarks
On Wednesday, 26 July 2017 at 15:55:14 UTC, Wulfklaue wrote:
On Wednesday, 26 July 2017 at 06:40:22 UTC, Bienlein wrote:
D is the most feature rich language I know of. Maybe only
Scala comes close, but Scala can be at times an unreadable
mess as the designers of the language valued mixing
On Wednesday, 26 July 2017 at 22:18:37 UTC, kinke wrote:
My point was improving vs. complaining. Both take some analysis
to figure out an issue, but then some people step up and try to
help improving things and some just let out their frustration,
wondering why noone has been working on that
On Wednesday, 26 July 2017 at 20:23:25 UTC, Ola Fosheim Grøstad
wrote:
so it doesn't make a whole lot of sense telling people to
"improve" on it if they haven't even adopted it (in production).
My point was improving vs. complaining. Both take some analysis
to figure out an issue, but then
On Wednesday, 26 July 2017 at 19:56:01 UTC, Ali wrote:
And dont worry about D, its been around for 16-17 years now, it
may never be as big as Python, Ruby or Go
But what is more important that it continues to be developed
and improved and ... used
I don't think anyone that don't use D in
On Wednesday, 26 July 2017 at 19:56:01 UTC, Ali wrote:
.. honestly it should, now one language should be your only
language,
DIP 9000, we need a real forum software,
the above is a typo it should read
"honestly it should not
no one language should be your only language"
On Wednesday, 26 July 2017 at 19:27:06 UTC, Ola Fosheim Grøstad
wrote:
On Wednesday, 26 July 2017 at 18:58:31 UTC, kinke wrote:
People need to eventually understand that all the energy
wasted for complaining about D/the community/whatever would be
so much more valuable if put into
On Wednesday, 26 July 2017 at 18:58:31 UTC, kinke wrote:
People need to eventually understand that all the energy wasted
for complaining about D/the community/whatever would be so much
more valuable if put into contributions.
Value is relative. So, if you don't use a tool in production why
On Wednesday, 26 July 2017 at 15:55:14 UTC, Wulfklaue wrote:
But how about NOT always adding new feature and actually making
things more easy for new people.
People need to eventually understand that all the energy wasted
for complaining about D/the community/whatever would be so much
more
On Wednesday, 26 July 2017 at 15:55:14 UTC, Wulfklaue wrote:
The issue of D is not the pure language but this strange over
focus on being the next C++ replacement that nobody is asking
for! There are already a lot of other languages that can do C++
things, namely C++!
Once upon a time D
On Wednesday, 26 July 2017 at 06:40:22 UTC, Bienlein wrote:
D is the most feature rich language I know of. Maybe only Scala
comes close, but Scala can be at times an unreadable mess as
the designers of the language valued mixing functional and OO
higher than readability. D, on the contrary,
When looking at other language ranking sites, D always scores
better then Rust. Yet, Rust gets included in the ranking but D
is ... nowhere to be seen.
Well, on the Tiobe index D is currently on place 23 way ahead of
Lua, Scala, Rust, Kotlin, Groovy. So there is obviously
asomething wrong
On Tuesday, 25 July 2017 at 10:27:43 UTC, Russel Winder wrote:
There is little traction in a browser-focused language that
doesn't offer a massive USP over JavaScript/ECMAScript – typing
is the only USP over ES6 that has any chance really. Elm,
Kotlin, Ceylon, etc. are already populating the
On Tuesday, 25 July 2017 at 10:27:43 UTC, Russel Winder wrote:
There is little traction in a browser-focused language that
doesn't offer a massive USP over JavaScript/ECMAScript – typing
is the only USP over ES6 that has any chance really. Elm,
Kotlin, Ceylon, etc. are already populating the
On Mon, 2017-07-24 at 12:47 +, Ola Fosheim Grøstad via Digitalmars-
d wrote:
>
[…]
> Interestingly Dart is now moving towards static typing, as many
> of the current user Google users expect Java-like static
> predictability. So, one thing is what the language designers
> want, but maybe
On Monday, 24 July 2017 at 13:34:18 UTC, Ali wrote:
I am obviously not a language design or implementation expert,
but what you said, does it mean that D cannot have a fast GC by
design
Many things are possible if you put enough constraints on the
problem and enough advanced features in the
On Monday, 24 July 2017 at 13:34:18 UTC, Ali wrote:
On Monday, 24 July 2017 at 12:47:43 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 24 July 2017 at 11:28:51 UTC, Russel Winder wrote:
I had assumed D was designed to be a GC language from the
outset.
The D memory model is still in flux and
On Monday, 24 July 2017 at 12:47:43 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 24 July 2017 at 11:28:51 UTC, Russel Winder wrote:
I had assumed D was designed to be a GC language from the
outset.
The D memory model is still in flux and always allowed C-like
memory management. Whereas both Go
On Monday, 24 July 2017 at 11:28:51 UTC, Russel Winder wrote:
I had assumed D was designed to be a GC language from the
outset.
The D memory model is still in flux and always allowed C-like
memory management. Whereas both Go and Java sacrificed fast C
interfacing from the early days to get
On Mon, 2017-07-24 at 10:07 +, Ola Fosheim Grøstad via Digitalmars-
d wrote:
> […]
>
> Those languages were of course designed within the restrictions
> of a GC to begin with too, but there seems to be a Go 2 language
> in the works now:
I had assumed D was designed to be a GC language
On Sunday, 23 July 2017 at 08:27:08 UTC, Russel Winder wrote:
On Sat, 2017-07-22 at 17:06 +, aedt via Digitalmars-d wrote:
Go people are also trying to make their GC pretty fast afaik
https://news.ycombinator.com/item?id=12821586
I believe they are their third or fourth already. Java and
On Sat, 2017-07-22 at 17:06 +, aedt via Digitalmars-d wrote:
> On Saturday, 22 July 2017 at 14:20:24 UTC, Russel Winder wrote:
> > On Sat, 2017-07-22 at 13:27 +, aedt via Digitalmars-d wrote:
> > >
> >
> > […]
> > D without the GC isn't at all interesting, might as well use Go
> > in
On Thursday, 20 July 2017 at 16:15:43 UTC, porter wrote:
On Thursday, 20 July 2017 at 15:40:04 UTC, Wulfklaue wrote:
the problems are greater than thought
http://forum.dlang.org/thread/bqlfknpsdetzoxuxr...@forum.dlang.org
On Saturday, 22 July 2017 at 14:20:24 UTC, Russel Winder wrote:
On Sat, 2017-07-22 at 13:27 +, aedt via Digitalmars-d wrote:
[…]
D without the GC isn't at all interesting, might as well use Go
in that case. So D only gets traction if it keeps a GC.
Go people are also trying to make
On 22.07.2017 16:20, Russel Winder via Digitalmars-d wrote:
D without the GC isn't at all interesting, might as well use Go in that
case.
Uh, no.
On Saturday, 22 July 2017 at 15:13:12 UTC, Ali wrote:
On Saturday, 22 July 2017 at 14:39:17 UTC, Moritz Maxeiner
wrote:
On Saturday, 22 July 2017 at 13:27:03 UTC, aedt wrote:
Unless some miracle happens and makes the GC better by
preventing stop-the-world
I have yet to see a (working,
On Saturday, 22 July 2017 at 14:39:17 UTC, Moritz Maxeiner wrote:
On Saturday, 22 July 2017 at 13:27:03 UTC, aedt wrote:
Unless some miracle happens and makes the GC better by
preventing stop-the-world
I have yet to see a (working, correct) non-STW GC that doesn't
make other trade offs not
On Saturday, 22 July 2017 at 13:27:03 UTC, aedt wrote:
Unless some miracle happens and makes the GC better by
preventing stop-the-world
I have yet to see a (working, correct) non-STW GC that doesn't
make other trade offs not acceptable for D (extra thread(s),
memory barriers for all writes,
On Sat, 2017-07-22 at 13:27 +, aedt via Digitalmars-d wrote:
>
[…]
> Unless some miracle happens and makes the GC better by preventing
> stop-the-world, or gets rid of the GC, D will not get any more
> attention.
D without the GC isn't at all interesting, might as well use Go in that
case.
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed
one noticeable thing:
[...]
Unless some miracle
On Friday, 21 July 2017 at 13:50:24 UTC, Joakim wrote:
On Friday, 21 July 2017 at 13:25:32 UTC, Adrian Matoga wrote:
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
[...]
Interesting. A few months ago I wanted to sell ctRegex as the
fastest one in a presentation, but in my benchmarks
On Friday, 21 July 2017 at 13:25:32 UTC, Adrian Matoga wrote:
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
Yes, D's compile-time regex are still the fastest in the world.
I've been benching it recently for a marketing-oriented blog
post I'm preparing for the official D blog,
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
Yes, D's compile-time regex are still the fastest in the world.
I've been benching it recently for a marketing-oriented blog
post I'm preparing for the official D blog, std.regex beats out
the top C and Rust entries from the benchmarks
On Thursday, 20 July 2017 at 17:04:14 UTC, Wulfklaue wrote:
On Thursday, 20 July 2017 at 16:15:43 UTC, porter wrote:
i did the same, but use for windows programs AWD Modula. its
free, compiles fast and is used commercially.
AWD Modula? You mean Modula 2?
yes
https://www.modula2.org/adwm2/
On Thursday, 20 July 2017 at 16:15:43 UTC, porter wrote:
i did the same, but use for windows programs AWD Modula. its
free, compiles fast and is used commercially.
AWD Modula? You mean Modula 2?
On Thursday, 20 July 2017 at 15:40:04 UTC, Wulfklaue wrote:
Windows: Download, install, runs. It integrates perfectly with
the Visual Studio Code plugin. Linux a simple apt-get command.
No need to download a deb or run a shell script.
i did the same, but use for windows programs AWD
On Thursday, 20 July 2017 at 15:40:04 UTC, Wulfklaue wrote:
After going back recently to good old Pascal. More specific the
freepascal compiler combined with Visual Studio Code +
Omnipascal, ... it felt just more easy.
In a few days time after reading up all the details, i got
myself a nice
On Sunday, 16 July 2017 at 08:37:53 UTC, Ecstatic Coder wrote:
I sincerely appreciate the effort, really, but admit that there
is still a HUGE difference between how D and more popular
languages like Python, Go, etc are advertised.
I'm still not convinced that D's way is the best in order to
On Saturday, 15 July 2017 at 17:36:50 UTC, aberba wrote:
Who is building the killer app?
The problem with a killer app is that it needs multiple teams to
build it, not a single person, and many open-source projects go
on their own ways instead of contributing to a single goal, see
the many
On Sunday, 16 July 2017 at 08:37:53 UTC, Ecstatic Coder wrote:
Let's look how D is "sold" on dlang.org :
"D is a general-purpose programming language with static
typing, systems-level access, and C-like syntax. It combines
efficiency, control and modeling power with safety and
programmer
I'm already following both of your advices.
But D doesn't have to prove anything to become more popular.
It just needs to have a better competitive advantage.
And it almost has it.
You know that all the bits of technology are already there,
spread in independant files from various github
On Sunday, 16 July 2017 at 07:25:45 UTC, Ecstatic Coder wrote:
People have DEVELOPMENT needs, before LANGUAGE needs.
In its current state, D is already perfect for some
developments (high-performance computing and file processing,
etc), but for many COMMON "real world usages", IMHO it's still
Who is building the killer app?
Why do you need a killer app ?
Here is how Google "sells" Go on golang.org :
"Go is an open source programming language that makes it easy to
build simple, reliable, and efficient software."
And here is how Google "sells" Dart dartlang.org :
"Dart is an
the only thing missing is that "we have more language than
[real world usage]" coined from what Andre said at DConf.
I couldn't say it better...
D is a better language, but advertising it for that is not what
will make it popular.
People have DEVELOPMENT needs, before LANGUAGE needs.
In
I agree with the others that having no major company behind
DLang is not helping from a money/resource/exposure point of
view. That said, there must be things we can do as a community
to help improve the situation.
I can imagine for example that the community could focus on
particular
On Saturday, 15 July 2017 at 17:10:56 UTC, Joakim wrote:
To answer Mark's original question, the corporates get
interested when there are competitors eating their lunch with
new tech. They don't actively scout out all the new tech,
they're far too lazy for that. But when Sociomantic or Weka
On Saturday, 15 July 2017 at 17:36:50 UTC, aberba wrote:
On Saturday, 15 July 2017 at 17:10:56 UTC, Joakim wrote:
On Saturday, 15 July 2017 at 16:52:51 UTC, Russel Winder wrote:
[...]
Sociomantic, Weka, EMSI, and a handful of others. None is as
humongous as google or Apple, but then it's
On Saturday, 15 July 2017 at 17:10:56 UTC, Joakim wrote:
On Saturday, 15 July 2017 at 16:52:51 UTC, Russel Winder wrote:
[...]
Sociomantic, Weka, EMSI, and a handful of others. None is as
humongous as google or Apple, but then it's not like those
companies write everything in Go and Swift.
On Saturday, 15 July 2017 at 16:52:51 UTC, Russel Winder wrote:
D has ???
D has me.
Do not be too proud of the corporate terror the others have
constructed. The power to wave around a million dollars is
insignificant next to the power of the Nerdiness.
On Saturday, 15 July 2017 at 16:52:51 UTC, Russel Winder wrote:
On Sat, 2017-07-15 at 11:22 +, Mark via Digitalmars-d
wrote: […]
Well, at one point Andrei said that what is missing to make
D's growth explosive is a strong corporate sponser [1]. This
seemed sensible to me at the time and
On Sat, 2017-07-15 at 11:22 +, Mark via Digitalmars-d wrote:
[…]
>
> Well, at one point Andrei said that what is missing to make D's
> growth explosive is a strong corporate sponser [1]. This seemed
> sensible to me at the time and still seems sensible today. But I
> don't know what (if
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed
one noticeable thing:
A total lack of D even
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
I know people will jump onboard and start yelling how D has
very unique features but from the "outside world" its always
the same response. While more people are downloading D and
On Friday, 14 July 2017 at 15:13:23 UTC, Andrew Chapman wrote:
I agree with the others that having no major company behind
DLang is not helping from a money/resource/exposure point of
view. That said, there must be things we can do as a community
to help improve the situation.
I can
On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
The beauty of D lies in it's holistic approach.
The one unique feature to point out would be CTFE which is not
to be found in other compiled langauges.
CTFE is found in Nim, as well as inline assembler. Relatively
easy to use AST
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
Are you aware this is a github infomercial ? That is how
gamification works: make you compete over who has the most
On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed
one noticeable thing:
A total lack of D even
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote:
On Friday, 14 July 2017 at 09:29:27 UTC, Wulfklaue wrote:
On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
The beauty of D lies in it's holistic approach.
[...]
But with tech nowadays, you need a good foundational design
On Friday, 14 July 2017 at 09:29:27 UTC, Wulfklaue wrote:
On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
The beauty of D lies in it's holistic approach.
The one unique feature to point out would be CTFE which is not
to be found in other compiled langauges.
constexpr does not
On Friday, 14 July 2017 at 09:32:15 UTC, Wulfklaue wrote:
On Friday, 14 July 2017 at 09:27:19 UTC, Moritz Maxeiner wrote:
There's no such language (yet), of course, but D has been the
closest contender for a long time with Scala coming second
(but dropping out as it's not native).
Heuuu?
On Friday, 14 July 2017 at 09:32:15 UTC, Wulfklaue wrote:
On Friday, 14 July 2017 at 09:27:19 UTC, Moritz Maxeiner wrote:
There's no such language (yet), of course, but D has been the
closest contender for a long time with Scala coming second
(but dropping out as it's not native).
Heuuu?
On Friday, 14 July 2017 at 09:27:19 UTC, Moritz Maxeiner wrote:
There's no such language (yet), of course, but D has been the
closest contender for a long time with Scala coming second (but
dropping out as it's not native).
Heuuu?
Scala Native:
https://github.com/scala-native/scala-native
On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
The beauty of D lies in it's holistic approach.
The one unique feature to point out would be CTFE which is not
to be found in other compiled langauges.
constexpr does not even come close since it cannot return
literals :0
CTFE
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed
one noticeable thing:
A total lack of D even
On Friday, 14 July 2017 at 08:57:17 UTC, Wulfklaue wrote:
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed
one noticeable thing:
[...]
The beauty of D lies in
https://blog.sourced.tech/post/language_migrations/
A recent article where github programming languages popularity
and migration got analysed was very interesting but it showed one
noticeable thing:
A total lack of D even mentioned!!!
When looking at other language ranking sites, D always
72 matches
Mail list logo