www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - UVSC Presentation on D

reply "Walter" <newshound digitalmars.com> writes:
Chuck Allison writes:

-----------------------------
In my programming languages course at UVSC I have teams of students
  write a paper and give a presentation on a language they don't know.
  The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
------------------------------

I think they did a nice job!
Dec 03 2004
next sibling parent David L. Davis <SpottedTiger yahoo.com> writes:
In article <coqc7q$20ne$1 digitaldaemon.com>, Walter says...
Chuck Allison writes:

-----------------------------
In my programming languages course at UVSC I have teams of students
  write a paper and give a presentation on a language they don't know.
  The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
------------------------------

I think they did a nice job!

David L. ------------------------------------------------------------------- "Dare to reach for the Stars...Dare to Dream, Build, and Achieve!"
Dec 03 2004
prev sibling next sibling parent "Ben Hinkle" <ben.hinkle gmail.com> writes:
"Walter" <newshound digitalmars.com> wrote in message 
news:coqc7q$20ne$1 digitaldaemon.com...
 Chuck Allison writes:

 -----------------------------
 In my programming languages course at UVSC I have teams of students
  write a paper and give a presentation on a language they don't know.
  The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
 ------------------------------

 I think they did a nice job!

nice. Though a little heavy on the special effects. I was getting dizzy watching all those bullets spiralling in. :-)
Dec 03 2004
prev sibling parent reply Ant <duitoolkit yahoo.ca> writes:
On Fri, 03 Dec 2004 10:46:55 -0800, Walter wrote:

 Chuck Allison writes:
 
 -----------------------------
 In my programming languages course at UVSC I have teams of students
   write a paper and give a presentation on a language they don't know.
   The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
 ------------------------------
 
 I think they did a nice job!

they say something like: - no decente GUI - no IDE do I think they did a nice job? I hope they flunk! :) this is a perfectly imparcial opinion. ;) Ant PS I do not hope they flunk http://dui.sourceforge.net http://leds.sourceforge.net
Dec 03 2004
next sibling parent reply Ant <duitoolkit yahoo.ca> writes:
On Sat, 04 Dec 2004 00:18:29 -0500, Ant wrote:

 On Fri, 03 Dec 2004 10:46:55 -0800, Walter wrote:
 
 Chuck Allison writes:
 
 -----------------------------
 In my programming languages course at UVSC I have teams of students
   write a paper and give a presentation on a language they don't know.
   The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
 ------------------------------
 
 I think they did a nice job!

they say something like: - no decente GUI - no IDE do I think they did a nice job? I hope they flunk! :) this is a perfectly imparcial opinion. ;) Ant PS I do not hope they flunk http://dui.sourceforge.net http://leds.sourceforge.net

Ok, if you didn't understand (some might have not) I explain: this is to open a discussion of why leds and DUI are a piece of sh..... and if the projects can be improved or should be abandoned. if you prefer the discussions can be held at: leds http://www.dsource.org/forums/viewforum.php?f=44 DUI http://www.dsource.org/forums/viewforum.php?f=45\ Ant
Dec 03 2004
parent reply Dave <Dave_member pathlink.com> writes:
In article <pan.2004.12.04.07.21.03.795465 yahoo.ca>, Ant says...
On Sat, 04 Dec 2004 00:18:29 -0500, Ant wrote:

 On Fri, 03 Dec 2004 10:46:55 -0800, Walter wrote:
 
 Chuck Allison writes:
 
 -----------------------------
 In my programming languages course at UVSC I have teams of students
   write a paper and give a presentation on a language they don't know.
   The slides for the D team is at http://uvsc.freshsources.com/D.ppt.
 ------------------------------
 
 I think they did a nice job!

they say something like: - no decente GUI - no IDE do I think they did a nice job? I hope they flunk! :) this is a perfectly imparcial opinion. ;) Ant PS I do not hope they flunk http://dui.sourceforge.net http://leds.sourceforge.net

Ok, if you didn't understand (some might have not) I explain: this is to open a discussion of why leds and DUI are a piece of sh.....

Don't take it personally Ant, they may not have known about many of the various projects going on, or maybe they were comparing D in its formative stages to something very mature like VS.NET or Delphi.
and if the projects can be improved or should be abandoned.

It's commendable that you want to open a discussion on if/how to improve the stuff you are working on.. I've not used the stuff, but one thing I think may go a long way in getting people to try it and feedback (based on recent posts) is if you could make 'one-click' installation possible for your DUI library and supporting on both Windows and Linux. If GTK+ is still the PITA it was a year ago when I installed it on Windows, I think this would be a big plus. - Dave
Dec 04 2004
next sibling parent reply Sai <Sai_member pathlink.com> writes:
If we really want to sell D to beginners like college students,
who would soon be a part of entriprise world,
we NEED to have good usable GUI and good usable Library. 

GUI and Library are the things that attract the beginners. 
No wonder those students at UVSC got disappointed.

Secondly, that GUI needs to be a part of standard library. 
Unless there is a GUI api in standard library, beginners again would
be less encouraged to use D in their collage projects.

I am just suggesting some quick ways to popularize D.

I am saying this because, I am a collage student, and I love D but
ended up using C# just because it has gui in std library (besides
templates and operator overloading which D also has).

Sai
Dec 04 2004
parent reply =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Sai wrote:

 If we really want to sell D to beginners like college students,
 who would soon be a part of entriprise world,
 we NEED to have good usable GUI and good usable Library. 

