www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - EXE? Anyone every written a D program I can execute?

reply gerryscat <gerryscat hotmail.com> writes:
I've been poking around, sure I see sample code, even a GUI library, great.
Now, where is a program, written in D for Windows, that I can download and
**run**? The proof is in the pudding (whatever that means).

thanks
Mar 01 2007
next sibling parent reply Jascha Wetzel <"[firstname]" mainia.de> writes:
http://ddbg.mainia.de :)
http://www.dprogramming.com/entice.php
anything on http://www.dsource.org/projects/
http://www.classicempire.com/
many more from http://www.digitalmars.com/d/dlinks.html
and, of course, your next application ;)

gerryscat wrote:
 I've been poking around, sure I see sample code, even a GUI library, great.
Now, where is a program, written in D for Windows, that I can download and
**run**? The proof is in the pudding (whatever that means).
 
 thanks
Mar 01 2007
parent reply Stewart Gordon <smjg_1998 yahoo.com> writes:
Jascha Wetzel <[firstname] mainia.de> Wrote:

 http://ddbg.mainia.de :)
 http://www.dprogramming.com/entice.php
 anything on http://www.dsource.org/projects/
Not anything there. I don't know how you came to that conclusion. But there certainly are a fair number of applications there.
 http://www.classicempire.com/
