www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - 10 Years of Derelict

reply Mike Parker <aldacron gmail.com> writes:
I managed to let this little anniversary slip by me. My first post in 
the old Derelict forum at DSource[1] is dated May 6, 2004, my initial 
commit to svn[2] was May 7, and my announcement in the newsgroup[3] was 
on May 8. My attention to the project has waxed and waned, but I'm still 
puttering along. I expect to continue for the forseeable future.

There have been a number of contributors over the years who have helped 
out in porting to Linux and Mac, fixing bugs, and keeping the bindings 
up to date. It's been very much a community project, which has made it 
more enjoyable to work on. It helps that it isn't difficult to maintain :)

Maybe before the next decade goes by I'll actually finish a game in D, 
which is the reason I started Derelict in the first place.

For those who don't know, the current iteration of Derelict can be found 
at the DerelictOrg group at github[4]. I've still got work to do on it 
(ahem, documentation), but it's coming along.

[1] http://www.dsource.org/forums/viewtopic.php?t=105
[2] http://www.dsource.org/projects/derelict/changeset/5/
[3] http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
[4] https://github.com/DerelictOrg
May 15 2014
next sibling parent =?ISO-8859-1?Q?S=F6nke_Ludwig?= <sludwig rejectedsoftware.com> writes:
Am 15.05.2014 17:02, schrieb Mike Parker:
 I managed to let this little anniversary slip by me. My first post in
 the old Derelict forum at DSource[1] is dated May 6, 2004, my initial
 commit to svn[2] was May 7, and my announcement in the newsgroup[3] was
 on May 8. My attention to the project has waxed and waned, but I'm still
 puttering along. I expect to continue for the forseeable future.

 There have been a number of contributors over the years who have helped
 out in porting to Linux and Mac, fixing bugs, and keeping the bindings
 up to date. It's been very much a community project, which has made it
 more enjoyable to work on. It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a game in D,
 which is the reason I started Derelict in the first place.

 For those who don't know, the current iteration of Derelict can be found
 at the DerelictOrg group at github[4]. I've still got work to do on it
 (ahem, documentation), but it's coming along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
Congratulations! I've been using it now since about seven years and it has been a great help to get started.
May 15 2014
prev sibling next sibling parent reply "ponce" <contact gam3sfrommars.fr> writes:
On Thursday, 15 May 2014 at 15:02:33 UTC, Mike Parker wrote:
 I managed to let this little anniversary slip by me. My first 
 post in the old Derelict forum at DSource[1] is dated May 6, 
 2004, my initial commit to svn[2] was May 7, and my 
 announcement in the newsgroup[3] was on May 8. My attention to 
 the project has waxed and waned, but I'm still puttering along. 
 I expect to continue for the forseeable future.

 There have been a number of contributors over the years who 
 have helped out in porting to Linux and Mac, fixing bugs, and 
 keeping the bindings up to date. It's been very much a 
 community project, which has made it more enjoyable to work on. 
 It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a 
 game in D, which is the reason I started Derelict in the first 
 place.

 For those who don't know, the current iteration of Derelict can 
 be found at the DerelictOrg group at github[4]. I've still got 
 work to do on it (ahem, documentation), but it's coming along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] 
 http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
Thanks for that long dedication! Using it since 7 years :) I probably wouldn't have stucked with D if it weren't for Derelict, and I know other people who wouldn't have either.
May 16 2014
next sibling parent reply "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Friday, 16 May 2014 at 07:43:06 UTC, ponce wrote:
 On Thursday, 15 May 2014 at 15:02:33 UTC, Mike Parker wrote:
 I managed to let this little anniversary slip by me. My first 
 post in the old Derelict forum at DSource[1] is dated May 6, 
 2004, my initial commit to svn[2] was May 7, and my 
 announcement in the newsgroup[3] was on May 8. My attention to 
 the project has waxed and waned, but I'm still puttering 
 along. I expect to continue for the forseeable future.

 There have been a number of contributors over the years who 
 have helped out in porting to Linux and Mac, fixing bugs, and 
 keeping the bindings up to date. It's been very much a 
 community project, which has made it more enjoyable to work 
 on. It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a 
 game in D, which is the reason I started Derelict in the first 
 place.

 For those who don't know, the current iteration of Derelict 
 can be found at the DerelictOrg group at github[4]. I've still 
 got work to do on it (ahem, documentation), but it's coming 
 along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] 
 http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
Thanks for that long dedication! Using it since 7 years :) I probably wouldn't have stucked with D if it weren't for Derelict, and I know other people who wouldn't have either.
Same here. It'd just be good for it to stabilize so we can write tutorials for it without them getting out of date (yeah, the APIs are the same, but Derelict itself keeps changing).
May 16 2014
parent Mike Parker <aldacron gmail.com> writes:
On 5/16/2014 5:32 PM, Kiith-Sa wrote:

 It'd just be good for it to stabilize so we can write tutorials for it
 without them getting out of date (yeah, the APIs are the same, but
 Derelict itself keeps changing).
