On Thursday, 20 September 2018 at 19:49:01 UTC, Nick Sabalausky
(Abscissa) wrote:
On 09/19/2018 11:45 PM, Vladimir Panteleev wrote:
On Thursday, 20 September 2018 at 03:23:36 UTC, Nick
Sabalausky (Abscissa) wrote:
(Not on a Win box at the moment.)
I added the output of my test program to the
On Thursday, 20 September 2018 at 03:15:20 UTC, Vladimir
Panteleev wrote:
On Wednesday, 19 September 2018 at 06:11:22 UTC, Vladimir
Panteleev wrote:
One point of view is that the expected behavior is that the
functions succeed. Another point of view is that Phobos should
not allow programs to c
On Thursday, 20 September 2018 at 02:48:06 UTC, Nick Sabalausky
(Abscissa) wrote:
On 09/19/2018 02:33 AM, Jonathan Marler wrote:
What drives me mad is when you have library writers who try to
"protect" you from the underlying system by translating
everything you do into what they "think" you'
They are certainly going to be less expensive that actual
filesystem operations that hit the physical disk, but it will
still be an unwanted overhead in 99.9% of cases.
In any case, the overhead is only one issue.
Seriously, checking the file path string *length* is above 260
characters to s
On Wednesday, 19 September 2018 at 05:32:47 UTC, Vladimir
Panteleev wrote:
On Wednesday, 19 September 2018 at 05:24:24 UTC, Ecstatic Coder
wrote:
None would ever be, considering you obviously have decided to
ignore such a simple solution to the 260 character limit...
Add "ad hominem" to your p
Do the PS2, GameCube and Xbox filesystems all have identical
file path limits?
Guess ;)
And, did any of the paths in your game exceed 260 characters in
length?
No. But the suggested GetPhysicalPath() solution would also work
equally well in this case.
These comparisons are not helpful.
There will always be inherent differences between platforms,
because they are wildly different.
Right.
Technically the PS2 console, the GameCube and the Xbox console
were very different from each other, so I had no choice but to
implement low-level abstraction function (GetPhysicalPath() etc)
On Monday, 17 September 2018 at 22:58:46 UTC, tide wrote:
On Sunday, 16 September 2018 at 22:40:45 UTC, Vladimir
Panteleev wrote:
On Sunday, 16 September 2018 at 16:17:21 UTC, tide wrote:
Nothing is "locked behind management". If you feel that some
issue important to you is stalled, you can cre
On Saturday, 15 September 2018 at 23:06:57 UTC, Jonathan M Davis
wrote:
On Saturday, September 15, 2018 6:54:50 AM MDT Josphe Brigmo
via Digitalmars-d wrote:
On Saturday, 15 September 2018 at 12:38:41 UTC, Adam D. Ruppe
wrote:
> On Saturday, 15 September 2018 at 10:57:56 UTC, Josphe Brigmo
>
>
Except that you don't have projects or solutions with something
like vim or emacs. There is no structure specific to them. You
can set them up to do the build from inside them, and with
emacs, you can run gdb inside it if you're on an appropriate
platform, but you're not going to have a "vim" p
Hang on a second.
assert(preserve == Yes.preserveAttributes);
Something is smelling an awful lot here.
Up to Windows 7 CopyFileW which is used for Windows didn't copy
the attributes over[0] but it does now.
This is a bug on our end, which should include a fallback to
copying manually the fi
On Tuesday, 4 September 2018 at 09:56:13 UTC, rikki cattermole
wrote:
On 04/09/2018 9:40 PM, Ecstatic Coder wrote:
But it seems that the latest version of "std.file.copy" now
completely ignores the "PreserveAttributes.no" argument on
Windows, which made recent Windows builds of Resync fail on
On Thursday, 23 August 2018 at 06:34:01 UTC, nkm1 wrote:
On Thursday, 23 August 2018 at 05:37:12 UTC, Shachar Shemesh
wrote:
Let's start with this one:
https://issues.dlang.org/show_bug.cgi?id=14246#c6
The problems I'm talking about are not easily fixable. They
stem from features not playing w
On Thursday, 23 August 2018 at 03:50:44 UTC, Shachar Shemesh
wrote:
On 22/08/18 21:34, Ali wrote:
On Wednesday, 22 August 2018 at 17:42:56 UTC, Joakim wrote:
Pretty positive overall, and the negatives he mentions are
fairly obvious to anyone paying attention.
Yea, I agree, the negatives are n
It's the same story as always, just from complaining, things
won't get magically better... (though it would be great if the
world worked that way because then maybe my relationships would
be more successful :O)
You can choose whatever priorities you prefer for your
scholarship and funded proj
On Thursday, 26 July 2018 at 06:04:33 UTC, Paulo Pinto wrote:
On Wednesday, 25 July 2018 at 21:16:40 UTC, Walter Bright wrote:
On 7/24/2018 4:53 AM, Ecstatic Coder wrote:
str = str1 + " " + str2;
But you have to be careful how it is written:
str = "hello" + "world";
str = "hello
On Wednesday, 25 July 2018 at 21:16:40 UTC, Walter Bright wrote:
On 7/24/2018 4:53 AM, Ecstatic Coder wrote:
str = str1 + " " + str2;
But you have to be careful how it is written:
str = "hello" + "world";
str = "hello" + "world" + str1;
don't work, etc.
Yeah. That's exactly th
On Wednesday, 25 July 2018 at 20:24:39 UTC, bpr wrote:
On Wednesday, 25 July 2018 at 17:23:40 UTC, Ecstatic Coder
wrote:
But don't be too optimistic about BetterC...
I'm too old to get optimistic about these things. In the very
best case, D has quite an uphill battle for market share. Any
no
On Wednesday, 25 July 2018 at 16:39:51 UTC, bpr wrote:
On Tuesday, 24 July 2018 at 17:24:41 UTC, Seb wrote:
On Tuesday, 24 July 2018 at 17:14:53 UTC, Chris M. wrote:
On Tuesday, 24 July 2018 at 16:15:52 UTC, bpr wrote:
On Tuesday, 24 July 2018 at 14:07:43 UTC, Ecstatic Coder
wrote:
[...]
No
On Wednesday, 25 July 2018 at 08:23:40 UTC, Paulo Pinto wrote:
On Tuesday, 24 July 2018 at 09:54:37 UTC, Ecstatic Coder wrote:
On Tuesday, 24 July 2018 at 00:41:54 UTC, RhyS wrote:
[...]
+1
IMO, D in its current state, and with its current ecosystem,
even after more than a decade of existen
On Tuesday, 24 July 2018 at 21:03:00 UTC, Patrick Schluter wrote:
On Tuesday, 24 July 2018 at 19:39:10 UTC, Ecstatic Coder wrote:
He gets different results with and without optimization
because without optimization the result of the calculation is
spilled to the i unsigned int and then reloaded
He gets different results with and without optimization because
without optimization the result of the calculation is spilled
to the i unsigned int and then reloaded for the print call.
This save and reload truncated the value to its real value. In
the optimized version, the compiler removed th
On Tuesday, 24 July 2018 at 15:08:35 UTC, Patrick Schluter wrote:
On Tuesday, 24 July 2018 at 14:41:17 UTC, Ecstatic Coder wrote:
On Tuesday, 24 July 2018 at 14:08:26 UTC, Daniel Kozak wrote:
I am not C++ expert so this seems wierd to me:
#include
#include
using namespace std;
int main(int
On Tuesday, 24 July 2018 at 16:15:52 UTC, bpr wrote:
On Tuesday, 24 July 2018 at 14:07:43 UTC, Ecstatic Coder wrote:
On Tuesday, 24 July 2018 at 13:23:32 UTC, 12345swordy wrote:
On Tuesday, 24 July 2018 at 09:54:37 UTC, Ecstatic Coder
wrote:
So, at the moment, I don't see how you can EASILY con
On Tuesday, 24 July 2018 at 14:08:26 UTC, Daniel Kozak wrote:
I am not C++ expert so this seems wierd to me:
#include
#include
using namespace std;
int main(int argc, char **argv)
{
char c = 0xFF;
std::string sData = {c,c,c,c};
unsigned int i = (sData[0]&0xFF)*256
On Tuesday, 24 July 2018 at 13:23:32 UTC, 12345swordy wrote:
On Tuesday, 24 July 2018 at 09:54:37 UTC, Ecstatic Coder wrote:
So, at the moment, I don't see how you can EASILY convince
people to use BetterC for C/C++ use cases, like programming
games, microcontrollers, etc.
*Extremely powerful
On Tuesday, 24 July 2018 at 12:13:27 UTC, Atila Neves wrote:
On Tuesday, 24 July 2018 at 11:53:35 UTC, Ecstatic Coder wrote:
On Tuesday, 24 July 2018 at 10:40:33 UTC, Dukc wrote:
On Monday, 23 July 2018 at 15:06:16 UTC, Ecstatic Coder wrote:
[...]
They already work, except for the concatenat
On Tuesday, 24 July 2018 at 10:40:33 UTC, Dukc wrote:
On Monday, 23 July 2018 at 15:06:16 UTC, Ecstatic Coder wrote:
And something that REALLY must be integrated into BetterC's
low-level standard library in some way IMHO...
They already work, except for the concatenation operator
because it o
On Tuesday, 24 July 2018 at 00:41:54 UTC, RhyS wrote:
On Monday, 23 July 2018 at 22:45:15 UTC, Walter Bright wrote:
I've predicted before that what will kill C is managers and
customers requiring memory safety because unsafeness costs
them millions. The "just hire better programmers" will never
On Tuesday, 3 July 2018 at 03:27:06 UTC, Ali wrote:
Well, D is not exactly known for contract oriented programming
or DbC (Design by Contract)
we have to thank Bertrand Meyer and his language Eiffel, for
that
Thanks for pointing this out !
His book "Object-Oriented Software Construction" is a
On Monday, 23 July 2018 at 11:51:54 UTC, Jim Balter wrote:
On Sunday, 22 July 2018 at 20:10:27 UTC, Walter Bright wrote:
On 7/21/2018 11:53 PM, Walter Bright wrote:
My article C's Biggest Mistake on front page of
https://news.ycombinator.com !
Direct link:
https://news.ycombinator.com/item?id
On Wednesday, 13 June 2018 at 08:21:45 UTC, Martin Tschierschke
wrote:
The compilation is done by using the C compiler in the
background.
https://www.ruby-lang.org/en/news/2018/05/31/ruby-2-6-0-preview2-released/
Could D be an better choice for that purpose?
Any comment?
Wrong strategy...
On Thursday, 14 December 2017 at 10:39:02 UTC, Chris wrote:
On Tuesday, 12 December 2017 at 18:14:18 UTC, Jakob Bornecrantz
wrote:
It's a language a small group of people (me included) have
been working on for a while, I avoid naming it here because
it's a system level language like D. I do
On Wednesday, 6 December 2017 at 09:33:47 UTC, Sönke Ludwig wrote:
Am 06.12.2017 um 05:11 schrieb Walter Bright:
https://help.github.com/articles/basic-writing-and-formatting-syntax/
Anyone interested in picking up the flag?
(I know this has come up before, and I've been opposed to it,
but I'
On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote:
Hi,
I had been using D for almost 6 years and I want to share my
opinion with you.
I don't want to blame anyone but I'll focus more on bad things
and possible improvements.
And this is just how I see D from my perspective.
(Sorry fo
On Thursday, 19 October 2017 at 16:43:51 UTC, H. S. Teoh wrote:
On Thu, Oct 19, 2017 at 11:43:11AM +, jmh530 via
Digitalmars-d wrote: [...]
In some sense, though, you can pick your battles. The longer
you've been reading the forums, the better you may have a
sense of it. When I first starte
I remember those events very differently, so here they are
for posterity:
http://forum.dlang.org/thread/llreleiqxjllthmlg...@forum.dlang.org?page=1
http://forum.dlang.org/post/cxunwfnhdrlpujjxz...@forum.dlang.org
That's exactly what I said.
Thanks for confirming what I have written.
This do
and ...remember... "Don’t Let The Perfect Be The Enemy Of The
Good"
True saying. I should apply it more often...
But in any case, you really need to check both your attitude,
and expectations.
Good luck. And I do hope you choose to become a 'contributor'
at some point.
Here is the list of D tools that I've open sourced so that PHP,
JS and Go web developers may at least have a first experiment
with D :
On Thursday, 19 October 2017 at 08:46:58 UTC, codephantom wrote:
On Thursday, 19 October 2017 at 08:17:04 UTC, Ecstatic Coder
wrote:
On Thursday, 19 October 2017 at 07:04:14 UTC, Moritz Maxeiner
And please stop the personal attacks, thanks.
That's because of this kind of "harrassment" that pot
On Thursday, 19 October 2017 at 08:46:58 UTC, codephantom wrote:
On Thursday, 19 October 2017 at 08:17:04 UTC, Ecstatic Coder
wrote:
On Thursday, 19 October 2017 at 07:04:14 UTC, Moritz Maxeiner
And please stop the personal attacks, thanks.
That's because of this kind of "harrassment" that pot
On Thursday, 19 October 2017 at 08:46:58 UTC, codephantom wrote:
On Thursday, 19 October 2017 at 08:17:04 UTC, Ecstatic Coder
wrote:
On Thursday, 19 October 2017 at 07:04:14 UTC, Moritz Maxeiner
And please stop the personal attacks, thanks.
That's because of this kind of "harrassment" that pot
Btw maybe the simplest way to achieve what I suggest would be to
ask Basil to allow the CoEdit windows installer to optionally
download and install the D compiler.
This way you download only one setup.exe, and you are ready to
go...
Just put a big obvious download link button towards this ex
On Thursday, 19 October 2017 at 08:22:17 UTC, codephantom wrote:
On Thursday, 19 October 2017 at 06:32:10 UTC, Ecstatic Coder
wrote:
And the definitive answer about that is of course something
like "Hey man, it's open source, it's all made by volunteers
on their free time, so it must be complic
On Thursday, 19 October 2017 at 07:04:14 UTC, Moritz Maxeiner
wrote:
On Thursday, 19 October 2017 at 06:32:10 UTC, Ecstatic Coder
wrote:
[...]
OK actually my initial proposal was this one :
http://forum.dlang.org/post/mailman.6425.1503876081.31550.digitalmars-d-b...@puremagic.com
[...]
And t
On Thursday, 19 October 2017 at 01:32:14 UTC, codephantom wrote:
On Wednesday, 18 October 2017 at 18:02:24 UTC, Ecstatic Coder
wrote:
But make the installation and learning curve as smooth as
possible for less-skilled developers, by allowing them to
download an all-in-one bundled installer
(
On Monday, 16 October 2017 at 08:56:21 UTC, Rion wrote:
On Sunday, 15 October 2017 at 20:27:35 UTC, Laeeth Isharc wrote:
D is much less gratifying than other languages for most people.
Just like Windows was more gratifying than Linux for most
people in 2000. And I suppose that's likely to cha
On Monday, 16 October 2017 at 17:17:29 UTC, Dmitry Olshansky
wrote:
On Monday, 16 October 2017 at 09:31:51 UTC, Ecstatic Coder
wrote:
Btw, when I say you can actually develop complete web
servers in Dart and Go just with the components provided in
the standard libraries, I really mean it, even
On Monday, 16 October 2017 at 13:49:50 UTC, Atila Neves wrote:
On Monday, 16 October 2017 at 09:58:46 UTC, Ecstatic Coder
wrote:
On Sunday, 15 October 2017 at 20:42:36 UTC, Laeeth Isharc
wrote:
On Sunday, 15 October 2017 at 07:21:55 UTC, Ecstatic Coder
wrote:
[...]
Out of curiosity, what is
On Monday, 16 October 2017 at 05:20:16 UTC, Dmitry Olshansky
wrote:
On Sunday, 15 October 2017 at 20:24:02 UTC, Adam Wilson wrote:
database access (MySQL, PostgreSQL, Aerospike) libraries are
available,
That is important actually.
So important that it should be a Priority 0 Must Have.
Luc
On Monday, 16 October 2017 at 02:10:31 UTC, Jerry wrote:
On Sunday, 15 October 2017 at 16:29:22 UTC, Ecstatic Coder
wrote:
If all that is already available, perfect :)
[snip]
And moreover I'd be delighted to start using D instead of Go
for my next web server developments.
You can start now a
On Sunday, 15 October 2017 at 20:42:36 UTC, Laeeth Isharc wrote:
On Sunday, 15 October 2017 at 07:21:55 UTC, Ecstatic Coder
wrote:
But as a C++ developer, I can tell you that : D's GC is what
prevents me to use it for my current C++ programming tasks.
Because I can perfectly live with a GC tha
On Monday, 16 October 2017 at 09:30:03 UTC, Jacob Carlborg wrote:
On 2017-10-15 18:29, Ecstatic Coder wrote:
Can you just confirm that D's fibers use most of the available
processors/cores by default ?
It depends entirely what you do with with the fibers. When it
comes to vibe.d, it will onl
Btw, when I say you can actually develop complete web servers
in Dart and Go just with the components provided in the
standard libraries, I really mean it, even if I personally also
I programmed in Go.
I also was part of Dart team for about a year.
So yeah, I know what you mean.
Ok, then ple
On Sunday, 15 October 2017 at 12:14:02 UTC, Dmitry Olshansky
wrote:
On Sunday, 15 October 2017 at 10:09:02 UTC, Ecstatic Coder
wrote:
If the GC issue can not be tackled and even with the recent
communication blogs, it still keeps showing up. Is it maybe
not better to focus the marketing feature
If the GC issue can not be tackled and even with the recent
communication blogs, it still keeps showing up. Is it maybe not
better to focus the marketing features that other developers (
none C++ ) may see as advantages and slow draw then in? High
performance web development package for instanc
On Friday, 6 October 2017 at 21:12:58 UTC, Rion wrote:
On Friday, 6 October 2017 at 20:17:33 UTC, Jonathan M Davis
wrote:
D's GC isn't going anywhere. The implementation may be
improved or replaced, but there are huge advantages to having
the GC (particularly with regards to memory safety), and
On Saturday, 14 October 2017 at 10:48:40 UTC, Joakim wrote:
On Saturday, 14 October 2017 at 08:52:54 UTC, Ecstatic Coder
wrote:
On Saturday, 14 October 2017 at 07:45:06 UTC, Walter Bright
wrote:
On 6/18/2017 3:38 AM, Ecstatic Coder wrote:
Something I really appreciate a lot with D is how close
On Saturday, 14 October 2017 at 07:45:06 UTC, Walter Bright wrote:
On 6/18/2017 3:38 AM, Ecstatic Coder wrote:
Something I really appreciate a lot with D is how close it is
to JavaScript.
There's also a D implementation of Javascript:
https://github.com/DigitalMars/DMDScript
What about a DS
On Friday, 6 October 2017 at 20:17:33 UTC, Jonathan M Davis wrote:
On Friday, October 06, 2017 17:14:51 Rion via Digitalmars-d
wrote:
https://www.quora.com/What-is-your-review-of-D-programming-language
It seems that D still has the GC being mentioned up to today.
Maybe its better to move the s
On Thursday, 12 October 2017 at 11:32:55 UTC, jmh530 wrote:
On Thursday, 12 October 2017 at 07:54:19 UTC, Joakim wrote:
By the reasoning in the essay, I don't expect this to be
solved for free: the solution is for the devs behind the IDEs,
Visual Studio, DlangIDE, etc., to charge money for a
On Monday, 19 June 2017 at 01:57:00 UTC, Laeeth Isharc wrote:
On Sunday, 18 June 2017 at 23:11:25 UTC, rikki cattermole wrote:
On 18/06/2017 5:29 PM, Meta wrote:
We should be careful not to make *too* close a comparison.
While Javascript is a necessary evil for web applications and
some people
As just requested by a user, I've put the image size on the
right. Nice remark, this indeed improves their readability.
The image syntax will now be frozen this way :
[[image_name.jpg:size]].
To update the existing files, just open them all in Geany, and
replace the regular expression "\[\[(
On Sunday, 18 June 2017 at 10:38:49 UTC, Ecstatic Coder wrote:
Something I really appreciate a lot with D is how close it is
to JavaScript.
For instance, I have to maintain two similar versions of
Pendown, a Markdown alternative for colored documents.
There is a server-side version, in D :
On Monday, 28 August 2017 at 02:49:30 UTC, Dmitry wrote:
On Sunday, 27 August 2017 at 23:22:06 UTC, Ecstatic Coder wrote:
Done !
https://issues.dlang.org/show_bug.cgi?id=17789
Thanks for the advice :)
Also you could fork the site (main page), make changes and
share result. Then will be poss
On Sunday, 27 August 2017 at 20:31:03 UTC, Moritz Maxeiner wrote:
On Sunday, 27 August 2017 at 20:13:35 UTC, Ecstatic Coder wrote:
Following what you said, I've just looked at both Github
accounts, and I can clearly see that it's much above my skill
set to merge the content of both D-based webs
I only use vim, including the GUI version when I was on Windows
a couple years ago, but I recently saw this blog post that
suggests Sublime would be a good choice for noobs, who might be
overwhelmed by vim's learning curve and want a more GUI-like
experience:
https://medium.freecodecamp.org/w
On Sunday, 27 August 2017 at 19:11:19 UTC, ag0aep6g wrote:
On 08/27/2017 08:07 PM, Ecstatic Coder wrote:
I've already received enough "No, not interested" answers
till now to the same proposal to think that this will be ok
this time.
Add my voice to that corpus - I honestly don't care what th
I've already received enough "No, not interested" answers till
now to the same proposal to think that this will be ok this
time.
Add my voice to that corpus - I honestly don't care what the
website looks like.
Ok, message received. At least I've got my answer for the PR.
Thanks for your hon
I agree, but here it's not a local modification I've done to a D
library that I want to push so that other people can use it too.
It's a change to the main landing page of the dlang.org website,
which is by definition global and can ONLY be validated by those
in charge of it.
If those people
On Sunday, 27 August 2017 at 10:05:29 UTC, Nicholas Wilson wrote:
So I will be doing a workshop on programming for the biology
department at my university and I was wondering what would best
suit the users.
The following are a must:
support windows & mac ( the more consistent between the t
On Sunday, 27 August 2017 at 11:36:57 UTC, Moritz Maxeiner wrote:
On Sunday, 27 August 2017 at 11:26:58 UTC, Ecstatic Coder wrote:
[...]
Just add the 4 examples I suggested, and you have a brand-new
beginner-friendly website without changing anything else to
the website canvas.
If you want
And I'd like to point out that maybe I'm not the best web
developer in the world, but what I suggest is quite close to what
you can see on the website of very successful programming
languages.
I'm only suggesting to have a SIMPLE and PRACTICAL landing page,
which is also tailored for those wh
You're reading the spec. Teaching is not the spec's first
priority. It's not a tutorial or a programming textbook.
Have you tried Ali's book? The page on modules is here:
http://ddili.org/ders/d.en/modules.html
Wait a second. Large parts of that are word-for-word the same
as on the tutorialsp
And btw, I actually consider this tutorial more like the fifth D
book.
Because once you download the PDF, honestly it's quite close to a
real printed book.
Hence my suggestion to put it AT LEAST under the four official
books.
I know it's not perfect. It could be simpler at some places, and
On Friday, 25 August 2017 at 21:08:59 UTC, Macdonal wrote:
What is the best D-Programming Book?
This one is good too :
https://www.tutorialspoint.com/d_programming/d_programming_pdf_version.htm
Not as good as Andrei or Ali's book, but still good enough for
both beginner and experienced progr
First I'd like to say the Dlang-Tour is a very good idea.
Personally, *everytime* I push the "next" button I'm surprised
there is *only* 1 example, while I'd expect at least 3 or 4
examples showing :
1. how to declare, use and print variables, including strings,
slices and maps.
2. how to dec
A few other ones :
https://www.quora.com/Is-C++-the-best-programming-language-to-learn-first
https://www.quora.com/What-are-some-programming-languages-that-I-should-learn
https://www.quora.com/How-do-I-learn-coding-7
https://www.quora.com/What-should-I-start-with-in-order-to-learn-computer-progra
But lets be honest. If I was just interested to learn about
this "modern system programming language" that is C++ done
right, I would dismiss D very quickly. We need to get together
as a community and rethink your priorities, because with
problems like this we're making it very hard for newcome
Its called necro-posting.
I'm surprised that post isn't read-only.
Call it like you want, but I ee people putting new
answers/comments to years old posts all the times, as it's
perfectly legitimate on many blogs and websites.
What was the best answer 10 years ago is often completely wrong
n
That is 6 years old. It would not help anybody to comment.
Have you noticed that when you "google" something related to
programming, the first results are often pages which are several
years old ?
If I understand you well, you are telling me to let these pages
unchanged.
We shouldn't tel
Or more likely some community members who have the privileges
to remove answers, think that hype and "proof" of usage is more
important than actual technical reasons.
I suggest that you try to talk about D here :
https://softwareengineering.stackexchange.com/questions/35890/best-programming-la
On Saturday, 19 August 2017 at 11:33:13 UTC, Joakim wrote:
On Saturday, 19 August 2017 at 11:00:25 UTC, Rico Decho wrote:
Here is another one :
https://www.quora.com/Which-language-is-best-for-a-beginner-programmer
I don't think many people here go to Quora, I know I don't.
You answers were
For instance, D is my favorite language, and I try to promote it
as much as I can (reddit, stackoverflow, even on the go-nuts
google groups).
But professionally I still use C++ (#3 TIOBE), PHP (#7), Go (#16)
and now Dart (#20).
Not D.
Despite Go and Dart are very recent "post-D" languages,
Very interesting post.
My bachelor's thesis was a expert system for stock trading
implemented with Borland C++ 1.0, and D would have been a good
fit as well if had been an option in 1989, so I understand why
you think that financial development will make D popular.
But that's the exact oppos
On Thursday, 3 August 2017 at 00:18:38 UTC, Andrej Mitrovic wrote:
Is there a single person who's the main maintainer of the D
website..?
If not, I have some ideas on how to improve it. Not just ideas,
I'd like to give a host at improving it myself, really.
Have a look at "python.org". 2nd
It is more about marketing. Maybe Go is not a perfect language,
maybe not even a good one, but it's sold so good because of a
good marketing
So, calling D a "better C++" is a bad advertisement. But if you
rename it to 'Script', for example "DatScript" and
sell it as "better, statically typed
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 acco
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 appl
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 its
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 sector
IMHO, the curent D language and standard libraries are fine
enough, and instead of investing time in tweaking them, making
this GUI library and the required tool chain fully operational
on desktop and mobile platform should be the #1 priority.
This is a community-driven OSS project, there is n
Dan has been looking for someone to take over the iOS port,
which he hasn't had time for.
So now, the only remaining android issue for DlangUI is an
improved touch input...
After that, mobile friendly custom widgets and theme.
I've actually tried, and failed to make a "hello word" Android
In a few days I will try to develop a small mobile application
for iOS and Android.
At first I wanted to implement it in D, but I quickly came to the
conclusion that this actually wasn't an option.
Now I'm in the process of trying both Dart and Haxe.
Both allow to implement the server and th
Maybe changing the application domain could give you a better
dissertation axis for your thesis.
For instance comparing the architecture and implementation
details of the same game server application implemented in
languages like C++, Rust, D, Go, Java, etc.
As any web-related application, a
Maybe an comparison between different software-products (one in
an insecure and one in a secure programming language) to show
the difference and potential vulnerabilities.
Maybe changing the application domain could give you a better
dissertation axis for your thesis.
For instance comparing
On Saturday, 1 July 2017 at 08:48:19 UTC, Dgame wrote:
Hi there. I hope that is the right place for this topic.
I'm currently writing my master thesis and just like in my
bachelor thesis, D will play a significant role in my master
thesis. My thesis will discuss the impact of software
engineer
So what you really want is: signed array lengths. You only have
a use for the sloppy conversion, because D doesn't have signed
array lengths.
Yes and no. Signed safety is better, but the current behavior
works too.
Honestly I don't care if the bit maniacs want 8 million terabytes
more for t
On Thursday, 29 June 2017 at 19:12:24 UTC, ag0aep6g wrote:
On Thursday, 29 June 2017 at 18:03:39 UTC, Ecstatic Coder wrote:
I often do code like "x < array.length" where x needs to be a
long to be able to handle negative values.
I want my code to compile without warning, and therefore I'm
aga
On Thursday, 29 June 2017 at 19:12:24 UTC, ag0aep6g wrote:
On Thursday, 29 June 2017 at 18:03:39 UTC, Ecstatic Coder wrote:
I often do code like "x < array.length" where x needs to be a
long to be able to handle negative values.
I want my code to compile without warning, and therefore I'm
aga
1 - 100 of 146 matches
Mail list logo