<snip top of upside-down reply> Unless it's changed since last time I downloaded, then the "official" version hasn't worked for a long time. But the "Stewart's D version" (in the links down the left hand side) works if you add the -d compiler flag. (Note to self: update it again and fix the switch default bug while I'm at it.) Stewart.
Mar 01 2007
parent Jascha Wetzel <"[firstname]" mainia.de> writes:
oh, of course not anything. i meant to give a link to the games or misc.
apps categories only...

anyway, the point i actually should have made is, that it's trivial to
find a lot of examples, although it's irrelevant what exactly you find
there.
but i think one should always give positive answers to such or similar
questions. "of course, look here, here or here" is always better than
"this is a totally irrelevant question, go get more qualified".

i think one could also argue, that you can judge a tool by the things
people do with it. that allows conclusions about how easy to use or
inspiring a tool might be to it's users.

Stewart Gordon wrote:
 Jascha Wetzel <[firstname] mainia.de> Wrote:
 
 http://ddbg.mainia.de :)
 http://www.dprogramming.com/entice.php
 anything on http://www.dsource.org/projects/
Not anything there. I don't know how you came to that conclusion. But there certainly are a fair number of applications there.
 http://www.classicempire.com/
<snip top of upside-down reply> Unless it's changed since last time I downloaded, then the "official" version hasn't worked for a long time. But the "Stewart's D version" (in the links down the left hand side) works if you add the -d compiler flag. (Note to self: update it again and fix the switch default bug while I'm at it.) Stewart.
Mar 02 2007
prev sibling next sibling parent Kyle Furlong <kylefurlong gmail.com> writes:
gerryscat wrote:
 I've been poking around, sure I see sample code, even a GUI library, great.
Now, where is a program, written in D for Windows, that I can download and
**run**? The proof is in the pudding (whatever that means).
 
 thanks
D is not a toy language. If you are new to programming or compiling programs, the more proper place for inquiries of this nature is D.learn.
Mar 01 2007
prev sibling next sibling parent reply "Saaa" <empty needmail.com> writes:
:P

search for 'aba games' 
Mar 01 2007
parent Edwin <disruption999 hotmail.com> writes:
Saaa Wrote:

 :P
 
 search for 'aba games' 
 
 
I didn't even know about D until I found ABA games...
Mar 02 2007
prev sibling next sibling parent Tyler Knott <tywebmail mailcity.com> writes:
gerryscat wrote:
 I've been poking around, sure I see sample code, even a GUI library, great.
Now, where is a program, written in D for Windows, that I can download and
**run**? The proof is in the pudding (whatever that means).
 
 thanks
This site has a few OpenGL/SDL games written in D: http://www.asahi-net.or.jp/~cs8k-cyu/
Mar 01 2007
prev sibling next sibling parent Daniel Keep <daniel.keep.lists gmail.com> writes:
gerryscat wrote:
 I've been poking around, sure I see sample code, even a GUI library, great.
Now, where is a program, written in D for Windows, that I can download and
**run**? The proof is in the pudding (whatever that means).
 
 thanks
Ok, but let's get the important stuff out of the way, first... http://ask.yahoo.com/20020903.html -- Daniel -- Unlike Knuth, I have neither proven or tried the above; it may not even make sense. v2sw5+8Yhw5ln4+5pr6OFPma8u6+7Lw4Tm6+7l6+7D i28a2Xs3MSr2e4/6+7t4TNSMb6HTOp5en5g6RAHCP http://hackerkey.com/
Mar 01 2007
prev sibling next sibling parent reply "Jarrett Billingsley" <kb3ctd2 yahoo.com> writes:
"gerryscat" <gerryscat hotmail.com> wrote in message 
news:es78lq$aj9$1 digitalmars.com...
 I've been poking around, sure I see sample code, even a GUI library, 
 great. Now, where is a program, written in D for Windows, that I can 
 download and **run**? The proof is in the pudding (whatever that means).

 thanks
Oh come now, any old programming language can produce an executable file. You could write functionally equivalent programs in pretty much any language, but the real question is: which language do you want to program it in? Are programmers really going to care what the EXE looks like? No. Are availiable EXE files a good indicator of the ability of a language? Absolutely not. All EXEs are are a measure of how many people are using the language (Which admittedly is still small with D. But you have to start somewhere!).
Mar 01 2007
parent reply John Reimer <terminal.node gmail.com> writes:
On Thu, 01 Mar 2007 21:03:08 -0500, Jarrett Billingsley wrote:

 "gerryscat" <gerryscat hotmail.com> wrote in message 
 news:es78lq$aj9$1 digitalmars.com...
 I've been poking around, sure I see sample code, even a GUI library, 
 great. Now, where is a program, written in D for Windows, that I can 
 download and **run**? The proof is in the pudding (whatever that means).

 thanks
Oh come now, any old programming language can produce an executable file. You could write functionally equivalent programs in pretty much any language, but the real question is: which language do you want to program it in? Are programmers really going to care what the EXE looks like? No. Are availiable EXE files a good indicator of the ability of a language? Absolutely not. All EXEs are are a measure of how many people are using the language (Which admittedly is still small with D. But you have to start somewhere!).
I have to agree with the above. It's the clear truth. But I imagine the need to "see" the binary stems from the same sort of psychological factor on which advertising/marketing preys. It's neither logical nor objective. But it's very powerful. This is one reason D will struggle to have any influence on the majority of users as long as it's main marketing is based on language qualities and comparisons: few, beyond language techies, will harken based on D's features and improvements alone. That's why libraries and applications are sometimes the single most important publicity piece (think Ruby on Rails). Only later do people start to realize the importance of some language features. Even then, most of the features are largely unnecessary or non-critical from the actual project's perspective; people may just grow fond of them for individual reasons. -JJR
Mar 02 2007
parent "Jarrett Billingsley" <kb3ctd2 yahoo.com> writes:
"John Reimer" <terminal.node gmail.com> wrote in message 
news:esa5rr$1b3b$1 digitalmars.com...
 I have to agree with the above.  It's the clear truth.

 But I imagine the need to "see" the binary stems from the same sort of
 psychological factor on which advertising/marketing preys.  It's
 neither logical nor objective.  But it's very powerful.

 This is one reason D will struggle to have any influence on the majority 
 of
 users as long as it's main marketing is based on language qualities and
 comparisons: few, beyond language techies, will harken based on D's
 features and improvements alone. That's why libraries and applications are
 sometimes the single most important publicity piece (think Ruby on Rails).

 Only later do people start to realize the importance of some language
 features. Even then, most of the features are largely unnecessary or
 non-critical from the actual project's perspective; people may just grow
 fond of them for individual reasons.
Good points. As a fan of languages, it makes me sad to know that this is the truth, though. Executives are more interesting in hearing about how using a language will "increase their dynamic growth potential" or "effect a scalable Web 2.0 XHTML AJAX paradigm shift" based on how other projects written in the language have done.
Mar 02 2007
prev sibling next sibling parent reply Dejan Lekic <dejan.lekic gmail.com> writes:
Gerry, try http://www.dprogramming.com . Entice Designer is a great peace of
software (http://www.dprogramming.com/entice.php)... 
Mar 02 2007
parent reply Justin C Calvarese <technocrat7 gmail.com> writes:
Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great peace of
software (http://www.dprogramming.com/entice.php)... 
Entice is a nice program, but I don't think it's written in D. Isn't it -- jcc7
Mar 03 2007
parent reply "Chris Miller" <chris dprogramming.com> writes:
On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese  
<technocrat7 gmail.com> wrote:

 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great  
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't it
Entice is all D using DFL.
Mar 03 2007
parent reply Justin C Calvarese <technocrat7 gmail.com> writes:
Chris Miller wrote:
 On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:
 
 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great 
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't
Entice is all D using DFL.
Oh, that's great! Did an earlier version use .NET, or was I hallucinating? -- jcc7
Mar 04 2007
parent reply "Chris Miller" <chris dprogramming.com> writes:
On Sun, 04 Mar 2007 12:59:31 -0500, Justin C Calvarese  
<technocrat7 gmail.com> wrote:

 Chris Miller wrote:
 On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese  
 <technocrat7 gmail.com> wrote:

 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great  
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't
Entice is all D using DFL.
Oh, that's great! Did an earlier version use .NET, or was I hallucinating?
Nope, you're hallucinating :)
Mar 04 2007
parent Justin C Calvarese <technocrat7 gmail.com> writes:
Chris Miller wrote:
 On Sun, 04 Mar 2007 12:59:31 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:
 
 Chris Miller wrote:
 On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:

 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great 
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't
Entice is all D using DFL.
Oh, that's great! Did an earlier version use .NET, or was I hallucinating?
Nope, you're hallucinating :)
Huh. Now, it's going to bother me until I figure why I thought that. ;) Anyway, it really is proof of how powerful D and DFL are that Entice is built using them. -- jcc7
Mar 04 2007
prev sibling parent reply Hengky Hartono <steelx7000 gmail.com> writes:
 Chris Miller wrote:
 On Sun, 04 Mar 2007 12:59:31 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:
 
 Chris Miller wrote:
 On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:

 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great 
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't
Entice is all D using DFL.
Oh, that's great! Did an earlier version use .NET, or was I hallucinating?
Nope, you're hallucinating :)
Huh. Now, it's going to bother me until I figure why I thought that. ;) Anyway, it really is proof of how powerful D and DFL are that Entice is built using them. -- jcc7
I also thought that Entice made with Delphi. Wow, D is great.
Mar 10 2007
parent "David B. Held" <dheld codelogicconsulting.com> writes:
Hengky Hartono wrote:
 Chris Miller wrote:
 On Sun, 04 Mar 2007 12:59:31 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:

 Chris Miller wrote:
 On Sat, 03 Mar 2007 17:37:37 -0500, Justin C Calvarese 
 <technocrat7 gmail.com> wrote:

 Dejan Lekic wrote:
 Gerry, try http://www.dprogramming.com . Entice Designer is a great 
 peace of software (http://www.dprogramming.com/entice.php)...
Entice is a nice program, but I don't think it's written in D. Isn't
Entice is all D using DFL.
Oh, that's great! Did an earlier version use .NET, or was I hallucinating?
Nope, you're hallucinating :)
Huh. Now, it's going to bother me until I figure why I thought that. ;) Anyway, it really is proof of how powerful D and DFL are that Entice is built using them. -- jcc7
I also thought that Entice made with Delphi. Wow, D is great.
Wow! This is a great program! It looks a lot like Borland C++Builder, only with one language instead of two (C++ + Delphi). Granted, it's not as polished as, say, Visual Studio, but it is very sweet all things considered. Dave
Mar 22 2007