Re: D game development: a call to action

2013-08-05 Thread Jonathan A Dunlap
Take a look at https://github.com/Jebbs/DSFML The autor, aubade, me and few other guys are trying to maintain the project. I wrote a small tutorial on the wiki. And we have plans on documenting it, adding unittests and much more. Great stuff, Borislav. The basic tutorial https://github.com/Je

Re: D game development: a call to action

2013-08-05 Thread Jonathan A Dunlap
C) Derelict3 is basically just bindings over the C functions--you should use any and all documentation, references, and tutorials against the C libraries. Thanks Justin for the response. Derelict3 does seem to be the library with the most activity by far. However, it's simply not good enough

D game development: a call to action

2013-08-05 Thread Jonathan A Dunlap
I am one of the few who have taken a keen interest in D for game development. The concise language and modern conveniences may be able to reduce many hours worth of development time off a game project, while making the code more maintainable. Aside from the core language, Dlang graphics binding

Re: Low-overhead components

2013-07-29 Thread Jonathan A Dunlap
Fixed, thanks. I wasn't sure if the post was ready for Reddit, as it's mainly some thoughts written down for advanced D users. Thanks for writing this. Aside from the primary purpose of the article, I was able to learn along the way more about D's mixins because of it. As a game architect, I

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-29 Thread Jonathan A Dunlap
Blaming person X for that, famous or not, would be a ridiculous shifting of responsibilities == That said, it is also clear that in any organization, attitudes, tone and style flow from the top down. (It's amazing how pervasive this is.) Totally agree, I didn't mention blaming. Of course, ev

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-29 Thread Jonathan A Dunlap
That could give the impression that Linus frequently /uses obscenity/ as a /method/, which would be very, very misleading. Zed Shaw also falls into this category. He is usually polite and civil during debates. However like Linus, he does sometimes throw around obscenity to express a particula

Are we getting better at designing programming languages?

2013-07-23 Thread Jonathan A Dunlap
Check it out: D is listed rather favorably on the chart.. http://redmonk.com/dberkholz/2013/07/23/are-we-getting-better-at-designing-programming-languages/

Re: Proof that D sucks!

2013-07-23 Thread Jonathan A Dunlap
O rly?? OMG D sux @ GC! Are you mocking me? I've since totally made my peace with D's GC (especially now that I know how to explicitly unallocated refs). hehe

Re: [OT] Why mobile web apps are slow

2013-07-16 Thread Jonathan A Dunlap
You can also make use of library types for reference counting, http://dlang.org/phobos/std_typecons.html#.RefCounted And if you really, really need, also manual memory management by calling the C functions and letting the GC know not to track that memory. http://dlang.org/phobos/core_memory.

Re: [OT] Why mobile web apps are slow

2013-07-10 Thread Jonathan A Dunlap
My 2cents: for D to be successful for the game development community, it has to be possible to mostly sidestep the GC or opt into a minimal one like ARC. Granted, this is a bit premature considering that OpenGL library support is still in alpha quality.

Re: Rust moving away from GC into reference counting

2013-07-10 Thread Jonathan A Dunlap
Interesting read on the subject of ARC and GC: http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/ It does seem that ARC would be a preferred strategy for D to pursue (even if it's a first pass before resorting to GC sweeps).

Re: Rust moving away from GC into reference counting

2013-07-10 Thread Jonathan A Dunlap
Opps, just saw that this link was already posted here: http://forum.dlang.org/thread/krhjq8$2r8l$1...@digitalmars.com