For the record, I don't foresee any more structural changes now that I've got the versioning with dub sorted. Once I get all of the packages caught up, and barring any unexpected surprises (like, everyone abandoning dub for something else), it all should (finally!) be in a permanently stable state. I'm really happy with the current set up.
May 16 2014
prev sibling parent Mike Parker <aldacron gmail.com> writes:
On 5/16/2014 4:43 PM, ponce wrote:

 Thanks for that long dedication! Using it since 7 years :)
 I probably wouldn't have stucked with D if it weren't for Derelict, and
 I know other people who wouldn't have either.
I think you've just motivated me to do drop everything else and work on Derelict exclusively for the next few weeks. Thanks :)
May 16 2014
prev sibling next sibling parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 16/05/2014 3:02 a.m., Mike Parker wrote:
 I managed to let this little anniversary slip by me. My first post in
 the old Derelict forum at DSource[1] is dated May 6, 2004, my initial
 commit to svn[2] was May 7, and my announcement in the newsgroup[3] was
 on May 8. My attention to the project has waxed and waned, but I'm still
 puttering along. I expect to continue for the forseeable future.

 There have been a number of contributors over the years who have helped
 out in porting to Linux and Mac, fixing bugs, and keeping the bindings
 up to date. It's been very much a community project, which has made it
 more enjoyable to work on. It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a game in D,
 which is the reason I started Derelict in the first place.

 For those who don't know, the current iteration of Derelict can be found
 at the DerelictOrg group at github[4]. I've still got work to do on it
 (ahem, documentation), but it's coming along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
I also have to say good job on your work on it! I definitely value it, even if I don't use it much.
May 16 2014
prev sibling next sibling parent "Kyle Hunter" <kelethunter gmail.com> writes:
When I choose a programming language to work on a problem, one of 
the factors I look at is whether there are enough tools and 
libraries to construct a solution in a reasonable amount of time.

Back when I was looking at D for game development – and I still 
am – there was Derelict. And now, there still is Derelict. 
Without it, I probably would've wrote D off for this specific 
task.

I'm hoping in another few years, we'll have nice idiomatic D 
wrappers on top of Derelict for most things. There are a lot of 
promising projects out there, many that are quite nice already 
(gfm, for example). Derelict oft serves as the basis for these 
projects, eliminating a lot of the front load.

Thanks to Mike Parker and all of the other contributors for 
developing and maintaining Derelict for these 10 long years.

Regards,
Kelet
May 16 2014
prev sibling next sibling parent "bioinfornatics" <bioifornatics fedoraproject.org> writes:
On Thursday, 15 May 2014 at 15:02:33 UTC, Mike Parker wrote:
 I managed to let this little anniversary slip by me. My first 
 post in the old Derelict forum at DSource[1] is dated May 6, 
 2004, my initial commit to svn[2] was May 7, and my 
 announcement in the newsgroup[3] was on May 8. My attention to 
 the project has waxed and waned, but I'm still puttering along. 
 I expect to continue for the forseeable future.

 There have been a number of contributors over the years who 
 have helped out in porting to Linux and Mac, fixing bugs, and 
 keeping the bindings up to date. It's been very much a 
 community project, which has made it more enjoyable to work on. 
 It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a 
 game in D, which is the reason I started Derelict in the first 
 place.

 For those who don't know, the current iteration of Derelict can 
 be found at the DerelictOrg group at github[4]. I've still got 
 work to do on it (ahem, documentation), but it's coming along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] 
 http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
Thanks for your work. Derelict is definetly a must to have for D programming. regards
May 18 2014
prev sibling parent reply "Brad Serbu" <bradserbu bradserbu.com> writes:
Congratulations!

On Thursday, 15 May 2014 at 15:02:33 UTC, Mike Parker wrote:
 I managed to let this little anniversary slip by me. My first 
 post in the old Derelict forum at DSource[1] is dated May 6, 
 2004, my initial commit to svn[2] was May 7, and my 
 announcement in the newsgroup[3] was on May 8. My attention to 
 the project has waxed and waned, but I'm still puttering along. 
 I expect to continue for the forseeable future.

 There have been a number of contributors over the years who 
 have helped out in porting to Linux and Mac, fixing bugs, and 
 keeping the bindings up to date. It's been very much a 
 community project, which has made it more enjoyable to work on. 
 It helps that it isn't difficult to maintain :)

 Maybe before the next decade goes by I'll actually finish a 
 game in D, which is the reason I started Derelict in the first 
 place.

 For those who don't know, the current iteration of Derelict can 
 be found at the DerelictOrg group at github[4]. I've still got 
 work to do on it (ahem, documentation), but it's coming along.

 [1] http://www.dsource.org/forums/viewtopic.php?t=105
 [2] http://www.dsource.org/projects/derelict/changeset/5/
 [3] 
 http://forum.dlang.org/thread/c7hl51$2k4u$1 digitaldaemon.com
 [4] https://github.com/DerelictOrg
May 19 2014
parent "ParticlePerter" <ParticlePeter gmx.de> writes:
Adding my appreciation, and totally agree with ponce. If it were 
not for Derelict and its easy setup ( much easier than in C/C++ 
world ) I wouldn't get the chance to fall in love and stick with 
D. Thanks a lot !

Cheers, ParticlePeter !
May 23 2014