Can we all please stop overreacting?

2010-04-30 Thread Daniel Keep
Ok, let's clear some things up. #0: I do not represent Tango in any official capacity. I am posting this because I can see this situation spinning out of control and I just want everyone to stop trying to strangle each other. Believe it or not, we're all (ostensibly) on the same side here.

Re: Can we all please stop overreacting?

2010-04-30 Thread Daniel Keep
lurker wrote: FeepingCreature Wrote: Phobos1 is shit. The Tango devs know this, the Phobos devs know it. Anyone who denies it has never compared the Phobos and Tango sourcecode. It's impossible to verify those claims because reading the Tango source might taint one's mind and after

Re: Decimal Arithmetic module available

2010-03-15 Thread Daniel Keep
BCS wrote: ... Maybe we need a std.arithmetic.* for all the a little more than just a number types. Phobos with subpackages?! Blasphemy! That's what those filthy Tango heathens do and everyone knows that's just morally WRONG. (Yes, I know about std.c.*.)

Re: Tango 0.99.9 Kai released

2010-02-11 Thread Daniel Keep
Nick Sabalausky wrote: Yigal Chripun yigal...@gmail.com wrote in message news:hl204m$m8...@digitalmars.com... Starting with Vista, MS exposed the ability to have symlinks and hardlinks on windows, just run help mklink in a cmd.exe. In reality NTFS supported this for a long time now

Re: Tango 0.99.9 Kai released

2010-02-10 Thread Daniel Keep
Nick Sabalausky wrote: strtr s...@spam.com wrote in message news:hkuc5h$2hj...@digitalmars.com... Nick Sabalausky Wrote: If you grab the Tango+DMD bundle from the Tango site, then it's exactly the same as installing DMD/Phobos: Just unzip, set path, and run. So I shouldn't need to

Re: Descent generated documentation

2009-07-10 Thread Daniel Keep
torhu wrote: On 10.07.2009 14:41, Ary Borenszweig wrote: You can select the maximum visibility: private, protected or public. (in the original UI in the plugin for Java there's also package, but... where does package fall? private package protected? protected package public? I think

Re: Descent generated documentation

2009-07-09 Thread Daniel Keep
Ary Borenszweig wrote: Ary Borenszweig escribió: Hi all! So... I've been playing around with generating ddocs from Descent. phobos: http://downloads.dsource.org/projects/descent/ddoc/phobos/ Tango: http://downloads.dsource.org/projects/descent/ddoc/tango/ I've updated the docs. New

Re: dmd 1.046 and 2.031 releases

2009-07-06 Thread Daniel Keep
Andrei Alexandrescu wrote: bearophile wrote: Jason House: Hardly. There seemed to mostly be complaints about it with Andrei saying things like I can't believe you don't see the elegance of the syntax. In the end, Andrei commented that he shouldn't involve the community in such small

Re: dmd 1.046 and 2.031 releases

2009-07-05 Thread Daniel Keep
Ooooh... looks very nice. Thanks again, Walter. :) Incidentally, the links to Final Switch Statement and Case Range Statement in the changelog for 2.031 are broken.

Re: dmd 1.046 and 2.031 releases

2009-07-05 Thread Daniel Keep
Walter Bright wrote: Daniel Keep wrote: Ooooh... looks very nice. Thanks again, Walter. :) Actually, a lot of people worked on this release, not just me. True; but it's getting harder to keep track of. How about this? Thanks, mixin(reduce!a~`, `~b(D_CONTRIBUTORS)).

Re: Incorporating LINQ, State Diagrams Templating and Package Extension Into Java

2009-06-22 Thread Daniel Keep
Raju Renjit. G wrote: This paper gives a method to incorporate table like data types into any programming languages (any language that does not have structs or classes, for example fortran). When such a thing is done it is very easy to incorporate SQL directly into the language. I mean I

Re: OT: Flash (Was: Re: Taunting)

