Welcome to Dream.In.Code
Become an Expert!

Join 136,893 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,736 people online right now. Registration is fast and FREE... Join Now!




thoughts on d

 
Reply to this topicStart new topic

thoughts on d

Damage
14 Jul, 2008 - 06:41 AM
Post #1

D.I.C Addict
Group Icon

Joined: 5 Jun, 2008
Posts: 738



Thanked: 7 times
Dream Kudos: 75
My Contributions
I was just wondering what people thought about the "new" d language and what sort of impact its gonna make

User is online!Profile CardPM
+Quote Post

gabehabe
RE: Thoughts On D
14 Jul, 2008 - 07:05 AM
Post #2

Donkey DIC
Group Icon

Joined: 6 Feb, 2008
Posts: 5,551



Thanked: 98 times
Dream Kudos: 2650
Expert In: ruling the world.

My Contributions
It's not really new, it's been around for a while. It looks pretty good, if I remember correctly it's strongly based around C and it's aiming to be the next big game programming language.

There's a guy called Kenta Cho, he makes damn good games, and they're written in D.

Check out some of his games, they can be found at:
http://www.asahi-net.or.jp/~cs8k-cyu/free/index.html

smile.gif
User is offlineProfile CardPM
+Quote Post

Damage
RE: Thoughts On D
15 Jul, 2008 - 12:29 AM
Post #3

D.I.C Addict
Group Icon

Joined: 5 Jun, 2008
Posts: 738



Thanked: 7 times
Dream Kudos: 75
My Contributions
thats pretty cool, but for some reason the writing on that page shows up as these funny squiggles on my machine, hmmmmm i wonder what could be wrong? blink.gif
User is online!Profile CardPM
+Quote Post

RodgerB
RE: Thoughts On D
15 Jul, 2008 - 12:43 AM
Post #4

D.I.C Lover
Group Icon

Joined: 21 Sep, 2007
Posts: 2,131



Thanked: 17 times
Dream Kudos: 2200
Expert In: Dot Net Technologies

My Contributions
I've used it before, I've made a snippet explaining Nested Functions in D, in the Other Languages snippet repository (click).

I'd probably rather it over C++ if it became more popular, but the .NET framework + languages have sparked my imagination more than any other toolkit.
User is offlineProfile CardPM
+Quote Post

Damage
RE: Thoughts On D
16 Jul, 2008 - 09:16 AM
Post #5

D.I.C Addict
Group Icon

Joined: 5 Jun, 2008
Posts: 738



Thanked: 7 times
Dream Kudos: 75
My Contributions
so if i wanted to start playing with game development and i have no serious experience with c++, it wouldn't be a bad idea to learn d instead?
User is online!Profile CardPM
+Quote Post

baavgai
RE: Thoughts On D
16 Jul, 2008 - 10:37 AM
Post #6

Dreaming Coder
Group Icon

Joined: 16 Oct, 2007
Posts: 2,042



Thanked: 106 times
Dream Kudos: 475
Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua

My Contributions
QUOTE(Damage @ 15 Jul, 2008 - 04:29 AM) *

thats pretty cool, but for some reason the writing on that page shows up as these funny squiggles on my machine, hmmmmm i wonder what could be wrong? blink.gif


Perhaps you don't read Japanese? tongue.gif I see the normal mismash of kanji, katakana, hiragana, and romanji you'd expect from a .jp domain. If it doesn't look like Japanese, you just don't have the right fonts installed.

User is offlineProfile CardPM
+Quote Post

Damage
RE: Thoughts On D
16 Jul, 2008 - 05:04 PM
Post #7

D.I.C Addict
Group Icon

Joined: 5 Jun, 2008
Posts: 738



Thanked: 7 times
Dream Kudos: 75
My Contributions
whoa there, before i come off looking like a complete moron(perhaps too late tongue.gif) i was being sarcastic, although didn't know it was japanese i kinda guessed it was some oriental language. Although whats the deal, half the people on this site seem to speak Japanese anyway, is there something I missed? Like a prerequisite course in Programming that i slept through or something? Java, Information Theory, Database design and Japanese 101
User is online!Profile CardPM
+Quote Post

baavgai
RE: Thoughts On D
17 Jul, 2008 - 03:52 AM
Post #8

Dreaming Coder
Group Icon

Joined: 16 Oct, 2007
Posts: 2,042



Thanked: 106 times
Dream Kudos: 475
Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua

My Contributions
QUOTE(Damage @ 16 Jul, 2008 - 09:04 PM) *

was being sarcastic, although didn't know it was japanese i kinda guessed it was some oriental language.


No worries, so was I to some extent. You just sounded very sincere.

User is offlineProfile CardPM
+Quote Post

gabehabe
RE: Thoughts On D
21 Jul, 2008 - 01:04 AM
Post #9

Donkey DIC
Group Icon

Joined: 6 Feb, 2008
Posts: 5,551



Thanked: 98 times
Dream Kudos: 2650
Expert In: ruling the world.

My Contributions
QUOTE(Damage @ 16 Jul, 2008 - 06:16 PM) *

so if i wanted to start playing with game development and i have no serious experience with c++, it wouldn't be a bad idea to learn d instead?

You seem to have been ignored because of Japanese, so I'll take up this question.

Yeah, you could get away with it. When it comes to choosing a language that you're going to learn, try taking some of the important things into consideration:
  • Does the syntax make sense to you?
  • What is the language most used for? Does it apply to what you want to make?
  • How widely used is the language? Is it one that employers would be impressed with, or does no one even know what it is?

Personally, I think the syntax is pretty straight forward.
It's used mostly for game development.
BUT, it's not very widely used. Yet. Could it be expanding? I think so. Would this be a worthy investment of your time? I think it might be, but it might not pay off for a while yet.

I actually had to make a similar decision to you~ I was going to start learning D before I learned C++

But IMO, C++ is much more developed than D at the moment. (Although I could be wrong, I didn't look in to it as much as I should've done, really.)

Whatever you decide, you're still gonna be learning something. And if you don't already know any programming languages, then the first will probably stick with you a bit more than the others.

Oh yeah, the first language will also be the one to teach you the logic behind programming.

Hope this helps smile.gif
Was I helpful? wink.gif
User is offlineProfile CardPM
+Quote Post

Damage
RE: Thoughts On D
21 Jul, 2008 - 03:25 PM
Post #10

D.I.C Addict
Group Icon

Joined: 5 Jun, 2008
Posts: 738



Thanked: 7 times
Dream Kudos: 75
My Contributions
yeah it was thanks

QUOTE

Whatever you decide, you're still gonna be learning something.


got me thinking that i'd probably get more use out of whatever i learn of c++.

thanks again
User is online!Profile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 12/3/08 09:21PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month