Q: Does C or C++ have a "good usable GUI" ? I was under the impression you just linked to some system libraries or other library... As for a good standard library, *that* is something that really needs be fixed. And it gets better with every DMD release, and there are third party efforts as well ?
 I am saying this because, I am a collage student, and I love D but
 ended up using C# just because it has gui in std library (besides
 templates and operator overloading which D also has).

C# and Java are managed languages, so they don't really compare ? (and there are at least three such APIs for Java: AWT, Swing, SWT) Some nice wrappers for the standard GUI libraries like GTK+ is nice to have, and something that is actively being worked on... But I am not sure that D would need a GUI in the phobos library ? --anders
Dec 05 2004
parent John Reimer <brk_6502 yahoo.com> writes:
Anders F Björklund wrote:

<snip>

 Some nice wrappers for the standard GUI libraries like GTK+ is
 nice to have, and something that is actively being worked on...
 
 But I am not sure that D would need a GUI in the phobos library ?
 
 --anders

I strongly disagree with the idea of a GUI being included in the phobos or any standard library. I think GUI design can not be standardized. Peoples tastes vary too much. Better to have several open source developments going in this area. -John
Dec 05 2004
prev sibling parent reply Ant <duitoolkit yahoo.ca> writes:
On Sat, 04 Dec 2004 13:41:31 +0000, Dave wrote:

 In article <pan.2004.12.04.07.21.03.795465 yahoo.ca>, Ant says...
 
 http://dui.sourceforge.net
 http://leds.sourceforge.net


I've not used the stuff, but one thing I think may go a long way in getting people to try it and feedback (based on recent posts) is if you could make 'one-click' installation possible for your DUI library

I thought the recent version installer was good enough: http://dui.sourceforge.net/windowsInstaller.html
 and supporting on both
 Windows and Linux. If GTK+ is still the PITA it was a year ago when I installed
 it on Windows, I think this would be a big plus.

I also made a GUI wrapper for the compiler (DMD) http://dui.sourceforge.net/windowsTools.html the linux environment is simpler, doesn't need these things. Ant
Dec 04 2004
parent reply "Valéry Croizier" <valery freesurf.fr> writes:
"Ant" <duitoolkit yahoo.ca> a écrit dans le message de news:
pan.2004.12.04.16.59.34.872260 yahoo.ca...

 I've not used the stuff, but one thing I think may go a long way in


 people to try it and feedback (based on recent posts) is if you could


 'one-click' installation possible for your DUI library

I thought the recent version installer was good enough: http://dui.sourceforge.net/windowsInstaller.html

Still doesn't work for me : although I put the glllibs in lib directories of dm and dmd, the linking of OpenGL examples fails with messages like the following testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glFlush testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glLightfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glLightModelfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glEnable testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glMaterialfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glMaterialf testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glPopMatrix testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glClearColor etc...
Dec 04 2004
next sibling parent John Reimer <brk_6502 yahoo.com> writes:
On Sun, 05 Dec 2004 01:09:38 +0100, Valéry Croizier wrote:

 "Ant" <duitoolkit yahoo.ca> a écrit dans le message de news:
 pan.2004.12.04.16.59.34.872260 yahoo.ca...
 
 I've not used the stuff, but one thing I think may go a long way in


 people to try it and feedback (based on recent posts) is if you could


 'one-click' installation possible for your DUI library

I thought the recent version installer was good enough: http://dui.sourceforge.net/windowsInstaller.html

Still doesn't work for me : although I put the glllibs in lib directories of dm and dmd, the linking of OpenGL examples fails with messages like the following testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glFlush testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glLightfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glLightModelfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glEnable testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glMaterialfv testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glMaterialf testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glPopMatrix testGL\TestGL.obj(TestGL) Error 42: Symbol Undefined _glClearColor etc...

If the included libraries don't work, you might like to try the ones from here: http://svn.dsource.org/svn/projects/bindings/trunk/lib/ download those, and put them in your /dm/lib directory. Also make sure sc.ini is present in /dm/bin. Try it again. Does it work? Also it looks like Ant provides them as a separate download here: http://sourceforge.net/project/showfiles.php?group_id=97723&package_id=136197&release_id=284444 as openGLLibs.zip. Strange. These look to be the same files as above. -John
Dec 04 2004
prev sibling parent John Reimer <brk_6502 yahoo.com> writes:
On Sun, 05 Dec 2004 01:09:38 +0100, Valéry Croizier wrote:

 "Ant" <duitoolkit yahoo.ca> a écrit dans le message de news:
 pan.2004.12.04.16.59.34.872260 yahoo.ca...
 
 I've not used the stuff, but one thing I think may go a long way in


 people to try it and feedback (based on recent posts) is if you could


 'one-click' installation possible for your DUI library

I thought the recent version installer was good enough: http://dui.sourceforge.net/windowsInstaller.html

Still doesn't work for me : although I put the glllibs in lib directories of dm and dmd, the linking of OpenGL examples fails with messages like the following

In fact, it doesn't look like the opengl libs are included with the windows installer... so no wonder...
Dec 04 2004
prev sibling parent "Walter" <newshound digitalmars.com> writes:
"Ant" <duitoolkit yahoo.ca> wrote in message
news:pan.2004.12.04.05.18.28.311475 yahoo.ca...
 they say something like:
 - no decente GUI
 - no IDE

 do I think they did a nice job? I hope they flunk! :)
 this is a perfectly imparcial opinion. ;)


 Ant

 PS I do not hope they flunk

 http://dui.sourceforge.net
 http://leds.sourceforge.net

I put these links into the faq, that should help. www.digitalmars.com/d/faq.html
Dec 04 2004