It's also on /r/rust
http://www.reddit.com/r/rust/comments/2s7bnt/thoughts_about_rust_from_d_programmer/
On Monday, 12 January 2015 at 19:25:28 UTC, Andrei Alexandrescu
wrote:
On 1/12/15 11:01 AM, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import
On Monday, 12 January 2015 at 22:31:46 UTC, MattCoder wrote:
On Monday, 12 January 2015 at 21:13:10 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 21:02:54 UTC, Zach the Mystic
wrote:
On Monday, 12 January 2015 at 20:31:33 UTC, Dicebot wrote:
Thanks, updated
The section under Uncertain
On Tuesday, 13 January 2015 at 13:10:49 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 22:31:46 UTC, MattCoder wrote:
On Monday, 12 January 2015 at 21:13:10 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 21:02:54 UTC, Zach the Mystic
wrote:
On Monday, 12 January 2015 at 20:31:33 UTC,
On Monday, 12 January 2015 at 11:04:45 UTC, francesco.cattoglio
wrote:
When the GC collects them the destructor runs close(), which in
turn calls for some allocation (e.g: allocates for a string to
send to the logger),
Do you have to log? I've never had a problem calling C free
functions in
On Monday, 12 January 2015 at 11:04:45 UTC, francesco.cattoglio
wrote:
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
When does invalidMemoryOperationError happen and how do you
avoid it?
Typical example:
using (a slightly outdated version of) gfm library, I have few
gfm objects
On Monday, 12 January 2015 at 12:23:51 UTC, ponce wrote:
Especially since destructors called by GC would release
resources from the wrong thread, at the wrong moment, etc.
Yeah, I almost forgot about this: destructing GC resources
interacting with OpenGL was sooo fun :P
On Monday, 12 January 2015 at 00:33:52 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 4:33 PM, MattCoder wrote:
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
Perhaps its better to have a number (average or mean) than no
number.
Just ask 50 or 100 uers (or more) for their number of
On Monday, 12 January 2015 at 13:27:55 UTC, Adam D. Ruppe wrote:
On Monday, 12 January 2015 at 11:04:45 UTC, francesco.cattoglio
wrote:
When the GC collects them the destructor runs close(), which
in turn calls for some allocation (e.g: allocates for a string
to send to the logger),
Do you
On Sunday, 11 January 2015 at 18:25:39 UTC, francesco.cattoglio
wrote:
They have not broken any promise just yet! :P And I somehow hope
they can really manage a high level of stability after
discussing throughtly this much about every bikeshed
topic (including the recent int/uint change).
On Monday, 12 January 2015 at 11:04:45 UTC, francesco.cattoglio
wrote:
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
When does invalidMemoryOperationError happen and how do you
avoid it?
Typical example:
using (a slightly outdated version of) gfm library, I have few
gfm objects
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
When does invalidMemoryOperationError happen and how do you
avoid it?
Typical example:
using (a slightly outdated version of) gfm library, I have few
gfm objects lying around on which I forget to call a close()
function. When the GC
On Monday, 12 January 2015 at 14:34:41 UTC, francesco.cattoglio
wrote:
On Monday, 12 January 2015 at 13:27:55 UTC, Adam D. Ruppe wrote:
On Monday, 12 January 2015 at 11:04:45 UTC,
francesco.cattoglio wrote:
To be completely honest, it is my only real gripe with D.
Yes, but it's at the very
On Monday, 12 January 2015 at 18:11:56 UTC, Dicebot wrote:
On Sunday, 11 January 2015 at 17:35:19 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 7:29 AM, Dicebot wrote:
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim
Grøstad wrote:
Maybe we should do a comparison thread between D and Rust.
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 = my.long.mod2;
I was originally intending to mention how this is possible but
not pushed by language/compiler as the standard import
On Monday, 12 January 2015 at 18:11:56 UTC, Dicebot wrote:
I'd really appreciate someone doing the proof reading of my
terrible English before reddit'ing away :)
I wrote these down, which will get you through the introduction:
My job is all about D programming language
-- the D Programming.
On Monday, 12 January 2015 at 19:01:06 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 = my.long.mod2;
I was originally intending to mention how this is possible
On Monday, 12 January 2015 at 19:01:06 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 = my.long.mod2;
I was originally intending to mention how this is possible
On 1/12/15 11:01 AM, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 = my.long.mod2;
I was originally intending to mention how this is possible but not
pushed by
On Monday, 12 January 2015 at 19:25:28 UTC, Andrei Alexandrescu
wrote:
On 1/12/15 11:01 AM, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 = my.long.mod2;
I was
On Monday, 12 January 2015 at 19:09:37 UTC, Zach the Mystic wrote:
On Monday, 12 January 2015 at 18:11:56 UTC, Dicebot wrote:
I'd really appreciate someone doing the proof reading of my
terrible English before reddit'ing away :)
I wrote these down, which will get you through the introduction:
On Monday, 12 January 2015 at 21:13:10 UTC, Dicebot wrote:
The section under Uncertain has a huge font size now and
repeats what was just said.
Have just fixed, beg my pardon. Please check again.
Looks good. You're clear for launch! Oh wait... (looks up in the
sky...)
On Monday, 12 January 2015 at 19:13:40 UTC, Zach the Mystic wrote:
On Monday, 12 January 2015 at 19:01:06 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
import mod2 =
On 1/12/15 12:13 PM, Dicebot wrote:
On Monday, 12 January 2015 at 19:25:28 UTC, Andrei Alexandrescu wrote:
On 1/12/15 11:01 AM, Dicebot wrote:
On Monday, 12 January 2015 at 18:55:49 UTC, John Colvin wrote:
The import example misses that in D you can just do:
import mod1 = my.long.mod1;
On Monday, 12 January 2015 at 20:31:33 UTC, Dicebot wrote:
Thanks, updated
The section under Uncertain has a huge font size now and
repeats what was just said.
On Monday, 12 January 2015 at 21:13:10 UTC, Dicebot wrote:
On Monday, 12 January 2015 at 21:02:54 UTC, Zach the Mystic
wrote:
On Monday, 12 January 2015 at 20:31:33 UTC, Dicebot wrote:
Thanks, updated
The section under Uncertain has a huge font size now and
repeats what was just said.
On Monday, 12 January 2015 at 20:58:50 UTC, Andrei Alexandrescu
wrote:
I have asked to not post on reddit right now for a reason _
Apologies, haven't seen that part. -- Andrei
I noticed you usually are quick to fire links on reddit. You
should probably be more careful with this. Double
On Tuesday, 13 January 2015 at 06:18:35 UTC, Andrei Alexandrescu
wrote:
On 1/12/15 7:20 PM, deadalnix wrote:
On Monday, 12 January 2015 at 20:58:50 UTC, Andrei
Alexandrescu wrote:
I have asked to not post on reddit right now for a reason _
Apologies, haven't seen that part. -- Andrei
I
On 1/12/15 7:20 PM, deadalnix wrote:
On Monday, 12 January 2015 at 20:58:50 UTC, Andrei Alexandrescu wrote:
I have asked to not post on reddit right now for a reason _
Apologies, haven't seen that part. -- Andrei
I noticed you usually are quick to fire links on reddit. You should
probably
On Sunday, 11 January 2015 at 17:35:19 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 7:29 AM, Dicebot wrote:
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim
Grøstad wrote:
Maybe we should do a comparison thread between D and Rust. It
might be
interesting, and perhaps encourage some
On Monday, 12 January 2015 at 15:22:41 UTC, eles wrote:
On Monday, 12 January 2015 at 14:34:41 UTC, francesco.cattoglio
wrote:
On Monday, 12 January 2015 at 13:27:55 UTC, Adam D. Ruppe
wrote:
On Monday, 12 January 2015 at 11:04:45 UTC,
francesco.cattoglio wrote:
To be completely honest, it
On Monday, 12 January 2015 at 00:33:52 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 4:33 PM, MattCoder wrote:
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
Perhaps its better to have a number (average or mean) than no
number.
Just ask 50 or 100 uers (or more) for their number of
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
The problem with Rust and Go is that they only deliver in
theory, while D kicks some asses in practice. How?
Eg: at this very moment, D is more stable than Rust, ground
truth.
I think Rust will hit non-breaking stability (or close to
On Sunday, 11 January 2015 at 06:56:02 UTC, thedeemon wrote:
At this moment I only see some popularity comparisons
Yes in fact they are talking more about popularity between both
languages.
and I think they're generally correct...
Since I'm relative new here, I want know from you agree
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
Since I'm relative new here, I want know from you agree with
this statement:
[–]clay_davis_sheeit 4 points 17 hours ago*
get real. D is more dead now than it was a year ago. if you
won't accept repo counts, look at how many people
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
On Sunday, 11 January 2015 at 06:56:02 UTC, thedeemon wrote:
At this moment I only see some popularity comparisons
Yes in fact they are talking more about popularity between both
languages.
and I think they're generally
Reddit seems to have a constant stream of random project in Go
posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
I'm tempted to start posting every little thing I write in D to
it too, but it'd just be spam!
On Sunday, 11 January 2015 at 13:37:33 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
Since I'm relative new here, I want know from you agree with
this statement:
[–]clay_davis_sheeit 4 points 17 hours ago*
get real. D is more dead now than it
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
Reddit seems to have a constant stream of random project in
Go posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
I'm tempted to start posting every little thing I write
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
Reddit seems to have a constant stream of random project in
Go posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
I'm tempted to start posting every little thing I write
On Sunday, 11 January 2015 at 15:29:45 UTC, Dicebot wrote:
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad
wrote:
Maybe we should do a comparison thread between D and Rust. It
might be interesting, and perhaps encourage some improvements
to D.
I am actually writing a Rust
On Sunday, 11 January 2015 at 15:44:42 UTC, thedeemon wrote:
...For example, compare these stats:
http://www.code2014.com/
http://code2013.herokuapp.com/
Interesting charts. But on the other hand, I remember that
sometime ago Andrei posted (
On Sunday, 11 January 2015 at 16:30:09 UTC, MattCoder wrote:
Yes, that was what I saw on this thread:
http://forum.dlang.org/thread/lu6mhc$t2k$1...@digitalmars.com
I don't think such statistics matters much. Downloads is a bad
measure, retention rate is what you want to measure (the ratio of
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
Reddit seems to have a constant stream of random project in
Go posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
I'm tempted to start posting every little thing I write
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad
wrote:
Maybe we should do a comparison thread between D and Rust. It
might be interesting, and perhaps encourage some improvements
to D.
I am actually writing a Rust guide as read by D developer
article now making random notes
On Sunday, 11 January 2015 at 14:12:08 UTC, Bauss wrote:
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
Reddit seems to have a constant stream of random project in
Go posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
On Sunday, 11 January 2015 at 13:57:54 UTC, Kiith-Sa wrote:
That guy has been trolling every D thread in the last year.
I didn't know that. Glad you said!
Either way, D is definitely way more popular/active than it was
a year ago, especially with a large jump around last summer but
not
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad
wrote:
And as soon as Servo is interrupted because of internal
politics at Mozilla or rebudgeting (ie. very high
probability), Rust will be halted in a heartbeat since loosing
its purpose. Ever noticed the Rust original designer
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
On Sunday, 11 January 2015 at 13:37:33 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
Since I'm relative new here, I want know from you agree with
this statement:
[–]clay_davis_sheeit 4
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
Since I'm relative new here, I want know from you agree with
this statement:
[–]clay_davis_sheeit 4 points 17 hours ago*
get real. D is more dead now than it was a year ago. if you
won't accept repo counts, look at how many
On Sunday, 11 January 2015 at 18:25:39 UTC, francesco.cattoglio
wrote:
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
None of them has Visual Studio integration with debugging
support and that is pretty important for native and enterprise
programmers.
If I remember correctly, just 2
ponce:
Rust is supposed to replace C++, and it happens working in C++
since years, I can't help but notice we actually have very few
memory safety problems,
Are you always able to detect them? I think languages (and
programmers) that don't have a strict attitude toward memory
safety will
On Sunday, 11 January 2015 at 19:38:12 UTC, bearophile wrote:
Are you always able to detect them? I think languages (and
programmers) that don't have a strict attitude toward memory
safety will be slowly left behind in the few next years. D is
lacking in this (and the scoping management should
On 1/11/15 10:25 AM, francesco.cattoglio wrote:
I'm obviously being the devil's advocate here, but we can't just say D
is much more far ahead, we have nothing to fear from Go and Rust,
because it's just not true.
Totally agreed. It's a competitive climate out there, and we need to
mind our
On Sunday, 11 January 2015 at 19:49:32 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 10:25 AM, francesco.cattoglio wrote:
And I say it as a daily D user, daily facing
issues like the horrible invalidMemoryOperationError exception.
What is that?
It happens if you try to do a GC operation while
On Sunday, 11 January 2015 at 19:38:12 UTC, bearophile wrote:
ponce:
Rust is supposed to replace C++, and it happens working in C++
since years, I can't help but notice we actually have very few
memory safety problems,
Are you always able to detect them?
When Intel MPX comes you should be
On 1/11/15 7:29 AM, Dicebot wrote:
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad wrote:
Maybe we should do a comparison thread between D and Rust. It might be
interesting, and perhaps encourage some improvements to D.
I am actually writing a Rust guide as read by D developer
On 1/11/15 8:27 AM, MattCoder wrote:
On Sunday, 11 January 2015 at 15:44:42 UTC, thedeemon wrote:
...For example, compare these stats:
http://www.code2014.com/
http://code2013.herokuapp.com/
Interesting charts. But on the other hand, I remember that sometime ago
Andrei posted (
On 1/11/15 9:43 AM, Andrei Alexandrescu wrote:
I just regenerated the 28-day moving average graph:
erdani.com/d/downloads.daily.png
http://erdani.com/d/downloads.daily.png that is. -- Andrei
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
None of them has Visual Studio integration with debugging
support and that is pretty important for native and enterprise
programmers.
If I remember correctly, just 2 month ago someone was explaining
how they lost a commercial user
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 9:43 AM, Andrei Alexandrescu wrote:
I just regenerated the 28-day moving average graph:
erdani.com/d/downloads.daily.png
http://erdani.com/d/downloads.daily.png that is. -- Andrei
Considered doing a scatter
On 1/11/2015 6:48 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
ola.fosheim.grostad+dl...@gmail.com wrote:
You know what, if you push out the projects which are tiny utilities that solves
real world problems, then you might get people interested.
If you can solve such real world problems in 40 lines
On 1/11/2015 7:29 AM, Dicebot wrote:
I liked in Rust more were also things I complained about in D for ages before.
I know the feeling. My internal state of the right way to write programs
evolves constantly.
On Sunday, 11 January 2015 at 18:37:31 UTC, Walter Bright wrote:
For once, I agree with you :-D
You're in denial, you meant like always. ;ˆ]
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu
wrote:
http://erdani.com/d/downloads.daily.png that is. -- Andrei
You could go a long way with a little tracking code on dlang.org.
Just saying.
On Sunday, 11 January 2015 at 19:42:38 UTC, ponce wrote:
On Sunday, 11 January 2015 at 19:38:12 UTC, bearophile wrote:
Are you always able to detect them? I think languages (and
programmers) that don't have a strict attitude toward memory
safety will be slowly left behind in the few next
On Sunday, 11 January 2015 at 20:47:37 UTC, weaselcat wrote:
On Sunday, 11 January 2015 at 19:42:38 UTC, ponce wrote:
On Sunday, 11 January 2015 at 19:38:12 UTC, bearophile wrote:
Are you always able to detect them? I think languages (and
programmers) that don't have a strict attitude toward
On 1/11/15 12:28 PM, Ulrich =?UTF-8?B?S8O8dHRsZXIi?=
kuett...@gmail.com wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu wrote:
http://erdani.com/d/downloads.daily.png that is. -- Andrei
You could go a long way with a little tracking code on dlang.org. Just
saying.
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
On Sunday, 11 January 2015 at 18:25:39 UTC, francesco.cattoglio
wrote:
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
None of them has Visual Studio integration with debugging
support and that is pretty important for native and
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
On Sunday, 11 January 2015 at 22:55:52 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 2:54 PM, Nick B wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei
Alexandrescu wrote:
Ionno how to measure that with the data we have. --
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
Perhaps its better to have a number (average or mean) than no
number. Just ask 50 or 100 uers (or more) for their number of
downloads for the last 12 or 18 months. This is turn will give
you a guess-estimate as to the size of the
On 1/11/15 4:33 PM, MattCoder wrote:
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
Perhaps its better to have a number (average or mean) than no number.
Just ask 50 or 100 uers (or more) for their number of downloads for
the last 12 or 18 months. This is turn will give you a
On 1/11/15 2:54 PM, Nick B wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu wrote:
On 1/11/15 9:43 AM, Andrei Alexandrescu wrote:
I just regenerated the 28-day moving average graph:
erdani.com/d/downloads.daily.png
http://erdani.com/d/downloads.daily.png that is. --
On Sunday, 11 January 2015 at 22:55:52 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 2:54 PM, Nick B wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei
Alexandrescu wrote:
Ionno how to measure that with the data we have. -- Andrei
Perhaps its better to have a number (average or mean)
On Sunday, 11 January 2015 at 21:19:35 UTC, Paulo Pinto wrote:
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
On Sunday, 11 January 2015 at 18:25:39 UTC,
francesco.cattoglio wrote:
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
None of them has Visual Studio integration
On Monday, 12 January 2015 at 00:33:52 UTC, Andrei Alexandrescu
wrote:
Answers from others would be helpful. Thanks! -- Andrei
Usually once per beta and once per release.
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 9:43 AM, Andrei Alexandrescu wrote:
I just regenerated the 28-day moving average graph:
erdani.com/d/downloads.daily.png
http://erdani.com/d/downloads.daily.png that is. -- Andrei
Looking at the chart it is
On Monday, 12 January 2015 at 00:33:52 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 4:33 PM, MattCoder wrote:
On Sunday, 11 January 2015 at 23:27:34 UTC, Nick B wrote:
Perhaps its better to have a number (average or mean) than no
number.
Just ask 50 or 100 uers (or more) for their number of
On 1/11/15 1:39 PM, Ulrich =?UTF-8?B?S8O8dHRsZXIi?=
kuett...@gmail.com wrote:
On Sunday, 11 January 2015 at 20:56:51 UTC, Andrei Alexandrescu wrote:
On 1/11/15 12:28 PM, Ulrich =?UTF-8?B?S8O8dHRsZXIi?=
kuett...@gmail.com wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei Alexandrescu
On Sunday, 11 January 2015 at 20:56:51 UTC, Andrei Alexandrescu
wrote:
On 1/11/15 12:28 PM, Ulrich =?UTF-8?B?S8O8dHRsZXIi?=
kuett...@gmail.com wrote:
On Sunday, 11 January 2015 at 17:44:59 UTC, Andrei
Alexandrescu wrote:
http://erdani.com/d/downloads.daily.png that is. -- Andrei
You could
PS: I'm not posting this to see any flamewar between languages
there, but maybe some could enlighten the discussion with some
nice facts.
Matheus.
On Sunday, 11 January 2015 at 04:31:29 UTC, MattCoder wrote:
Comparing Go and D, but some replies are getting a bit harsh
against D! So I'm just posting this to call your attention and
maybe some experts could reply there too.
At this moment I only see some popularity comparisons and I think
81 matches
Mail list logo