Re: Reviving BulletD -- again

2013-03-23 Thread JoeCoder

On 3/23/2013 5:22 PM, BLM768 wrote:

I've gotten about 7,000 lines of code ported (which, by my estimates, is
under 10% of the codebase), but it needs to be revised to be up-to-date
with the latest version of Bullet


Why a port instead of a wrapper?


Re: dmd 2.057 release

2011-12-16 Thread JoeCoder

On 12/15/2011 2:25 PM, Walter Bright wrote:

On 12/15/2011 4:16 AM, Jacob Carlborg wrote:

I wonder if we can list breaking changes in a separate sections in the
changelog.


Any bug fix is a breaking change - code can and does depend on bugs
(often inadvertently).



I've never seen code depend on an ICE :)


Re: gl3n - linear algebra and more for D

2011-12-04 Thread Eric Poggel (JoeCoder)

On 12/2/2011 5:36 PM, David wrote:

Hello,

I am currently working on gl3n - https://bitbucket.org/dav1d/gl3n - gl3n
provides all the math you need to work with OpenGL, DirectX or just
vectors and matrices (it's mainly targeted at graphics - gl3n will never
be more then a pure math library). What it supports:

- dav1d


I can see myself using this.  Thanks for your work.



Re: cuteDoc -New DDOC theme

2011-11-03 Thread Eric Poggel (JoeCoder)

On 10/28/2011 5:18 PM, Nick Sabalausky wrote:

and then use JS


Where is Nick Sabalausky and what have you done to him?


Re: std.dateparse reincarnation

2011-11-03 Thread Eric Poggel (JoeCoder)

On 10/25/2011 5:23 PM, Walter Bright wrote:

Yes, but I've done a fair amount of delegating. Andrei is in charge of
Phobos.


Is there a list somewhere of who performs what roles, and what people 
are currently working on (and their queue)?


Having something like this would be useful for potential contributors to 
find their niche.


Re: D2 port of Tango

2011-10-20 Thread Eric Poggel (JoeCoder)

On 10/18/2011 5:07 PM, SiegeLord wrote:

to use it you'd install the whole thing somewhere on your computer.


That's what I do now with Tango 1.

But if every library I used required separate installation steps 
(instead of just pitting it in the repository), there would be about a 
dozen to install.  I want to keep things as simple as possible for my users.


My goal is to make it as easy as:

1.  Install dmd
2.  Checkout Yage from Hg
3.  Run the build script


Re: D2 port of Tango

2011-10-20 Thread Eric Poggel (JoeCoder)

On 10/20/2011 12:38 PM, Eric Poggel (JoeCoder) wrote:

On 10/18/2011 5:07 PM, SiegeLord wrote:

to use it you'd install the whole thing somewhere on your computer.


That's what I do now with Tango 1.

But if every library I used required separate installation steps
(instead of just pitting it in the repository), there would be about a
dozen to install. I want to keep things as simple as possible for my users.

My goal is to make it as easy as:

1. Install dmd
2. Checkout Yage from Hg
3. Run the build script


Sorry, I don't mean to sound so demanding.  I greatly appreciate your 
work in porting tango to D2.


Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)

On 10/18/2011 12:52 AM, SiegeLord wrote:

I just wanted to get the word out about a little project me and a few other 
people been working on for the few past months, in case anyone feels like 
helping out (or just as an FYI). This project is the D2 port of the Tango 
framework library. You can read about it here:

https://github.com/SiegeLord/Tango-D2

We are currently a little more than half way done in terms of modules fiddled 
with. Currently there are 181 modules ported out of approximately 343 (give or 
take 20). Currently only the dmd compiler and Linux platform are supported... 
but obviously we want to get all the other platforms/compilers as time goes on. 
I'm guessing at the current rate of porting we'll be done in about half a year.

Now, the project is actually two projects in one.

The first project is a D2 port proper that tries to keep API semantics the same 
as the D1 original. I preside over this aspect, and you can see the rough 
porting guidelines in the repository. This is the 'd2port' branch in my 
repository.

The second project is a more ambitious effort to rewrite some aspects of Tango 
without preserving semantics or anything. mtachrono presides over this aspect, 
so you can talk to him about the motivations behind it. This is the 'master' 
branch in my repository.

That's all. Cheers.

-SiegeLord


I already mentioned this deeper down in the thread, but what are the 
chances of being able to use tango as an add-on for phobos2?  Something 
from which I could pull in only the tango modules I need and use phobos 
for the rest?


Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)

On 10/18/2011 6:24 AM, Trass3r wrote:

Why? What's the point? Why not work on Phobos instead?


Well D1 projects could be ported to D2 much more easily, e.g. Yage.


True, but I had hoped to port Yage to phobos2 anyway.  Lack of xml 
support in phobos is the biggest reason I haven't started doing this 
already.  Time being another reason.


If Tango was a library of add-in modules of which I could include only 
what I need, I would be very likely to keep using it.  I think tango 
could become quite popular again with an approach like this.  But it may 
need to depend on some phobos modules and conventions for good integration.


Re: D2 port of Tango

2011-10-18 Thread Eric Poggel (JoeCoder)

On 10/18/2011 12:45 PM, Trass3r wrote:

I already mentioned this deeper down in the thread, but what are the
chances of being able to use tango as an add-on for phobos2? Something
from which I could pull in only the tango modules I need and use
phobos for the rest?


He already answered that:

SiegeLord Wrote:

Does this use druntime?

Yes, although a Tango specific runtime (compatible with druntime) will
probably be an option some day too. Still, right now you can safely
use (modulo my imperfect testing) Phobos and Tango modules together in
a single program.


Not quite.  I was wondering if it can be done with ONLY bringing in what 
I need, as apposed to most or all of tango.


Re: Visual D 0.3.24 released

2011-05-08 Thread Eric Poggel (JoeCoder)

On 5/8/2011 5:31 AM, Rainer Schuetze wrote:

Hi,

as the newest version of Visual D includes some major improvements, I'd
like to announce its release here.

Visual D is a Visual Studio package providing both project management
and language services for the D programming language. It works with
Visual Studio 2005, 2008 and 2010 as well as the free Visual Studio Shells.

Added features worth noting include

* support for Object Browser and Class View

* runs a parser in the background to underline syntax errors (no
semantic analysis)

* new version of the mago debugger that fixes some issues with
exceptions and improves the call stack display

Highlights in previous versions not announced here:

* support for Code Definition Window

* search and replace based on the D tokenizer, ignoring white spaces and
comments and supporting brace matching

* new compilation modes: compile and link seperately, compile only

Visual D comes with an easy installer and can be downloaded here:
http://www.dsource.org/projects/visuald

Best,
Rainer


Thank you.  This is great!