2009-05-23 Thread Daniel Keep
Robert Fraser wrote: Daniel Keep wrote: The only way Flash will die if if at least the following happen: ... 5. Silverlight replaces it (and then we're all doomed). Then we'd just be exchanging one problem for another (arguably) worse one.

Re: Taunting

2009-05-23 Thread Daniel Keep
Nick Sabalausky wrote: Daniel Keep daniel.keep.li...@gmail.com wrote in message news:gv6ddk$1ko...@digitalmars.com... Possessing a burning hatred of Flash isn't going to get everyone else to stop using it. If that worked, we'd have killed off IE6 years ago. Either build a better system

OT: Flash (Was: Re: Taunting)

2009-05-22 Thread Daniel Keep
grauzone wrote: Daniel Keep wrote: Obviously the large number of people using such sites are trying to prove you wrong. :P They just don't know it better. They probably think their PC isn't fast enough for fullscreen video playback and so on. Maybe they don't even know what's making

Re: Slide design

2009-05-05 Thread Daniel Keep
The subjects I did the best in and learned the most at uni were the ones where I didn't *have* to take notes and could concentrate on what the lecturer was trying to teach us. Force students to take notes and the only thing they'll learn is how to write fast. -- Daniel

Re: Metaprogramming in D tonight at the NWCPP

2009-05-04 Thread Daniel Keep
Walter Bright wrote: Georg Wrede wrote: That hit me too. I've been using PP or OO just because, never really thinking. But there are some advantages to using a straight, long document. It's a /lot/ faster to create the presentation. You don't have to split stuff into screenfulls (or fight

Re: Slide design

2009-05-04 Thread Daniel Keep
Walter Bright wrote: ... o pdf renders a lot better than html. Why that should be, I don't know, but it is obviously better. I could be the old Mac feature. From what I recall, Apple is fanatical about the on-screen display of something matching, as closely as possible, the on-page

Re: Metaprogramming in D tonight at the NWCPP

2009-04-27 Thread Daniel Keep
Awww! I wanna see how it ends! :D -- Daniel

Re: RangeExtra 10^-20

2009-04-25 Thread Daniel Keep
Simen Kjaeraas wrote: dsimcha wrote: RangeExtra version 10^-20 is officially out. It consists of a small and hopefully growing number of ranges that didn't make it into the new Phobos that I've gotten working reasonably well and I feel eventually belong in Phobos. Docs / What's there:

Re: dmd 2.029 release

2009-04-23 Thread Daniel Keep
Andrei Alexandrescu wrote: Steven Schveighoffer wrote: On Thu, 23 Apr 2009 09:24:59 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Steven Schveighoffer wrote: This has to go into object.d and be part of the runtime, where std.range doesn't exist. There is nothing

Re: dmd 2.029 release [OT]

2009-04-23 Thread Daniel Keep
BCS wrote: Hello Christopher, Nick Sabalausky wrote: The absolute worst of all though is when an app (*cough* skype *cough*) decides that close and the 'close' button should mean don't close anything at all, but minimize to tray instead. That should be a firing squad offense ;) I'd

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-14 Thread Daniel Keep
Walter Bright wrote: cemiller wrote: How about just making version and debug identifiers case-insensitive? Aren't they already in their own special namespace; they're special-case (pun intended). Because then I have to explain why some identifiers are case sensitive and some or not for

Re: dmd 1.042 and 2.027 releases

2009-04-01 Thread Daniel Keep
dsimcha wrote: == Quote from Don (nos...@nospam.com)'s article It's just you. g. The win32 build works fine for me. Never mind, it looks to be related to some strange options my IDE is passing to DMD. Just tell it to stop passing -hcf [1]. -- Daniel [1] HCF: Halt and Catch Fire, an

Re: dunit r247

2009-03-19 Thread Daniel Keep
Christopher Wright wrote: bearophile wrote: What's the advantage of: expect(foo(5), equals(3) | greaterThan(5)); Compared to: expect(foo(5) == 3 | foo(5) 5); What error message should that give? The former gives: Expected: equal to 3 or greater than 5 But was: whatever value foo(5)

Re: dmd 1.041 and 2.026 releases

2009-03-07 Thread Daniel Keep
Walter Bright wrote: Leandro Lucarella wrote: Walter Bright, el 5 de marzo a las 11:37 me escribiste: Tomas Lindquist Olsen wrote: Compiling on linux from source is broken! Looks like you forgot to include the total.h file! You don't need it, I'll fix the makefile. total.h is for

Re: Open source dmd on Reddit!

2009-03-07 Thread Daniel Keep
Walter Bright wrote: Andrei Alexandrescu wrote: One improvement from the language could come from dropping the parens requirement for mixin, in which case: mixin bitfields! uint x : 2, int y : 3, uint z : 2, bool flag : 1, ; Have to resolve the

Re: Open source dmd on Reddit!

2009-03-07 Thread Daniel Keep
Walter Bright wrote: Daniel Keep wrote: I use mixins with CTFE functions WAY MORE than I use them with templates. I'm not surprised. I feel the template mixins were probably a mistake. Well, there's really a few things at play here: 1. I use templates for simple forward code generation

Re: Boost.ScopeExit based on D's scope(exit)

2009-03-04 Thread Daniel Keep
Georg Wrede wrote: Walter Bright wrote: Georg Wrede wrote: And now a major gripe: I have just spent *half a day* trying to figure out what's wrong when I try to use shebang with rdmd. I was basically using hello.d with a shebang. And with rdmd I got this peculiar error message: .d'nnot

Re: Just one more thing...

2009-03-03 Thread Daniel Keep
Max Samukha wrote: On Tue, 03 Mar 2009 20:05:28 +1100, Daniel Keep daniel.keep.li...@gmail.com wrote: Bill Baxter wrote: On Mon, Mar 2, 2009 at 11:55 AM, Daniel Keep daniel.keep.li...@gmail.com wrote: Frits van Bommel wrote: Sean Kelly wrote: Daniel Keep wrote: extern(C) void

Re: Compiler Construction seminar, Sep 20-22

2009-03-01 Thread Daniel Keep
Walter Bright wrote: In Astoria, Oregon, on September 20-22 I'll be hosting a Compiler Construction seminar along with Cristian Vlasceanu. http://www.astoriaseminar.com/compiler-construction.html It'll be a two day intensive course in how compilers work and how to build them. Curse

Re: Just one more thing...

2009-02-28 Thread Daniel Keep
Sean Kelly wrote: One somewhat weird issue that we may have to face at some point is that Posix functions whose behavior was changed have had the symbol for the new function changed to _blah$UNIX2003, with the old function left in place. Since D can't declare symbols like this, we may end

Re: QtD 0.1 is out!

2009-02-28 Thread Daniel Keep
Yigal Chripun wrote: On Sat, Feb 28, 2009 at 11:05 AM, Yigal Chripunyigal...@gmail.com wrote: I agree with the above but there is still a small issue here: A module is a single file and when you have several large classes that are tightly coupled you can get a very big file with thousands

Re: Just one more thing...

2009-02-28 Thread Daniel Keep
Walter Bright wrote: Jarrett Billingsley wrote: On Sat, Feb 28, 2009 at 10:52 PM, Daniel Keep daniel.keep.li...@gmail.com wrote: extern(C) void __identifier(blah$UNIX2003)(int); A beneficial side-effect is that I can finally get rid of all those mixins that are just doing this: mixin

Re: QtD 0.1 is out!

2009-02-05 Thread Daniel Keep
Eldar Insafutdinov wrote: David Ferenczi Wrote: I'm glad to see this release and the progress of qtd! Coudl you please provide a link to the tutrial? Many thanks! Eldar Insafutdinov wrote: It didn't take very long after previous post to make a first implementation of signals and

Re: QtD 0.1 is out!

2009-02-05 Thread Daniel Keep
BCS wrote: Reply to Bill, On Fri, Feb 6, 2009 at 9:00 AM, Daniel Keep daniel.keep.li...@gmail.com wrote: You want to use JS to make the site more usable? That's great! But you DO NOT break basic functionality to do it. EVER. If you can't figure out how, you're not qualified

Re: OT: Scripting on websites [Was: Re: QtD 0.1 is out!]

2009-02-05 Thread Daniel Keep
Ary Borenszweig wrote: lol :) Yeah, well, for a directory listing they could have shown the full tree, but if it's too big then it's ugly, and browsing folder by folder (like dsource) is slow for me. The point is that instead of giving you a sub-optimal but functional alternative, they

