April 06, 2008
"janderson" <askme@me.com> wrote in message news:ft9912$2oq3$1@digitalmars.com...
>
> Welcome back, I'm looking forward to reading some more of your stuff.  I read DDJ mostly.
>
> Please let us know when your books comes out and when publish something new.
>
> -Joel

Joel

Thanks for the welcome. I'll let you know what/when. :-)

It's likely that I'm not going to get chance to come back to D until Q4. ;-/ But if there's still a gap in D's template libraries, I
will at that point recommence work on DTL

Cheers

Matt


April 06, 2008
Reply to Jarrett,

> "Tower Ty" <towerty@msn.com.au> wrote in message
> news:fta5md$1i7m$1@digitalmars.com...
> 
>> BCS Wrote:
>> but he was unable to make his post follow the normal tree . Why do
>> you
>> start new trees with each post?
>> Its pretty easy ,get the original post up and reply to that to be in
>> the subjects tree and if you reply to a particular post which is part
>> of that tree then get the post you are replying to up and hit the
>> reply button there
>> 
>> You turn things into one helluva mess if you don't.
>> 
> His post is threaded fine for me.  Keep in mind that the web interface
> is a terrible, buggy mess.  Try something like Thunderbird :)
> 

My choice is Omea by jetbrains. I like it because it stores everything locally by default. OTOH it's win only and I seem to recall you use Linux.


April 06, 2008
Hi Matthew,
Loved Imperfect C++ by the way :)

DDJ
Artima
CodeProject
ProgrammersHeaven
DeveloperLand

D
April 07, 2008
Matthew Wilson wrote:
> "janderson" <askme@me.com> wrote in message news:ft9912$2oq3$1@digitalmars.com...
>> Welcome back, I'm looking forward to reading some more of your stuff.  I
>> read DDJ mostly.
>>
>> Please let us know when your books comes out and when publish something new.
>>
>> -Joel
> 
> Joel
> 
> Thanks for the welcome. I'll let you know what/when. :-)
> 
> It's likely that I'm not going to get chance to come back to D until Q4. ;-/ But if there's still a gap in D's template libraries, I
> will at that point recommence work on DTL
> 
> Cheers
> 
> Matt
> 

Actually I should say I mostly read Game Developers magazine more then
anything.  But I guess that's not quite your field.

-Joel

PS - I really enjoyed Imperfect C++.
April 07, 2008
Hi,

I pretty much just read The C++ Source.. and a couple of newsgroups, of course ;)

Cheers,
Pablo

Matthew Wilson wrote:
> Hi
> 
> It's been a while since my consulting practice stole all the time I wanted to spend researching and writing, and things in the
> publishing world seem to have changed considerably in that time. CUJ is gone, and other magazines seem to have lost their pizzaz
> (and some, perhaps, quality along with it). Other than the ACCU, I'm not aware of anything C/C++-related maintaining any significant
> momentum. Of course, I could be quite wrong, which is why I'm putting out the question.
> 
> I've a number of things that I want to publish in the remainder of the year, including intro pieces, design discussions and
> tutorials on Pantheios, FastFormat and flecxx, and extracts from my next book, Breaking Up The Monolith. There're also several
> things I'd like to write up that pertain to s/w engineering in general, or to other languages.
> 
> I'd really appreciate hearing from people where they go these days, so I can best target the prospective audience.
> 
> Some possibilities:
>  - CVu / Overload (ACCU)
>  - CodeProject
>  - DDJ
>  - The C++ Source
>  - newsgroups
>  - just not interested in C++ / C++ libraries any more
> 
> Thanks in advance
> 
> Matt
April 08, 2008
Thanks to everyone who responded. That's useful info.

I'll make specific responses where appropriate.

Cheers

Matt

"Matthew Wilson" <matthew@hat.stlsoft.dot.org> wrote in message news:ft8pu1$19pv$1@digitalmars.com...
> Hi
>
> It's been a while since my consulting practice stole all the time I wanted to spend researching and writing, and things in the
> publishing world seem to have changed considerably in that time. CUJ is gone, and other magazines seem to have lost their pizzaz
> (and some, perhaps, quality along with it). Other than the ACCU, I'm not aware of anything C/C++-related maintaining any
significant
> momentum. Of course, I could be quite wrong, which is why I'm putting out the question.
>
> I've a number of things that I want to publish in the remainder of the year, including intro pieces, design discussions and
> tutorials on Pantheios, FastFormat and flecxx, and extracts from my next book, Breaking Up The Monolith. There're also several
> things I'd like to write up that pertain to s/w engineering in general, or to other languages.
>
> I'd really appreciate hearing from people where they go these days, so I can best target the prospective audience.
>
> Some possibilities:
>  - CVu / Overload (ACCU)
>  - CodeProject
>  - DDJ
>  - The C++ Source
>  - newsgroups
>  - just not interested in C++ / C++ libraries any more
>
> Thanks in advance
>
> Matt
>
>
> -- 
> --
>
> Dr Matthew D. Wilson
>
> Director, Synesis Software - Fit-for-purpose Software Solutions
>     (www.synesis.com.au)
> Author: "Extended STL, volume 1", Addison-Wesley, 2007
>     (www.extendedstl.com)
> Author: "Imperfect C++", Addison-Wesley, 2004
>     (www.imperfectcplusplus.com)
>
>


