Jump to page: 1 2
Thread overview
If anyone needs a book written...
Sep 29, 2004
ajvincent
Sep 29, 2004
Kramer
Sep 30, 2004
ajvincent
Sep 29, 2004
Regan Heath
Sep 30, 2004
ajvincent
Sep 30, 2004
Arcane Jill
Sep 30, 2004
ajvincent
Oct 01, 2004
Arcane Jill
Oct 02, 2004
ajvincent
Sep 29, 2004
clayasaurus
Sep 30, 2004
Matthew
Sep 30, 2004
Ilya Minkov
Sep 30, 2004
Matthew
Sep 30, 2004
ajvincent
Sep 30, 2004
Arcane Jill
Sep 30, 2004
Matthew
Sep 30, 2004
ajvincent
Oct 01, 2004
Walter
Oct 01, 2004
Dave
Oct 02, 2004
Walter
September 29, 2004
One of the items on my resume is the "JavaScript Developer's Dictionary," published by Sams Publishing in May, 2002.  If anyone wants a book written on D, I'm game.

I can also write articles, if requested.

My BigDecimal library in D is coming along fairly nicely.  At the current pace, I should have an alpha release by the end of the week.  I'm estimating it at being able to handle 36 billion digits flawlessly...


September 29, 2004
Just out of curiosity, what would cause the library to not be able to handle numbers longer than 36 billion digits "flawlessly".  Memory limitations; limitations inherit in a library like this.  Or were you just throwing that number out there.  I really am curious.  I've always been interested in the implementations of the unlimitied precision "BigX" libraries.

Kramer

In article <cjf1qj$1dap$1@digitaldaemon.com>, ajvincent@juno.com says...
>
>One of the items on my resume is the "JavaScript Developer's Dictionary," published by Sams Publishing in May, 2002.  If anyone wants a book written on D, I'm game.
>
>I can also write articles, if requested.
>
>My BigDecimal library in D is coming along fairly nicely.  At the current pace, I should have an alpha release by the end of the week.  I'm estimating it at being able to handle 36 billion digits flawlessly...
>
>


September 29, 2004
On Wed, 29 Sep 2004 19:18:43 +0000 (UTC), <ajvincent@juno.com> wrote:
> One of the items on my resume is the "JavaScript Developer's Dictionary,"
> published by Sams Publishing in May, 2002.  If anyone wants a book written on D,
> I'm game.
>
> I can also write articles, if requested.
>
> My BigDecimal library in D is coming along fairly nicely.  At the current pace,
> I should have an alpha release by the end of the week.  I'm estimating it at
> being able to handle 36 billion digits flawlessly...

Have you seen AJ's 'Int' library. It sounds to me like the same thing as you are writing.
It is available in Deimos on the DSource site:
  http://www.dsource.org/projects/deimos/

Regan

-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
September 29, 2004
Maybe you could contact Walter and/or Matthew directly?
I think Matthew's next book is going to be in D :-)
But you can never have too many D books!

ajvincent@juno.com wrote:
> One of the items on my resume is the "JavaScript Developer's Dictionary,"
> published by Sams Publishing in May, 2002.  If anyone wants a book written on D,
> I'm game.
> 
> I can also write articles, if requested.
> 
> My BigDecimal library in D is coming along fairly nicely.  At the current pace,
> I should have an alpha release by the end of the week.  I'm estimating it at
> being able to handle 36 billion digits flawlessly...
> 
> 
September 30, 2004
"clayasaurus" <clayasaurus@gmail.com> wrote in message news:cjfb7t$1j6a$1@digitaldaemon.com...
> Maybe you could contact Walter and/or Matthew directly?
> I think Matthew's next book is going to be in D :-)

Actually, my next book's going to be on STL, but Walter and I have have planned a small book on D which has had the approval from my publisher (Addison-Wesley).

It's intended to (hopefully) coincide with the release of D 1.0 (or soon after), but the trick is in the timing of course. We cannot really get stuck in until all/most of the "big issues" have been resolved, hence Walter's recent MIIDs post, and my Exception quest (which will be done in the next few days).

btw, it's not called "The D Programming Language". We certainly plan to write that book - and I've reserved the domain name with that intent ;) - but that's not going to be appropriate until D's really been out there and tested in the real world. I'd predict that "The D Programming Language" will coincide with D 2.0 (as long as that's not within the next 18 months <g>).

> But you can never have too many D books!

