On Sunday, 14 February 2016 at 21:57:38 UTC, Tanel Tagaväli wrote:
This may be a pipe dream, but I want to create (with the help
of other developers, of course) a DAW using D.
The reasons are mainly:
+ The design can be very complex
+ Realtime playback is a requirement
+ You can do a lot of
Hey, just a post to say how cool the new website is. I can browse
it on an iPhone without issue.
On Monday, 15 September 2014 at 18:17:37 UTC, bearophile wrote:
Andrei Alexandrescu:
C++ intelligentsia seems to have a superiority complex with
regard to D, and that's entirely understandable.
D and C++ compete for a similar programming niche, but C++ is
so much widespread compared to D,
On Saturday, 21 June 2014 at 10:49:57 UTC, Artur Skawina via
Digitalmars-d wrote:
It's not about being able to contribute to DMD, it is about
being able
to work on /other/ projects. If contributing to DMD carries the
risk of
affecting the latter then it's simply best to avoid it; it's
not a
On Saturday, 21 June 2014 at 21:25:33 UTC, Kapps wrote:
Personally I'd definitely welcome this syntax. It's an
extremely common thing to do, prone to typos / bugs, is a
simple syntax, and is something I'm surprised more languages
don't have.
I've never seen a single instance of a bug like
On Sunday, 8 June 2014 at 13:50:47 UTC, Andrei Alexandrescu wrote:
Yah. One well-known fact about Facebook is it has an open
layout which can be quite distracting. One less-known fact is
it makes high quality headphones (both in-ear (Klipsch) and
over-the-ear (Sennheiser)) available to all
On Monday, 2 June 2014 at 14:19:32 UTC, Steven Schveighoffer
wrote:
On Sun, 01 Jun 2014 15:22:44 -0400, Walter Bright
newshou...@digitalmars.com wrote:
On 5/30/2014 8:08 AM, Chris wrote:
I like to re-invent the wheel too, because
existing wheels might not be fit for your purpose.
A few
On Tuesday, 3 June 2014 at 18:14:29 UTC, Walter Bright wrote:
On 6/2/2014 11:55 PM, Jacob Carlborg wrote:
I'm also listening to music on the phone.
I've damaged my ears from years of loud engines. I've read that
most hearing damage comes from gunshots, rock concerts, and
earphones. When
On Friday, 6 June 2014 at 18:40:28 UTC, David Gileadi wrote:
In my experience a good manager protects you from outrageous
demands from the customer. Just the kinds of examples that were
mentioned earlier in this thread, in fact.
I'm lucky to have had a couple of managers that actually do
On Friday, 6 June 2014 at 19:49:48 UTC, deadalnix wrote:
Techie A: Man we really fucked by choosing ruby on rails. Our
codebase has become unmaintainable. We must do something.
Technie B: Let's migrate to Node.js
... and use mongodb as our new shiny database. 'cuz it's so kewl
and
On Friday, 6 June 2014 at 18:51:17 UTC, Mattcoder wrote:
Well, some managers are mindless and that story about do it now
or we will lose our customer, in most cases it's just a
bluff/threat or call it what you want.
Unfortunately, commercial's bonus is based on their selling
performance,
On Saturday, 7 June 2014 at 06:48:39 UTC, Philippe Sigaud wrote:
I was watching Chuck Allison talk yesterday, and wondered what
could be a possible homework in D. Maybe other people here have
some ideas, maybe Bearophile will point to RosettaCode, I don't
know.
Thoughts? Do other people here
On Sunday, 25 May 2014 at 18:37:46 UTC, SomeDude wrote:
On Saturday, 24 May 2014 at 23:37:44 UTC, aliyome wrote:
On Saturday, 24 May 2014 at 20:34:03 UTC, monarch_dodra wrote:
On Saturday, 24 May 2014 at 17:40:29 UTC, Nick Sabalausky
wrote:
I'm looking forward to the YouTube reruns
On Saturday, 24 May 2014 at 23:37:44 UTC, aliyome wrote:
On Saturday, 24 May 2014 at 20:34:03 UTC, monarch_dodra wrote:
On Saturday, 24 May 2014 at 17:40:29 UTC, Nick Sabalausky
wrote:
I'm looking forward to the YouTube reruns for the talks I
still missed. (I still can't believe I missed
On Friday, 28 February 2014 at 11:21:47 UTC, Marc Schütz wrote:
On Friday, 28 February 2014 at 11:11:28 UTC, Dicebot wrote:
On Friday, 28 February 2014 at 09:24:23 UTC, John Colvin wrote:
Chaining . operation is a code smell to begin with
It is? Why?
If a system is well-designed, then null
On Wednesday, 26 February 2014 at 01:34:36 UTC, Mike wrote:
On Wednesday, 26 February 2014 at 01:32:43 UTC, Mike wrote:
I created an enhancement request here:
https://d.puremagic.com/issues/post_bug.cgi.
Damn! Here's the correct link:
https://d.puremagic.com/issues/show_bug.cgi?id=12259
On Tuesday, 25 February 2014 at 12:35:18 UTC, Namespace wrote:
3. ref doesn't accept rvalues. Can't declare ref locals
(pointers change
semantics).
These above anything else are interfering with my work every
day.
What are yours?
Every year again: rvalue references. :)
I'm not in a
On Saturday, 1 March 2014 at 05:00:08 UTC, Mike wrote:
On Saturday, 1 March 2014 at 03:47:37 UTC, SomeDude wrote:
You didn't explain why you need this feature and its benefits.
I didn't think an explanation was necessary, but ok.
Right now there's no way to quantify your preference. You can
On Monday, 17 February 2014 at 06:32:19 UTC, Paulo Pinto wrote:
Well, supporting modules would already help. With luck C++ will
get them around 2020. I think it won't matter by then.
--
Paulo
Someone said that 10 years ago. Whether it's true 5 years from
now entirely depends on the state
On Tuesday, 11 February 2014 at 21:55:49 UTC, Francesco Cattoglio
wrote:
If you hate too many Ds, then the best name is by far D flat:
D♭
Or rather D minor.
Or what about AC ?
Cuz AC is D C.
Or Washington (D C).
EmbeD wasn't too bad. It allows In bed with EmbeD.
On Thursday, 13 February 2014 at 06:51:37 UTC, 1100110 wrote:
Please, I beg you! No new names. Please don't fragment the
language.
Just make it a little more modular.
Mike
I agree, if this is strictly restricting the language to a core
subset, then I cant see it having any effect. If you
Le 21/12/2013 21:30, Vladimir Panteleev a écrit :
Hi everyone,
DFeed (the software running on forum.dlang.org) has been moved to a much
faster server.
My apologies to everyone who had to endure the slow page load times or
failures during the old server's nightly maintenance. This move has been
Le 25/12/2013 14:06, Vladimir Panteleev a écrit :
On Wednesday, 25 December 2013 at 11:03:14 UTC, Somedude wrote:
Well, with the old server I often faced XHR (XMLHTTPRequest, I
suppose) errors on Chrome (Win7), especially at night (UTC +1). With
the move to the faster one, I've never succeeded
Le 25/12/2013 14:10, Sergei Nosov a écrit :
I've also experienced such behavior. Some image with worms (502 error, I
guess) on every thread. The issue was resolved when I cleaned up all the
dfeed cookies.
Ah, thanks for the tip, cleaning the forum cookies has resolved the
issue for me too !
On Thursday, 19 December 2013 at 12:27:57 UTC, bearophile wrote:
Russel Winder:
The whole point of Go is to replace C,
I didn't know this.
Bye,
bearophile
Because it's no longer true at all. It was the goal at the
beginning, but it's no longer, they've said that Go is not a
system
On Tuesday, 17 December 2013 at 21:56:01 UTC, inout wrote:
I don't think it's the forums' issue - news.digitalmars.com was
failing (although the forums could do a better job of
recovering from timeouts).
I think it has to do with the hosting provider. Every night
(UTC+1), the forum is
On Friday, 22 November 2013 at 15:52:31 UTC, Andrei Alexandrescu
wrote:
Ary Borenszweig a...@esperanto.org.ar wrote:
On 11/21/13 6:36 PM, Andrei Alexandrescu wrote:
On 11/21/13 1:16 PM, Gary Willoughby wrote:
On Thursday, 21 November 2013 at 16:23:07 UTC, Andrei
Alexandrescu wrote:
On Thursday, 21 November 2013 at 09:33:04 UTC, Bienlein wrote:
What puzzles me is the enormous activity in the Go forum. Only
the Python forum has that much traffic. It seems to me that
people are all that happy if they have a language with which
they
can just start hacking around on
On Sunday, 17 November 2013 at 10:41:46 UTC, Jacob Carlborg wrote:
We already have templates and operator overloading. Perhaps we
should remove those, we don't want to take the chance of people
abusing them.
D templates have been designed with the past experience of C++
templates in mind, so
On Monday, 18 November 2013 at 22:09:35 UTC, Dicebot wrote:
On Monday, 18 November 2013 at 21:09:26 UTC, Jacob Carlborg
wrote:
On 2013-11-18 16:59, Dicebot wrote:
Anything that allows it routinely should be banned whenever
macros are
accepted or not. Modifying existing normal symbols = no
On Thursday, 14 November 2013 at 22:06:06 UTC, deadalnix wrote:
mymacro(4+3); // = can be hello
myfunction(4+3); // = can be hello as well
Quite frankly, this isn't really convincing.
True but you will hardly use myfunction as an extension to the
language.
If I understand the issues, I
On Thursday, 14 November 2013 at 19:42:36 UTC, Zsombor Barna
wrote:
D's syntax remains the same ( statements, expressions, function
calling, numbers etc. ). These AST manipulation tools just
define new words or language constructs. Human languages tend
to be altered as times passes and the
On Friday, 15 November 2013 at 01:09:53 UTC, bearophile wrote:
I have created two interesting D entries for this Rosettacode
Task, is someone willing to create a Reddit entry for this?
They show very different kinds of code in D.
http://rosettacode.org/wiki/Look-and-say_sequence#D
Bye,
On Friday, 15 November 2013 at 13:33:33 UTC, bearophile wrote:
If you use ranges badly you will get a slow program, if you use
them well with a good back-end, you will have a fast program.
And so, what are the rules for not using ranges badly ? What
should be avoided ?
On Friday, 15 November 2013 at 22:22:32 UTC, Jacek Furmankiewicz
wrote:
Sohow does Facebook handle it with their new D code?
No GC at all, explicit memory management?
AFAWK, Facebook doesn't use D for its core business yet, only for
buiding tools. OTOH, Andrei has been working hard on
On Friday, 8 November 2013 at 05:04:45 UTC, Suliman wrote:
I did not refactor, it's a straight port.
Could you say how much code lines can be approximately saved
after porting with refactoring?
This question doesn't make much sense. I guess one could write
the same thing from scratch in D in
On Saturday, 9 November 2013 at 04:16:57 UTC, Timothee Cour wrote:
french as well (although living in US).
+1 !
On Thursday, 7 November 2013 at 20:16:46 UTC, Jonathan M Davis
wrote:
With regards to the cost/benefit ratio, such a change fails
miserably. This is
exactly the sort of change that Walter and Andrei were talking
about stopping
completely at dconf, precisely because it doesn't actually fix
On Friday, 8 November 2013 at 14:21:45 UTC, Dicebot wrote:
Thread hijacking achievement unlocked ;)
On topic of such wiki page - it is kind of nice to have but lot
of potential entries are controversial and need some serious
discussion (for example, I'd place optional parens there as
On Thursday, 7 November 2013 at 07:50:35 UTC, Daniel Kozak wrote:
On Thursday, 7 November 2013 at 07:29:16 UTC, Jacob Carlborg
wrote:
On 2013-11-07 07:48, Rob T wrote:
I agree with you. Unfortunately the those with commit access
do not agree. They have no interest, what so ever, in breaking
On Saturday, 9 November 2013 at 15:36:08 UTC, Raphaël Jakse wrote:
Le 09/11/2013 16:10, Andrei Alexandrescu a écrit :
On 11/9/13 1:49 AM, Raphaël Jakse wrote:
tranche seems more undertandable to me in this context than
morceau,
though morceau is an interesting option I didn't consider
:-).
On Saturday, 9 November 2013 at 09:56:54 UTC, monarch_dodra wrote:
On the contrary, the French seem to like *everything* to get
translated, to the point where the French themselves get
confused by the double standard. For example, for
stack/heap, the French have tas/pile. I'm French
myself,
On Saturday, 9 November 2013 at 17:03:38 UTC, Graham Fawcett
wrote:
Tranche seems better to me, because the translation is so
direct.
The term slice isn't any more semantically accurate in
English than tranche would be in French. We aren't actually
taking a slice of an array, after all: that
On Saturday, 9 November 2013 at 10:47:45 UTC, Raphaël Jakse wrote:
For templates, the English word is so widespread and Modèle
(maybe also template) is such an abstract word that putting
the English word in the title seems necessary and useful and
that could ease comprehension and searches
On Monday, 21 October 2013 at 08:50:50 UTC, Robert Schadek wrote:
disk. That feature proved very useful.
That was a feature you added or was it part of the logging
library?
We added it. I don't know of any logging library doing that.
On Thursday, 17 October 2013 at 07:34:28 UTC, qznc wrote:
On Thursday, 17 October 2013 at 02:13:12 UTC, Eric Anderton
wrote:
The strength of this is that it would allow us to freely
integrate D libraries that use std.logger, yet filter their
log output from *outside* the library through the
On Tuesday, 15 October 2013 at 08:47:00 UTC, Robert Schadek wrote:
On 10/15/2013 09:32 AM, Sönke Ludwig wrote:
Am 15.10.2013 09:08, schrieb Jacob Carlborg:
On 2013-10-14 23:22, Dicebot wrote:
If we need to care about that, D module system is a failure.
But I don't think it is a valid
On Monday, 14 October 2013 at 13:25:00 UTC, Robert Schadek wrote:
On 10/14/2013 02:51 PM, Andrea Fontana wrote:
Just for comparison, on Android you can write something like:
FileLogger.w(...) instead of
FileLogger.log(LogLevel.Warning...)
(and there's a wtf loglevel for temporary debugging)
On Tuesday, 8 October 2013 at 00:29:34 UTC, Meta wrote:
Sometimes D is criticised, because it is not simple language,
in contrast to Go, Rust, Lisp, or Scala. However, a D
programmer sees no problem and actually likes his big toolbox.
I wouldn't call any of those languages simple, except
On Saturday, 12 October 2013 at 23:12:03 UTC, Jonathan M Davis
wrote:
- Jonathan M Davis
OK, for libraries that are not well supported on all platforms,
that makes sense.
On Friday, 11 October 2013 at 07:10:00 UTC, Jonathan M Davis
wrote:
On Thursday, October 10, 2013 10:28:15 Walter Bright wrote:
https://news.ycombinator.com/item?id=6527104
I find how many negative votes D is getting to be a bit
depressing, though at
least we're doing better than C++
On Saturday, 12 October 2013 at 06:24:58 UTC, FreeSlave wrote:
For these cases we may let users to choose low-level backend if
they need. High-level interface and default implementation are
needed anyway.
I called it std.linalg because there is website
http://www.linalg.org/ about C++
On Monday, 7 October 2013 at 07:12:13 UTC, Jonathan M Davis wrote:
On Monday, October 07, 2013 08:36:16 Jacob Carlborg wrote:
On 2013-10-06 22:40, Andrei Alexandrescu wrote:
I think /etc/ should be a stepping stone to std, just like
in C++ boost
is for std (and boost's sandbox is for
On Friday, 11 October 2013 at 16:10:21 UTC, FreeSlave wrote:
There is Matrices and linear algebra module in wish list.
Let's discuss its design. D is complicated language so it's
difficult to choose the right way here. We need to find
compromise between efficiency and convenient interface. I'm
On Thursday, 19 September 2013 at 23:37:05 UTC, Russel Winder
wrote:
I do note though that The Disruptor (by LMAX) is a seriously
cool lock
free ring buffer based system written entirely in Java.
The Apache Cassandra distributed database is using it in its
latest incarnation, among other
On Saturday, 7 September 2013 at 19:26:11 UTC, Peter Alexander
wrote:
On Saturday, 7 September 2013 at 19:05:03 UTC, Walter Bright
wrote:
Recent threads here have made it pretty clear that VisualD is
a critical piece of D infrastructure.
Then it should be here: http://dlang.org/download.html
On Sunday, 1 September 2013 at 19:44:11 UTC, Brian Schott wrote:
On Sunday, 1 September 2013 at 18:36:39 UTC, SomeDude wrote:
I think at this point, what D needs is a bit of commercial
support from a company like JetBrains or some equivalent.
Maybe there is now an opportunity for founding
On Monday, 2 September 2013 at 17:54:01 UTC, Dicebot wrote:
On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
...
There is crucial difference between having a company providing
commercial services for D users (good) and having anything
closed/commercial in reference implementation
On Sunday, 1 September 2013 at 13:20:50 UTC, Manu wrote:
Why complicate the issue? What's wrong with readable code?
Well, the fact is, AFAIK, it's never been an issue for C# and
Java programmers. In fact, it' the first time I hear about people
complaining on this one. Maybe because of the
On Thursday, 22 August 2013 at 22:01:09 UTC, Jonathan M Davis
wrote:
On Thursday, August 22, 2013 23:36:48 David Nadlinger wrote:
On Thursday, 22 August 2013 at 15:51:53 UTC, Craig Dillabaugh
wrote:
Do you really find the three extra characters a big problem.
They are unnecessary. If you
On Friday, 26 July 2013 at 00:08:21 UTC, Leandro Lucarella wrote:
Walter Bright, el 25 de July a las 14:27 me escribiste:
On 7/25/2013 11:49 AM, Dmitry S wrote:
I am also confused by the numbers. What I see at the end of
the article is
21.56 seconds, and the latest development version does it
On Thursday, 25 July 2013 at 20:03:52 UTC, Peter Alexander wrote:
The problem is all those last bits:
- Line counts aren't a good measure of anything.
That's why some people prefer to compare a gzipped version of the
source code. The gzipped version gives a more fair account of the
code
On Friday, 26 July 2013 at 04:58:06 UTC, Nick Sabalausky wrote:
It's either an overreaction to the quotes, or it's whitewashing
reality
itself. There's nothing else in those quotes to take issue with
unless
we're so very immature that we can't even handle the word
crap.
Or maybe it's
On Friday, 26 July 2013 at 17:09:50 UTC, Jesse Phillips wrote:
I'm not of the opinion this community needs a code of conduct.
This group has many examples of harsh language both directed at
code/projects and people. It results in community members to
speak up against that language use, which
On Wednesday, 24 July 2013 at 06:20:11 UTC, Andrei Alexandrescu
wrote:
On 7/23/13 9:23 PM, Walter Bright wrote:
reddit link:
http://www.reddit.com/r/programming/comments/1ixnf6/benchmarking_roguelike_level_generation_go_rust/
Please post your comment here to Reddit!
Did. I tried to provide
On Friday, 26 July 2013 at 01:48:36 UTC, Nick Sabalausky wrote:
On Fri, 26 Jul 2013 01:14:42 +0200
Not to slam Rust or the Rust people, but I wouldn't call that
an example
of class so much as new age nazi: where everything is
incontrovertibly wonderful in it's own special way and any
On Friday, 26 July 2013 at 03:37:46 UTC, SomeDude wrote:
On Friday, 26 July 2013 at 01:48:36 UTC, Nick Sabalausky wrote:
On Fri, 26 Jul 2013 01:14:42 +0200
Not to slam Rust or the Rust people, but I wouldn't call that
an example
of class so much as new age nazi: where everything
On Wednesday, 10 July 2013 at 17:25:31 UTC, Sean Kelly wrote:
On Jul 9, 2013, at 11:12 AM, Paulo Pinto pj...@progtools.org
wrote:
A bit off-topic, but well worth reading,
http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/
Oh, regarding ObjC (and I'll qualify this by saying that
On Saturday, 22 June 2013 at 16:04:26 UTC, jerro wrote:
I have actually run that benchmark with the code from this
branch:
https://github.com/jerro/pfft/tree/experimental
Hello, did you propose your pfft library as a replacement in
std.numeric ?
On Sunday, 30 June 2013 at 13:31:02 UTC, bearophile wrote:
cal:
I uploaded a small demo of a D repl i've been playing with,
In past I have seen D repls, they come and then they fade away,
regardless how much work they have required to be created, or
how much refined they are. The fact they
On Sunday, 30 June 2013 at 15:35:11 UTC, bearophile wrote:
SomeDude:
It's cool, but it's yet another tool to maintain. Thus their
lack of enthusiasm I guess. Unless someone comes forward and
is ready to maintain the repl, in which case I think everyone
would applaud.
I understand and I
On Sunday, 30 June 2013 at 19:48:45 UTC, Gabi wrote:
Hi D community,
I am new to D and got impressed with the language so much that
I was thinking on introducing D it my workplace as an
alternative to C++ which is heavily used on our projects.
The first question that came up was how it
On Sunday, 30 June 2013 at 20:47:17 UTC, Adam D. Ruppe wrote:
On Sunday, 30 June 2013 at 20:37:16 UTC, SomeDude wrote:
It seems indeed that the automatic memory management is a
major performance killer
Eh, I'd say it is D's gc implementation specifically that is
the biggest worry rather than
On Monday, 24 June 2013 at 16:46:51 UTC, dennis luehring wrote:
so it could be std library implementation related - can DMC use
the msvc libs? (just for the compare)
and you should also try 2010 - or better 2012 msvc (it still
gets speedier code out)
Is there still a free version of the VS
On Wednesday, 26 June 2013 at 05:39:00 UTC, SomeDude wrote:
On Monday, 24 June 2013 at 16:46:51 UTC, dennis luehring wrote:
so it could be std library implementation related - can DMC
use the msvc libs? (just for the compare)
and you should also try 2010 - or better 2012 msvc (it still
gets
On Friday, 21 June 2013 at 11:13:49 UTC, Paulo Pinto wrote:
It all depends what Mozilla and Samsung do with the language.
If you have powerful entities pushing a language down
developers throats, it will get used. That is how many
mainstream languages got where they are now.
--
Paulo
I
Just viewed on reddit:
–]peterlundgren 6 points 10 heures de ça
I keep getting more and more jealous of the few developers out
there who are getting paid to write software in D.
perma-liensignalergive goldrépondre
[–]MrJNewt 7 points 10 heures de ça
I write D all day at Economic Modeling
On Saturday, 15 June 2013 at 08:04:08 UTC, SomeDude wrote:
Just viewed on reddit:
Forgot:
http://www.reddit.com/r/programming/comments/1gbu3c/dconf_2013_dspecific_design_patterns_by_david/
(super interesting talk BTW)
On Saturday, 15 June 2013 at 03:56:50 UTC, Walter Bright wrote:
Heck, to throw something out there, why not D Best Practices?
Or D Patterns and Practices ?
With some David Simcha content in it (if he agrees with that of
course).
On Tuesday, 11 June 2013 at 13:55:31 UTC, Jesse Phillips wrote:
On Tuesday, 11 June 2013 at 03:36:23 UTC, Jonathan M Davis
wrote:
The whole _point_ of an official review is to review the API
that would end up in Phobos (the implementation is also
important but very much secondary).
Then what
On Wednesday, 12 June 2013 at 07:46:31 UTC, deadalnix wrote:
On Tuesday, 11 June 2013 at 07:36:44 UTC, Walter Bright wrote:
On 6/11/2013 12:00 AM, Jacob Carlborg wrote:
Thoughts?
I'd like to see more use of UDAs in non-Phobos code so we can
figure out best practices from experience before
On Thursday, 6 June 2013 at 14:26:51 UTC, Peter Alexander wrote:
Modules are for grouping functions/types that are commonly used
together or have interdependencies, not for grouping things
that are in a similar category (although these things can be
related).
I don't care if
On Tuesday, 4 June 2013 at 22:43:12 UTC, Andrei Alexandrescu
wrote:
One question would be where the right balance is, and how to
make sure we strike it.
Andrei
I would say the principle of least surprise could be used here.
i.e you may not be totally surprised to have a dependency upon
On Thursday, 30 May 2013 at 19:11:10 UTC, MrzlganeE wrote:
And the alternative:
x, y, z := f(), g(), h();
Right, now you want to add Python features to D. Why don't you
design your own language instead ?
On Thursday, 30 May 2013 at 11:41:34 UTC, MrzlganeE wrote:
To me, 'auto' has a price. The price is a foreign word being
inserted into my math. It's an invasive term. It ruins the
beautiful expression.
And tomorrow, you'll complain that := has a foreign character
into your math, because
On Wednesday, 5 June 2013 at 14:14:45 UTC, bearophile wrote:
Andrei Alexandrescu:
http://www.reddit.com/r/programming/comments/1fpw2r/dconf_2013_day_2_talk_5_a_precise_garbage/
Is this useful to make the GC precise regarding the stack too?
On Wednesday, 5 June 2013 at 18:36:34 UTC, David Nadlinger wrote:
It also doesn't utilize template constraints, reinvents
isRandomAccessRange hasSlicing under a poor name, uses C
printf (!) in the examples, has random 2-3 letter variable
names (dis, dip, di, si) all over the place, …
David
On Wednesday, 5 June 2013 at 07:00:14 UTC, Jonathan M Davis wrote:
So, you want to create whole modules for each compression
algorithm? That
seems like overkill to me. What Walter currently has isn't even
1000 lines
long (and that's including the CircularBuffer helper struct).
Splitting it up
On Wednesday, 5 June 2013 at 22:06:09 UTC, Adam D. Ruppe wrote:
you know it might be a decent idea to change std.stdio to use
scoped imports and have the writeln that specializes on string
to not import anything else and see what happens on the hello
world case.
I think using scoped import
On Thursday, 6 June 2013 at 02:36:12 UTC, Jonathan M Davis wrote:
But I believe that package level access only works on the same
level, so you couldn't have separate modules for compressing
and decompressing as was being suggested. It would need to be
more like
std.compress.zlib;
On Sunday, 2 June 2013 at 14:34:43 UTC, Manu wrote:
Yeah, this is an interesting point. These friends of mine all
write C code,
not even C++.
Maybe you should mention to them Julia. It's quite a good
scientific language.
On Friday, 31 May 2013 at 16:31:42 UTC, Regan Heath wrote:
Do you really think that is such a big issue?
Not really an issue, no. But newcomers keep creating threads
like this one time and again and who knows how many have been
turned away without finding out the whys and wherefores.
R
On Saturday, 1 June 2013 at 16:02:06 UTC, Paulo Pinto wrote:
I get the feeling it starts to feel like Ada then. :)
Adam starts with Ada !
In the Rust based provocation thread, I think Adam Ruppe's work
went largely overlooked. He basically created a minimal D that
runs on bare metal, proving thus that D can be used fruitfully on
small embedded devices in place of C.
On Monday, 27 May 2013 at 15:45:04 UTC, Adam D. Ruppe wrote:
On Saturday, 1 June 2013 at 05:45:38 UTC, SomeDude wrote:
This would make D the truely universal language it was intended
to be.
This is a large undertaking, but I think there is no technical
hurdle preventing it to succeed. IBasically it's only a matter of
sweat. In fact I believe it has
On Saturday, 1 June 2013 at 02:03:07 UTC, Manu wrote:
So let's talk about garbage collection, and practical
strategies to avoid
allocation.
Discuss... (or perhaps, destroooy)
Here is my take:
http://forum.dlang.org/post/tftjtzmfuauxwcgco...@forum.dlang.org
Sorry, I didn't see your new
On Friday, 10 May 2013 at 19:23:45 UTC, Jesse Phillips wrote:
On Friday, 10 May 2013 at 17:56:14 UTC, Andrei Alexandrescu
wrote:
A general note about posting to reddit: it often happens that
posts from infrequent posters go to spam by means of some
automatic rule. When that happens you need to
On Sunday, 12 May 2013 at 08:48:28 UTC, w0rp wrote:
This thread is hilarious.
This is like asking a car mechanic what an alternator is. Then
when he gives you a handbook explaining what one is, you throw
it back and spit fury in his face. Other people don't breathe
to cater to your every
On Friday, 10 May 2013 at 15:24:43 UTC, Jacob Carlborg wrote:
On 2013-05-10 16:38, Andrei Alexandrescu wrote:
Two a week.
Is there a reason for this?
It's good to keep people busy with D. ;)
There have been way to many Go posts on reddit lately. :D
On Tuesday, 23 April 2013 at 20:21:55 UTC, eles wrote:
On Tuesday, 23 April 2013 at 18:57:46 UTC, Andrei Alexandrescu
wrote:
On 4/23/13 2:42 PM, eles wrote:
On Tuesday, 23 April 2013 at 14:26:33 UTC, Andrei Alexandrescu
I was mainly referring to the fact that C++ succeeded in spite
of having
1 - 100 of 518 matches
Mail list logo