April 08, 2008
> Actually I should say I mostly read Game Developers magazine more then anything.  But I guess that's not quite your field.

Probably not in terms of what I tend to do day-to-day.

But Pantheios (and the no-more-than-weeks-from-release FastFormat) provides high performance, low memory allocation, and high
robustness, all of which (I'm already being told by games users) are essential features of any library that will be used in games.
So I guess I have an indirect interest.

>
> -Joel
>
> PS - I really enjoyed Imperfect C++.

Thanks. Have you read Extended STL, volume 1 yet? It's a *far* better written book, and continues the shining lights into deep, dark
corners approach of IC++.

Cheers

Matt


April 08, 2008
"DBloke" <DBloke@nowhere.org> wrote in message news:ftbg7k$1ksu$1@digitalmars.com...
> Hi Matthew,
> Loved Imperfect C++ by the way :)

Great. Thanks. (Did you put a review on Amazon ... ;-)

Also, as I asked Joel, have you read Extended STL, volume 1? It's kind of a similar flavour/approach, albeit in a more constrained,
modern, subject area. And it's *heaps* better written than IC++. Sometimes I have to look up things in IC++, and the corrugated
in-jokes make me cringe. ;-)

>
> DDJ
> Artima
> CodeProject
> ProgrammersHeaven
> DeveloperLand

Thanks, I'll bear it in mind.

Cheers

Matt


April 08, 2008
"Georg Wrede" <georg@nospam.org> wrote in message news:47F80B34.1050709@nospam.org...
> Matthew Wilson wrote:
> > Hi
> >
> > It's been a while since my consulting practice stole all the time I wanted to spend researching and writing, and things in the
> > publishing world seem to have changed considerably in that time. CUJ is gone, and other magazines seem to have lost their pizzaz
> > (and some, perhaps, quality along with it). Other than the ACCU, I'm not aware of anything C/C++-related maintaining any
significant
> > momentum. Of course, I could be quite wrong, which is why I'm putting out the question.

<snip>

> Well! The second guy this week, who walks in from ages of absence. Welcome back, Matthew!

Thanks, but I'm not back yet. A return-to-D is still at least 5-6 months away. But I will be back for sure -> see below

> When I last remember having seen you here, D was unknown to most folks. Today things are different.
>
> Why not quickly publish what you already have, and then start writing about D? Why beat a terminally ill horse, when you should use a car. (The horse bit is actually your own first paragraph, above!)

Well, there're several answers. One is that commercially I earn my bread-and-butter from teaching C++, C# and Java development teams
how to do their thing better, or building products for clients (in C++, C# or Java). As yet there are no D things happening in any
commercial space that I come near.

Another side of things is that I've been working on C++ libraries that, in part, borrow some ideas from D (and other languages). You
may or may not have heard of Pantheios, my C++ logging API library. It's 100% type-safe, extensible, generic and *extremely*
efficient - up to two orders of magnitude faster than all the other C++ logging libraries. Part of the reason for this is that it is
able to convert logging statement components to string slices (len+ptr) - i.e. like a D string - which are then treated generically
by the core functions that congregate them into a logging entry. And it only does any of this _after_ it's determined whether a
given statement is to be logged or not, so it's effectively zero-cost when that logging level is switched off.

In one fell-swoop, Pantheios can eliminate #ifdef DEBUG from application code forever, thanks in part to its D influences. ;-)

As soon as I get Pantheios out of beta (it's at beta 119, even though it's in production systems around the globe) I plan to write
Pantheios.D, and am open-armed to any willing D-collaborators.

The other major library that I'm working on is FastFormat, which is be a generic, extensible, 100% type-safe, *highly* efficient,
I18N/L15N-enabling formatting library that I expect (or at least hope) will kill stone dead C's streams, C++'s IOStreams and any
other C++ output/formatting libraries currently in use. It uses similar technology to Pantheios, and is influenced by D's writef()
to some degree. I hope to release this in the next few weeks, and again spreaD some Design into the C++ worlD. ;-)

> Switch to D, and see Scott Meyers &co sink in the C of obsolesence, while your street credibility does the Red Bull.

Well, not sure I think of it quite like that, but I'm definitely still interested in D and plan to get back into it when I am able.

Cheers

Matt


April 08, 2008
"BCS" <ao@pathlink.com> wrote in message news:55391cb32b69e8ca6605cad52754@news.digitalmars.com...
> Reply to Jarrett,
>
>> "Tower Ty" <towerty@msn.com.au> wrote in message news:fta5md$1i7m$1@digitalmars.com...
>>
>>> BCS Wrote:
>>> but he was unable to make his post follow the normal tree . Why do
>>> you
>>> start new trees with each post?
>>> Its pretty easy ,get the original post up and reply to that to be in
>>> the subjects tree and if you reply to a particular post which is part
>>> of that tree then get the post you are replying to up and hit the
>>> reply button there
>>>
>>> You turn things into one helluva mess if you don't.
>>>
>> His post is threaded fine for me.  Keep in mind that the web interface is a terrible, buggy mess.  Try something like Thunderbird :)
>>
>
> My choice is Omea by jetbrains. I like it because it stores everything locally by default. OTOH it's win only and I seem to recall you use Linux.

I'm a Windows user.  You'll kill me but I use OE.  Whatever.