Indeed!

:-)

Matthew

P.S. If anyone's interested in books on C++, there's an interesting one about to come out (latest date is 20th October, due to some delays at the printer). If you don't dig it, it'll make a fabulous door stop.


-- 
Matthew Wilson

Author: "Imperfect C++", Addison-Wesley, 2004
    (http://www.imperfectcplusplus.com)
Contributing editor, C/C++ Users Journal
    (http://www.synesis.com.au/articles.html#columns)
STLSoft moderator
    (http://www.stlsoft.org)

"If I'm curt with you it's because time is a factor. I think fast, I talk fast, and I need you guys to act fast" -- Mr Wolf

------------------------------------------------------------------------
-------


> ajvincent@juno.com wrote:
> > One of the items on my resume is the "JavaScript Developer's
Dictionary,"
> > published by Sams Publishing in May, 2002.  If anyone wants a book
written on D,
> > I'm game.
> >
> > I can also write articles, if requested.
> >
> > My BigDecimal library in D is coming along fairly nicely.  At the
current pace,
> > I should have an alpha release by the end of the week.  I'm
estimating it at
> > being able to handle 36 billion digits flawlessly...
> >
> >


September 30, 2004
In article <cjf1qj$1dap$1@digitaldaemon.com>, ajvincent@juno.com says...

>If anyone wants a book written on D, I'm game.

I'd say that if you're writing a book because someone else wants it, then you're writing it for the wrong reasons. Write for the love of writing. You don't need anyone else's permission, approval, or even support. If you want to write it, just write it.

Well, I've been criticised in the past because my thinking is not very "commercial", but that's my take, for what it's worth.

Jill


September 30, 2004
"Arcane Jill" <Arcane_member@pathlink.com> wrote in message news:cjgk3m$2762$1@digitaldaemon.com...
> In article <cjf1qj$1dap$1@digitaldaemon.com>, ajvincent@juno.com says...
>
>>If anyone wants a book written on D, I'm game.
>
> I'd say that if you're writing a book because someone else wants it, then you're writing it for the wrong reasons. Write for the love of writing. You don't need anyone else's permission, approval, or even support. If you want to write it, just write it.
>
> Well, I've been criticised in the past because my thinking is not very "commercial", but that's my take, for what it's worth.

You're spot on. Heavens knows there's precious little commercial justification for writing a book. :-)



September 30, 2004
In article <cjf3f2$1e7u$1@digitaldaemon.com>, Kramer says...
>
>Just out of curiosity, what would cause the library to not be able to handle numbers longer than 36 billion digits "flawlessly".  Memory limitations; limitations inherit in a library like this.  Or were you just throwing that number out there.  I really am curious.  I've always been interested in the implementations of the unlimitied precision "BigX" libraries.
>

Memory.  I actually figured it out:  each digit section in my implementation can handle 18 digits.  Considering you have up to 2^32 sections (int long for the pointer), and that's about 4 billion sections...

Side note:  I know the unsigned numbers have a lower boundary of zero.  This is somewhat inconvenient for me, in the event that I may occasionally have a section pointer drop to -1 -- and if it does, that triggers some special conditions.  If the ulong would allow a -1 value within a function, that would make things a little easier.  I'm wondering what suggestions the community has for working around this.  I'm right now using signed longs instead.


September 30, 2004
>Have you seen AJ's 'Int' library. It sounds to me like the same thing as
>you are writing.
>It is available in Deimos on the DSource site:
>   http://www.dsource.org/projects/deimos/

I saw it.  The license conditions were a bit unsavory.

Maybe the code's better, maybe not, but I still like having my decimal points.


September 30, 2004
In article <cjh4j6$2g9a$1@digitaldaemon.com>, ajvincent@juno.com says...
>
>>Have you seen AJ's 'Int' library. It sounds to me like the same thing as
>>you are writing.
>>It is available in Deimos on the DSource site:
>>   http://www.dsource.org/projects/deimos/
>
>I saw it.  The license conditions were a bit unsavory.

But the license lets you do absolutely anything you want with it. It's a straightforward BSD license (with an added sense of humor). What's the problem with it? It was my intention that it should be usable by anyone, commercially or otherwise, without restraint.



>Maybe the code's better, maybe not, but I still like having my decimal points.

Unlimited precision decimals would be a very welcome addition to D. I certainly look forward to seeing your class.

Arcane Jill


« First   ‹ Prev
1 2