Re: QtD 0.1 is out!

2009-02-05 Thread Daniel Keep
Nick Sabalausky wrote: Bill Baxter wbax...@gmail.com wrote in message news:mailman.658.1233882921.22690.digitalmars-d-annou...@puremagic.com... http://adblockplus.org/en/subscriptions I'm not exaggerating when I say that for a few months before I found that addon, using the web was so bad

Re: Descent 0.5.4 released

2009-01-27 Thread Daniel Keep
Ary Borenszweig wrote: New features: - Compile-time view (Window - Show View - Other - D - Compile-time View): allows you to see things from the compiler point of view, which applies some transformations to the source code. For example you can see what happens when you do a foreach, when

Re: Introduction to ArcLib Updated...

2009-01-21 Thread Daniel Keep
Denis Koroskin wrote: On Wed, 21 Jan 2009 07:46:04 +0300, Jarrett Billingsley jarrett.billings...@gmail.com wrote: On Tue, Jan 20, 2009 at 10:11 PM, Clay Smith clayasau...@gmail.com wrote: Thanks for the suggestion.

Re: DMD 1.039 and 2.023 releases

2009-01-16 Thread Daniel Keep
Bill Baxter wrote: [snip] in C# they use the same syntax as the c pre-processor for conditional compilation and such even though C# doesn't have a pre-processor and the syntax is interpreted by the compiler. the above would be something like: void doSomething(T)(int i) { if (i == 0)