On Wednesday, 21 June 2017 at 18:35:33 UTC, data pulverizer wrote:
On Monday, 19 June 2017 at 12:46:19 UTC, jmh530 wrote:
I just hope that we can get some operator overloading so that
I don't have to write mtimes all over the place. My ideal
would be a DIP that adds the option to overload opBin
On Monday, 19 June 2017 at 12:46:19 UTC, jmh530 wrote:
I just hope that we can get some operator overloading so that I
don't have to write mtimes all over the place. My ideal would
be a DIP that adds the option to overload opBinary for \, .+,
.-, .*, ./. Lubeck could use \ for inverse, .+ etc.
On Mon, 2017-06-19 at 14:43 +, jmh530 via Digitalmars-d wrote:
>
[…]
> dub is more like conda, Anaconda's package manager.
Good point. Also I should separate dub the executable from Dub the
repository of stuff more carefully.
> What I mean is one thing that someone can download and install
On Monday, 19 June 2017 at 13:36:01 UTC, Russel Winder wrote:
I'd say the Dub repository is this, or at least should be at
least the basis for it. Ceylon has Herd, JVM languages
otherwise has Maven Central and JCenter, C++ now has Conan.
However, I think Cargo for Rust is current the technolo
On Sunday, 18 June 2017 at 15:47:34 UTC, Vladimir Panteleev wrote:
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
Just try getting D installed on all 3 major systems for DMD,
LDC, GDC, with an IDE, some utilities, possibly arm
support(even though it's new and expected to have so
On Mon, 2017-06-19 at 12:36 +, jmh530 via Digitalmars-d wrote:
> […]
>
> I think there is scope for a D version of something like anaconda
> for python. The easier it is to get users up and running, the
> better.
I'd say the Dub repository is this, or at least should be at least the basis
f
On Sunday, 18 June 2017 at 21:53:35 UTC, Laeeth Isharc wrote:
What's missing from Lubeck that you would like to see?
I don't have an issue with missing functions at this point.
I just hope that we can get some operator overloading so that I
don't have to write mtimes all over the place. My
On Sunday, 18 June 2017 at 21:02:40 UTC, Laeeth Isharc wrote:
The culture is shaped a bit by C/C++ world, but actually I
disagree with Joakim that D is a low-level language. I don't
really use it that way myself, and others before me - including
Liran at Weka (who is pretty low-level when he
On Sunday, 18 June 2017 at 21:53:35 UTC, Laeeth Isharc wrote:
Wrt Anaconda for D - it's the native code (C) libraries that
are the biggest pain point. Same thing as with Python really.
So I wonder if we could figure out a way to host build
configuration and build itself for the C libraries un
On Friday, 16 June 2017 at 11:50:20 UTC, Wulfklaue wrote:
Maybe that is the same reason why D has a issue drawing in new
non-C/C++ developers?
What's your evidence for this? I'm curious. Not that the
composition of new adopters matters particularly - it's just
interesting to know.
Well, i
On Friday, 16 June 2017 at 15:54:36 UTC, Joakim wrote:
On Friday, 16 June 2017 at 15:47:15 UTC, Russel Winder wrote:
If it is true that there is increased traction for D, then
getting some resource into the front of house stuff will be
critical to that traction fading and disappearing.
Yes, d
On Friday, 16 June 2017 at 14:40:42 UTC, jmh530 wrote:
On Friday, 16 June 2017 at 13:30:21 UTC, Joakim wrote:
On the other hand, maybe D is not meant for the kind of user
who needs such an easy path. What does it matter if you set D
up really easily and then can't grasp such a sprawling,
lo
On Sunday, 18 June 2017 at 14:53:57 UTC, Wulfklaue wrote:
I already concluded from this "discussion" that there is no
point trying to point out issues with D. Maybe too many people
in the past pointed out the same stuff and they are tired of it.
In an open-source community, the best way to cha
On Sunday, 18 June 2017 at 15:47:34 UTC, Vladimir Panteleev wrote:
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
Just try getting D installed on all 3 major systems for DMD,
LDC, GDC, with an IDE, some utilities, possibly arm
support(even though it's new and expected to have so
On Sunday, 18 June 2017 at 14:53:57 UTC, Wulfklaue wrote:
But it really comes down in its most simple form: "Language
good, library can use some work but useful, standard
documentation disaster ( until you discover the library doc ),
some people keep saying that. and i dont understand them. i
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
Just try getting D installed on all 3 major systems for DMD,
LDC, GDC, with an IDE, some utilities, possibly arm
support(even though it's new and expected to have some issues),
etc. The issues really start popping up when you are tr
On Sunday, 18 June 2017 at 08:40:22 UTC, Mike B Johnson wrote:
Cool. Since we are friends now, I have some advice for you: I
suggest that if you want anyone to take you seriously, I
suggest you check your mediocrity mentality at the door.
See how that works?!?! Probably not. I suggest you get
On Saturday, 17 June 2017 at 15:01:34 UTC, Mike Parker wrote:
On Saturday, 17 June 2017 at 14:01:38 UTC, Mike B Johnson wrote:
You realize your mentality is like a dead rat? It just stinks.
Your solutions are not solutions. They are patches. I wouldn't
hire you to fix my plumbing because in
On Saturday, 17 June 2017 at 23:14:24 UTC, Moritz Maxeiner wrote:
IANAL, but if you tie a monetary exchange to a specific
service, it's not a donation, but payment for services (to be)
rendered.
Good point.
People who work on/with something in their free time for their
own purposes are imh
On Saturday, 17 June 2017 at 22:57:46 UTC, Mark wrote:
On Friday, 16 June 2017 at 13:14:46 UTC, Moritz Maxeiner wrote:
If you are interested in donations, there is such
infrastructure, it's called the D Foundation.
I imagine that it's not possible to make donations to the
foundation that are
On Friday, 16 June 2017 at 13:14:46 UTC, Moritz Maxeiner wrote:
If you are interested in donations, there is such
infrastructure, it's called the D Foundation.
I imagine that it's not possible to make donations to the
foundation that are restricted for the use of advancing a
specific aspect o
On Saturday, 17 June 2017 at 14:01:38 UTC, Mike B Johnson wrote:
You realize your mentality is like a dead rat? It just stinks.
Your solutions are not solutions. They are patches. I wouldn't
hire you to fix my plumbing because in a few months I'll have
to fix it again. You are ok with that,
On Saturday, 17 June 2017 at 13:23:06 UTC, Mike Parker wrote:
On Saturday, 17 June 2017 at 06:06:53 UTC, Mike B Johnson wrote:
[...]
This isn't as severe as you make it sound. If the latest
version of VS doesn't work, the one before will. It's easy to
prevent such issues in the future. Sinc
On Saturday, 17 June 2017 at 06:06:53 UTC, Mike B Johnson wrote:
1. coff/omf. Requires use of windows and visual studio/C stuff
who's locations and versions change over the years. This can be
a major headache finding the right version. Mainly because the
error messages, when using the wrong ve
On 2017-06-17 08:06, Mike B Johnson wrote:
Thanks. At least D has something going on correctly here.
My feeling is, unless DVM works well with windows, that it probably
currently doesn't offer much help. If it does manage the versioning well
and can deal with the environmental issues well then
On Saturday, 17 June 2017 at 08:27:33 UTC, Sebastien Alaiwan
wrote:
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
When a new user goes to start using D for the first time, D is
a PITA to get working! Don't believe me?!?!
I'm running Debian GNU/Linux (testing). Here's the insta
On Sat, 2017-06-17 at 08:27 +, Sebastien Alaiwan via Digitalmars-d
wrote:
> On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
> > When a new user goes to start using D for the first time, D is
> > a PITA to get working! Don't believe me?!?!
>
> I'm running Debian GNU/Linux (testi
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
When a new user goes to start using D for the first time, D is
a PITA to get working! Don't believe me?!?!
I'm running Debian GNU/Linux (testing). Here's the installation
process for the 3 major D compilers.
$ apt install gdc
$ g
On Friday, 16 June 2017 at 17:10:41 UTC, Jacob Carlborg wrote:
On 2017-06-16 09:53, Mike B Johnson wrote:
DVM [1] is doing some of this.
Cool, does it keep things well organized
It depends on what you definition of organized. DVM is a tool
that allows you to easily install D compilers. It a
On 2017-06-16 17:47, Russel Winder via Digitalmars-d wrote:
Most of it is there, but it isn't as slick an experience as say Rust
and Go. It about being a good and proactive downstream for all the
packaging systems (which is mostly there) and having good installers
where needed, mostly there. I s
On 2017-06-16 09:53, Mike B Johnson wrote:
DVM [1] is doing some of this.
Cool, does it keep things well organized
It depends on what you definition of organized. DVM is a tool that
allows you to easily install D compilers. It also allows to easily
switch between multiple versions of the co
On Fri, 2017-06-16 at 16:47 +0100, Russel Winder wrote:
>
[…]
> If it is true that there is increased traction for D, then getting
> some
> resource into the front of house stuff will be critical to that
> traction fading and disappearing.
s/to that/to avoid that/
--
Russel.
===
On Friday, 16 June 2017 at 15:47:15 UTC, Russel Winder wrote:
If it is true that there is increased traction for D, then
getting some resource into the front of house stuff will be
critical to that traction fading and disappearing.
Yes, daily downloads of dmd are up 25-30% this year:
http://e
On Fri, 2017-06-16 at 15:08 +, Guillaume Piolat via Digitalmars-d
wrote:
> On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
> > D needs to just work!
>
>
> I think that D is quickly gaining increasingly picky and
> demanding users because it's breaking out in the general
> pro
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
D needs to just work!
I think that D is quickly gaining increasingly picky and
demanding users because it's breaking out in the general
programmer population.
Not all of these programmers have used C++ and perhaps have
higher
On Friday, 16 June 2017 at 13:54:54 UTC, Wulfklaue wrote:
On Friday, 16 June 2017 at 13:14:46 UTC, Moritz Maxeiner wrote:
Fifth time you are being intentionally inflammatory and trying
to twist my post.
Well, i am sorry that you see it all as intentionally
inflammatory.
Only those specific
On Friday, 16 June 2017 at 13:30:21 UTC, Joakim wrote:
On the other hand, maybe D is not meant for the kind of user
who needs such an easy path. What does it matter if you set D
up really easily and then can't grasp such a sprawling,
lower-level language? Perhaps _this_ is the right packagi
On Friday, 16 June 2017 at 11:50:20 UTC, Wulfklaue wrote:
I am already far into my project with D but at the same time i
can not help getting this nagging feeling that D has major
issues beyond its base language. Mostly its community and
structure. I see less of this with for instance Rust d
On Friday, 16 June 2017 at 13:14:46 UTC, Moritz Maxeiner wrote:
Fifth time you are being intentionally inflammatory and trying
to twist my post.
Well, i am sorry that you see it all as intentionally
inflammatory.
You might have noticed that after responding to you, my post was
more general.
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
Seriously! D is starting to gain momentum and if things are not
stabilized it's going to slow D down.
[...]
All decent ideas- except for the bit about D1, as it has been
deprecated- but obviously nobody has been willing to work o
On Friday, 16 June 2017 at 11:50:20 UTC, Wulfklaue wrote:
On Friday, 16 June 2017 at 10:55:04 UTC, Moritz Maxeiner wrote:
Everything *I* need works well enough (and I'm fairly
convinced it is the same for the majority of D users, though
that is speculation). If you want something fixed, do it
On Friday, 16 June 2017 at 10:38:44 UTC, Seb wrote:
There is an official D installer for Posix systems that can
handle multiple compilers and all versions quite well.
IIRC does dvm only support DMD?
Good for the poxis platform set ... but D is used on more then
only linux and osx.
I think y
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
When a new user goes to start using D for the first time, D is
a PITA to get working! Don't believe me?!?!
Just try getting D installed on all 3 major systems for DMD,
LDC, GDC, with an IDE, some utilities, possibly arm
support(
On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote:
Seriously! D is starting to gain momentum and if things are not
stabilized it's going to slow D down.
[...]
I don't know what is so hard about tar -zxvf dmd.XYZ.tar.xz or
unzip dmd.XYZ.zip. Am I missing something?
Perhaps rathe
On Friday, 16 June 2017 at 10:12:06 UTC, Wulfklaue wrote:
On Friday, 16 June 2017 at 06:58:57 UTC, Jacob Carlborg wrote:
DVM [1] is doing some of this.
[1] https://github.com/jacob-carlborg/dvm
Might it not be better when some of this is actually part of D?
There is an official D installer
On Friday, 16 June 2017 at 06:58:57 UTC, Jacob Carlborg wrote:
DVM [1] is doing some of this.
[1] https://github.com/jacob-carlborg/dvm
Might it not be better when some of this is actually part of D?
- Multi-version support
- Integrated all the tools so editors know/can rely on them. I
have
DVM [1] is doing some of this.
Cool, does it keep things well organized and deals with windows
issues(link.exe., dlls, etc) or just uses the "D way" which is a
hairball?
On 2017-06-16 05:53, Mike B Johnson wrote:
Seriously! D is starting to gain momentum and if things are not
stabilized it's going to slow D down.
1 ==>> The VERY FIRST order of business is very simple:
When a new user goes to start using D for the first time, D is a PITA to
get working! Don't
Seriously! D is starting to gain momentum and if things are not
stabilized it's going to slow D down.
1 ==>> The VERY FIRST order of business is very simple:
When a new user goes to start using D for the first time, D is a
PITA to get working! Don't believe me?!?!
Just try getting D installe
49 matches
Mail list logo