before they get it
right, and _properly_ implemented, in all browsers?
They covered this, too:
https://github.com/WebAssembly/design/blob/master/FAQ.md#why-not-just-use-llvm-bitcode-as-a-binary-format
-Wyatt
On Friday, 19 June 2015 at 14:47:10 UTC, Ola Fosheim Grøstad
wrote:
On Friday, 19 June 2015 at 14:18:49 UTC, Wyatt wrote:
Do you guys have any real arguments against SVG? It is
currently the most useful interchangeformat for 2D vector
graphics.
You want reasons I dislike SVG? I can address
On Wednesday, 17 June 2015 at 22:21:21 UTC, Laeeth Isharc wrote:
Do you have any links to reading material on this type of GC?
This comes to mind, along with the citations:
http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/local-gc.pdf
-Wyatt
). Or have people add ~cpiker/bin
(or whatever your HOME is) to their PATH in ~/.profile (or just
add the path in your Makefiles, if you're feeling evil).
It could certainly be better, but I wouldn't personally consider
it a blocker as things are.
-Wyatt
On Thursday, 18 June 2015 at 15:19:19 UTC, Etienne wrote:
On Thursday, 18 June 2015 at 15:09:46 UTC, Wyatt wrote:
This comes to mind, along with the citations:
http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/local-gc.pdf
-Wyatt
That's exactly what we're talking about
/msdos_Oregon_Trail_The_1990 ;)
http://www.w3.org/TR/SVG/paths.html
SVG has animation, input handling, and an audio API(!) and you
take issue with paths? Weak. :P
-Wyatt
On Wednesday, 17 June 2015 at 16:21:18 UTC, ixid wrote:
On Wednesday, 17 June 2015 at 15:57:38 UTC, Wyatt wrote:
But sanity and API versioning may exist at opposite ends
of a spectrum, if I recall my history.
What are the downsides?
Issues, off the top of my head: figuring out which
std.container anywhere and I suspect it's much the same
for most everyone else. I guess option 3 is fine, but
std.collection isn't nearly so good a name.
-Wyatt
On Wednesday, 17 June 2015 at 15:29:34 UTC, ixid wrote:
On Wednesday, 17 June 2015 at 14:57:40 UTC, Wyatt wrote:
but std.collection isn't nearly so good a name.
std.container2 and so on?
Dunno. That's not something that really needs addressed right
now, is it? Off-the-cuff, in an ideal
On Wednesday, 17 June 2015 at 15:50:51 UTC, John Colvin wrote:
On Wednesday, 17 June 2015 at 14:57:40 UTC, Wyatt wrote:
On Wednesday, 17 June 2015 at 06:08:57 UTC, Andrei
Alexandrescu wrote:
Took a fresh look at std.container from a Design by
Introspection perspective
I've seen you use
it or something (e.g. [*] or {+}, though this is
just an example that sets a baseline for visibility).
-Wyatt
be important.
-Wyatt
On Friday, 12 June 2015 at 00:11:16 UTC, jmh530 wrote:
On Thursday, 11 June 2015 at 22:36:28 UTC, Wyatt wrote:
1) a set of operators that have no meaning unless an overload
is specifically provided (for dot product, dyadic transpose,
etc.) and
I see your point, but I think it might
On Tuesday, 9 June 2015 at 07:27:26 UTC, Joakim wrote:
stuck with grep for C
Eww. Have you tried cscope?
-Wyatt
On Tuesday, 2 June 2015 at 08:54:46 UTC, ketmar wrote:
sadly, this seems to get no wow!s. :-(
If no one knows about it, wow!s will not happen. Make PRs.
-Wyatt
On Tuesday, 2 June 2015 at 15:13:44 UTC, ref2401 wrote:
Switching attributes on and off will make your code more
complicated.
But not as complicated as working around the inability to do so
already does.
-Wyatt
throw it away from Arch packages.
This whole conversation reminds me a lot of the perl ecosystem.
How does Arch deal with CPAN?
-Wyatt
of the current approach).
-Wyatt
On Thursday, 14 May 2015 at 18:09:06 UTC, extrawurst wrote:
On Tuesday, 12 May 2015 at 15:53:53 UTC, Walter Bright wrote:
https://i.stack.imgur.com/ssRUr.gif
I hope this is fake!?
Look at the sidebar stuff. It's clearly a joke. (From about two
years ago, I think?)
either (I
add -L-L/usr/lib32 to default dmd.conf for it to work)
Yeah, I don't think they ever made it better at dealing with
that; have to set PKG_CONFIG_PATH. (But that's multilib for you.)
-Wyatt
keyboards is Super in a bad costume, but none of
my keyboards have it.)
-Wyatt
On Wednesday, 22 April 2015 at 17:31:47 UTC, John Colvin wrote:
Most keyboards have some kind of Windows key, on macs it's
called cmd. You can use that key for whatever you want,
surely?
No, I'm very sure neither my Model M nor my Omnikey Ultra have
that.
-Wyatt
understand, what problem are you having? (IME,
It's a damn sight better than any of the alternatives when you
have this many issues.)
-Wyatt
at it. It's hugely
inconvenient. And if I can't remember what a phrase corresponds
to, I have to hunt down the implementation and read that anyway,
so it's not saving any time or making life any easier.
-Wyatt
CGDB already makes it worlds better (and has some
exciting stuff coming), it's not as good as Visual Studio. (Big
shoutout to LLVM/Clang/LLDB for giving the GNU folk a kick in the
pants to up their game.)
-Wyatt
to accomplish.)
-Wyatt
this; it's going to be a
thousand-cuts situation, where each panel, tech talk, or Cool
Thing of the Week does a little more to dispel the pariah status
(this YOW2015 talk I'm listening to right now is really
entertaining).
-Wyatt
On Friday, 13 March 2015 at 07:00:12 UTC, Russel Winder wrote:
On the other hand Go is gaining massive traction in the market
The power of marketing is truly frightening.
-Wyatt
,
breakpoints, step-by-step debugging etc.
Unix is my IDE is a meme for a reason. I have all that stuff
in my shell and more. But you're kind of missing the point to
fixate on that anyway.
-Wyatt
was an interesting
toolkit from the D1 days that I thought had a lot of potential:
http://h3.gd/code/hybrid/wiki/
I'm still sad Tomasz went back to C++ land. :(
-Wyatt
://www.libsdl.org/
-Wyatt
On Tuesday, 24 February 2015 at 09:53:19 UTC, Walter Bright wrote:
D has to be competitive in the most demanding environments.
But isn't that exactly the point? Garbage collected D is NOT
competitive in demanding environments.
-Wyatt
itself; according to usage, both are
words. Though it looks like genericity is primarily used in
the sciences, which is going to end up doing funny things to the
connotation it carries. :) /linguist
-Wyatt
/Mentors pages until
that time without trouble. But anyone who wants to comment on
the proposal should do so soon:
https://github.com/craig-dillabaugh/dlang-gsoc2015
Since there hasn't been any movement, I'll ping you here: are you
going to merge that pull request?
-Wyatt
years? Because it
blows.
The current @trusted semantics (and accompanying politics) make
it exceedingly clear that @safe is meaningless for anything
beyond trivial, one-off tools that will never receive maintenance.
-Wyatt
: If it can't be even partially automated, it's not
useful.
-Wyatt
.
This indicates to me that there's a problem of messaging.
On Tuesday, 27 January 2015 at 02:39:03 UTC, bachmeier wrote:
Which language today does something that's not done by any
other language?
INTERCAL has politeness. But what are you actually trying to say
with this statement?
-Wyatt
accept gc pauses
chum otherguy: f#, ocaml, haskell
Particularly against F#, I'm not sure what to say (it's a pretty
interesting language, even if it's kind of ugly to look at and
CIL-ly). Thoughts?
-Wyatt
in
compilation times across the board. Not sure if this is common
knowledge or not.
Might be interesting to try some other implementations, too?
TCMalloc[0] and nedmalloc[1] at least have permissive licenses.
(Hoard[2] and Lockless[3] also seem interesting, but are GPL or
worse.)
-Wyatt
[0
management
Add scope and properties to that and I think we're in pretty good
shape... personally. Other people will have different pet issues.
-Wyatt
, or some way to take
patches? (e.g. grammar fixes)
-Wyatt
on these newsgroups
are of the D userbase.
-Wyatt
you really blame him for being frustrated?
-Wyatt
?
-Wyatt
forgiving and friendly if you know any other curly-braces
language, but you'd never know by looking at the docs.
-Wyatt
On Wednesday, 17 December 2014 at 15:15:41 UTC, ketmar via
Digitalmars-d wrote:
On Wed, 17 Dec 2014 15:01:30 + Wyatt via Digitalmars-d
digitalmars-d@puremagic.com wrote:
And yet they have much better organisation and they're much
_less noisy_.
did you seen at least one template in winapi
why i chose to attach patches to
bugzilla.
I can't even figure out how you'd come to this conclusion. Are
you a unicorn? :P
More seriously: this whole tantrum is really unbecoming, and I'm
sure you knew that from the outset. Why did you feel the need to
do this?
-Wyatt
/mbostock/d3
Guess we'll just have to skip a number and call the next D -
D4. :)
Powers of two are magic.
Cribbing from the dubious wisdom of Mozilla and ISO, we can catch
up in the version numbering race and call the next one D11.
Followed, naturally, by D100. ;)
-Wyatt
change as you refactor. (My day job involves
writing and maintaining legacy network libraries and parsers in
pure C. D's clean and easy unit tests would be a godsend for me.)
-Wyatt
(more for dfix, I
suppose).
-Wyatt
.)
-Wyatt
PS: I can't even believe how this thread has blown up,
considering how it started.
pointer types, which Walter has
repeatedly shot down. I'd suggest bringing it back up if and
when discussion of D3 begins in earnest.
-Wyatt
. (Going after Microsoft's also-ran
mobile OS isn't particularly compelling when our story for
targeting Android is still in such a dire state.)
-Wyatt
in the US.) Any observations relative to
the prevalence of Android handsets?
-Wyatt
passes it? ;)
-Wyatt
it. Point was more that I don't care
even if I have to compile to C and then build _that_.
Thanks for the response. If it looks like there's a tenable
path, then comes the hard part: getting my boss on board with
this. orz
-Wyatt
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
Vim lifer, here. (Not vi. Vim. vi : vim :: Netscape Navigator
4 : Firefox 4)
The only specific D stuff I have is the highlighting. The rest
of my loadout is fairly
months ago, but my
constraints aren't as rigid: DMD would be fine for me. I just
pine for non-crap language.
-Wyatt
On Tuesday, 21 October 2014 at 10:25:42 UTC, ROOAR wrote:
Also Cobol looks horrid. Why is it all caps.
You're kind of new to this legacy thing, aren't you? ;)
-Wyatt
/cpp_interface needs some
updates then? At the very least, it mentions ...it is very
unlikely that any sort of reasonable method could be found to
express C++ templates in a link-compatible way with D.
Or am I misunderstanding what you mean with that bullet point?
-Wyatt
pointless.
-Wyatt
don't think it's
important, but the scope of what you're doing right now and how
it materially helps end users isn't really clear.)
There was a go at properties
SALT.
-Wyatt
On Monday, 6 October 2014 at 13:54:05 UTC, Andrei Alexandrescu
wrote:
On 10/6/14, 5:42 AM, Wyatt wrote:
On Sunday, 5 October 2014 at 16:14:18 UTC, Dicebot wrote:
No need to explain it here. When I speak about vision I mean
something
that anyone coming to dlang.org page or GitHub repo sees
On Monday, 6 October 2014 at 15:05:31 UTC, Andrei Alexandrescu
wrote:
On 10/6/14, 7:36 AM, Wyatt wrote:
D is going to have C++ support. That's cool and compelling as
a bare statement, but in what manner?
We don't know yet, we're designing it
The exact list is in the air. We're looking e.g
the strong
sense that it's failing at it.
-Wyatt
think C++ interop is the only thing that has value.
That's true, but how many wheels are you really willing to
reinvent? And how many man years are you willing to spend doing
it?
-Wyatt
the best-in-class.
-Wyatt
and add any issues
related to them as dependencies. Looks something like this:
https://bugs.gentoo.org/show_bug.cgi?id=484436
-Wyatt
/people/simonpj/papers/parallel/local-gc.pdf
The caveat for D being this design requires read and write
barriers and I'm pretty sure I recall correctly that those have
been vetoed several times for complexity.
-Wyatt
On Thursday, 25 September 2014 at 13:31:24 UTC, Jacob Carlborg
wrote:
Perhaps it's time to look at some modern alternatives and not
be stuck with GDB ;)
I might look at the modern alternative once it supports
debugging 64-bit executables. :/
-Wyatt
. And of course the main lesson is
that templates are good to have :o).
Go also shows the viability of a fixup tool for minor automated
code changes as the language develops.
-Wyatt
explained matters matters a lot :o).
I find the requirement for the cookie perfect.
Something like, Look how cool it is that we can do typedefs as a
template! and a link to the docs. Just an anecdote from a non-D
user that ended up being relevant. (I'm trying to score converts!
;)
-Wyatt
On Tuesday, 23 September 2014 at 15:43:41 UTC, Andrei
Alexandrescu wrote:
Yah, we definitely should have one of our mythical lieutenants
on that. -- Andrei
I distinctly remember someone offering to write one and being
shot down (by Walter?).
-Wyatt
how neat it is that D has library
Typedef to an engineer on my team and he commented that he'd
never expect a word like alias to be associated with defining a
distinct type, suggesting its use here is a misfeature. He also
called the cookie parameter a wart (unprompted).
-Wyatt
?). Is there
some better solution I've missed? (I wouldn't consider the
cookie parameter a better solution; I would consider it a wart.)
-Wyatt
issues. :/
-Wyatt
distribution (Gentoo).
If you're not using the slotted ebuild from:
https://bugs.gentoo.org/show_bug.cgi?id=481788
...you won't have that so file; only the version that links with
SDL 1.2. And if we look:
wyatt@Yue ~ $ ls -F -w66 /usr/lib/libSDL* |grep ttf
/usr/lib/libSDL_ttf-2.0.so.0@
/usr/lib
people think .dup
produces another RCString?
I certainly would. If I wanted a GC string from an RCString, I'd
probably reach for std.conv for clarity's sake. e.g.
RCString foo = banana!;
string bar = to!string(foo);
-Wyatt
semantics (seriously, every
programmer would do well to at least learn _how APL works_) but,
yeah, the keymap is kind of a bit much. An IME would work well,
though
-Wyatt
. I've considered writing a DIP for
it, but I simply don't have the time to work out all the kinks
and give it due diligence. (For example my thought of just using
the extant operators surrounded with parentheses (e.g. foo (+)
bar) probably wouldn't fly for some reason or another.)
-Wyatt
. :-)
I'd usually be able to tell you exactly how much bigger, but 16GB
apparently isn't enough memory for linking the damn thing.
Yes. Really.
-Wyatt
this route, but experience
makes that hard.
-Wyatt
On Friday, 22 August 2014 at 18:21:06 UTC, Vicente wrote:
@Wyatt:
Certainly ref parameters help a lot, but I'm trying to get a
Node by returning (a reference to) it. Does the ref keyword
apply to the return type?
I poked it a bit and came out with this. I _think_ it's working
as expected
missing here?
http://dlang.org/function.html#parameters
BTW, Vicente, the D.learn section is a great place to get help. :)
-Wyatt
believe the
new one (not pictured) was built into the hill along the bottom
of the photo.
I hear they've been doing more VB and C# lately, incidentally.
-Wyatt
On Tuesday, 5 August 2014 at 09:30:45 UTC, Era Scarecrow wrote:
So, I don't suppose there's a short quick dirty summary of
what's happened in the last 18 months?
The bikeshed is now a very pleasing red, but some people think it
should be a different shade of red and the rest think it
,
reasoning about) them much easier for me.
That said, I think the ideal would be that nesting Variant[]
should work predictably such that users can just write a one-line
opDispatch if they want it to behave that way.
-Wyatt
On Friday, 1 August 2014 at 04:51:06 UTC, eles wrote:
While in Debug mode
Generally decent, but I don't agree that the absence of -release
implies debug mode.
-Wyatt
where this actually mattered (i.e. runtime
segfault) for one particular C file if you built it with levels
above -O0, but enabling every single -f switch worked fine (still
not sure why; solved by switching to Clang and it compiles and
runs at all -O levels with no warnings).
-Wyatt
[0]
https
.
As an alternative for OSX users, using Gentoo Prefix[0] and the
dlang overlay[1] should also work well.
-Wyatt
[0] https://www.gentoo.org/proj/en/gentoo-alt/prefix/
[1] https://www.gentoo.org/proj/en/overlays/userguide.xml
for std.variant?
http://dlang.org/phobos/std_variant.html
(My understanding is it's undergoing some heavy work, so do be
aware of that.)
-Wyatt
, is a perfect
fit for wiki integration.
Serious question: what exactly is supplemental documentation?
In my view, if it's good enough to be considered documentation,
it belongs in the documentation. Anything else is just
pussy-footing around.
-Wyatt
here is that usually, when the optimiser
changes the semantics of valid code, it's considered a bug in the
optimiser.
-Wyatt
On Wednesday, 30 July 2014 at 14:46:20 UTC, Daniel Murphy wrote:
Wyatt wrote in message
news:wpyvrdoofziktwqkz...@forum.dlang.org...
I think the point here is that usually, when the optimiser
changes the semantics of valid code, it's considered a bug in
the optimiser.
s/usually/always
acknowledge reality isn't always so
kind. Not sure what else to say here.
-Wyatt
.
It's just a bit confusing. :) On the other hand, I still think
their rules for staging have some merit as an example for Phobos
to ad{a,o}pt.
-Wyatt
[1] http://lwn.net/Articles/324279/
alternately hilarious
and terrifying.
-Wyatt
On Friday, 25 July 2014 at 17:32:38 UTC, Andrei Alexandrescu
wrote:
Wyatt wyatt@gmail.com wrote:
On Friday, 25 July 2014 at 15:59:18 UTC, Gary Willoughby wrote:
The D community is hoping those discussion sections start
being
used in the same way the PHP documentation is used.
We
On Monday, 14 July 2014 at 23:22:54 UTC, John Carter wrote:
So pointers to sound reasoned analysis of the problems of
C/C++/Java are welcome too.
http://yosefk.com/c++fqa/
I don't know if FQA is really in the spirit of sound reasoned
analysis, but it's certainly thorough!
-Wyatt
too, though it still can't do some of
the wacky modes like what Gun Frontier and Metal Black use).
(And it'd be *fantastic* for fans of vertical sh'mups!)
Can confirm. ;)
-Wyatt
101 - 200 of 346 matches
Mail list logo