www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DMD 1.012 release

reply Walter Bright <newshound1 digitalmars.com> writes:
Bug fixes.

I also set dmd.zip back to being dmd.1.010.zip. That should give the 
library developers some breathing space until the issues with the latest 
dmd are resolved.

http://www.digitalmars.com/d/changelog.html

http://ftp.digitalmars.com/dmd.1.012.zip
Apr 12 2007
next sibling parent BCS <ao pathlink.com> writes:
Reply to Walter,

 Bug fixes.
 
 I also set dmd.zip back to being dmd.1.010.zip. That should give the
 library developers some breathing space until the issues with the
 latest dmd are resolved.
 
 http://www.digitalmars.com/d/changelog.html
 
 http://ftp.digitalmars.com/dmd.1.012.zip
 

And I just downloaded 1.011 like 2 min ago!!!!
Apr 12 2007
prev sibling next sibling parent "Frank Benoit (keinfarbton)" <benoit tionex.removethispart.de> writes:
Walter Bright schrieb:
 Bug fixes.
 
 I also set dmd.zip back to being dmd.1.010.zip. That should give the
 library developers some breathing space until the issues with the latest
 dmd are resolved.
 
 http://www.digitalmars.com/d/changelog.html
 
 http://ftp.digitalmars.com/dmd.1.012.zip

Thanks for this
Apr 12 2007
prev sibling next sibling parent Sean Kelly <sean f4.ca> writes:
Walter Bright wrote:
 Bug fixes.
 
 I also set dmd.zip back to being dmd.1.010.zip. That should give the 
 library developers some breathing space until the issues with the latest 
 dmd are resolved.

Thanks! Sean
Apr 12 2007
prev sibling next sibling parent Serg Kovrov <kovrov no.spam> writes:
Walter, You're a compiler writer machine =)

-- 
serg.
Apr 12 2007
prev sibling next sibling parent reply Tom S <h3r3tic remove.mat.uni.torun.pl> writes:
Walter Bright wrote:
 Bug fixes.
 
 I also set dmd.zip back to being dmd.1.010.zip. That should give the 
 library developers some breathing space until the issues with the latest 
 dmd are resolved.
 
 http://www.digitalmars.com/d/changelog.html
 
 http://ftp.digitalmars.com/dmd.1.012.zip

Thanks for the quick bugfix, Walter! That made the GUI compile and run successfully :-D I'm still getting a crash in the main project at runtime and compiling the server results in an Optlink termination (with both the beta and the official versions), but I gotta investigate if the former is a bug in my updated DDL version or a compiler problem. The latter is probably to some template abuse which I have to investigate too. As a side note /* in hope that you'll read this */, have you received my e-mail about the software rasterizer which requires DMD in its folders for dynamic shader compilation? -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode
Apr 12 2007
parent reply Walter Bright <newshound1 digitalmars.com> writes:
Tom S wrote:
 
 As a side note /* in hope that you'll read this */, have you received my 
 e-mail about the software rasterizer which requires DMD in its folders 
 for dynamic shader compilation?

Can you resend it?
Apr 12 2007
parent reply Tom S <h3r3tic remove.mat.uni.torun.pl> writes:
Walter Bright wrote:
 Tom S wrote:
 As a side note /* in hope that you'll read this */, have you received 
 my e-mail about the software rasterizer which requires DMD in its 
 folders for dynamic shader compilation?

Can you resend it?

Done! :)
Apr 12 2007
parent Alexander Antypenko <lex26 ukr.net> writes:
Tom S Wrote:

 Walter Bright wrote:
 Tom S wrote:
 As a side note /* in hope that you'll read this */, have you received 
 my e-mail about the software rasterizer which requires DMD in its 
 folders for dynamic shader compilation?

Can you resend it?

Done! :)

Thanks, very good work. :)
Apr 13 2007
prev sibling parent reply Jeff <jeffrparsons optusnet.com.au> writes:
For anyone interested: I just noticed that the most recent version of 
Kate in the KDE subversion repos contains syntax highlighting for DMD 1.011.

Thanks to whoever made this happen. :)

(Next stop, full support in KDevelop? :P)
Apr 16 2007
parent reply =?ISO-8859-1?Q?Jari-Matti_M=E4kel=E4?= <jmjmak utu.fi.invalid> writes:
Jeff wrote:
 For anyone interested: I just noticed that the most recent version of
 Kate in the KDE subversion repos contains syntax highlighting for DMD
 1.011.
 
 Thanks to whoever made this happen. :)

You're welcome :)
 (Next stop, full support in KDevelop? :P)

I can take a look at it this summer. It might be better targeting KDevelop 4.x since KDE4 will be released later this year. KDevelop 4.x will probably also be cross-platform. It's great to see people using K-stuff. I personally like Eclipse and the job Ary Manzana has done, but sometimes Eclipse is simply not good enough. IMO also Codeblocks feels unstable for production use ATM. It would be fabulous to make support for D in KDevelop as good as support for Java is in Eclipse. Here's a video that might tell why I can't stand Eclipse at times: (requires ogg theora codec) http://users.utu.fi/jmjmak/tmp/nopeampi.ogg It is not a joke, it's a realtime video capture made with a software called 'recordmydesktop'. I should mention that the workstation in the video is 2 GHz Athlon XP with 1 GB of RAM, RAID-0 disc (read speed ~90 MB/s), and about a month old clean install of Kubuntu Feisty (< 0.4% fragmentation). It is not trashing or doing anything else at all. Even playing it with 'mplayer -speed 100' feels much slower than KDevelop on a 200 MHz Pentium MMX. Luckily for us, D can do it soooo much better :-P
Apr 16 2007
next sibling parent reply Lars Ivar Igesund <larsivar igesund.net> writes:
Jari-Matti Mäkelä wrote:

 Jeff wrote:
 For anyone interested: I just noticed that the most recent version of
 Kate in the KDE subversion repos contains syntax highlighting for DMD
 1.011.
 
 Thanks to whoever made this happen. :)

You're welcome :)
 (Next stop, full support in KDevelop? :P)

I can take a look at it this summer. It might be better targeting KDevelop 4.x since KDE4 will be released later this year. KDevelop 4.x will probably also be cross-platform.

I started to look at this, but got de-motivated by the C++ :) It is unlikely that I will have more time for it in the near future. A small plugin (only a few lines of code) will be needed for KDevelop to accept D files as source code. Syntax highlighting is through Kate, so that is not a problem. Further support, especially for managing dsss configuration files (one could still use makefiles of course or some other solution), D semantic support etc, will be much more work, but the DMD parser may very well be possible to use for this. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Apr 16 2007
parent Jeff <jeffrparsons optusnet.com.au> writes:
 I started to look at this, but got de-motivated by the C++ :) It is unlikely
 that I will have more time for it in the near future.

This is one of the things that puts me off the idea, too. I'd favour a D IDE written in D. So... Poseidon? I was pretty enthusiastic about this at first, then when I thought I'd try to contribute, I couldn't even find one person who claimed to be leading the project (I think it might've been in a handover phase?) which put me off. That and I was worried that some features were being thrown in quickly rather than carefully, which could have been a pain to change later. Hopefully the Tioport of SWT will revitalise it? :) Then, of course, is my ultimate goal: just convince Trolltech to move Qt5 to D! ;)
Apr 16 2007
prev sibling next sibling parent Jeff <jeffrparsons optusnet.com.au> writes:
Hahaha, that video really gets the point across. :P

I'm still quite interested in Descent, though; the wider support for D, 
the better, no?
Apr 16 2007
prev sibling parent reply Bruno Medeiros <brunodomedeiros+spam com.gmail> writes:
Jari-Matti Mkel wrote:
 Jeff wrote:
 For anyone interested: I just noticed that the most recent version of
 Kate in the KDE subversion repos contains syntax highlighting for DMD
 1.011.

 Thanks to whoever made this happen. :)

You're welcome :)
 (Next stop, full support in KDevelop? :P)

I can take a look at it this summer. It might be better targeting KDevelop 4.x since KDE4 will be released later this year. KDevelop 4.x will probably also be cross-platform. It's great to see people using K-stuff. I personally like Eclipse and the job Ary Manzana has done, but sometimes Eclipse is simply not good enough. IMO also Codeblocks feels unstable for production use ATM. It would be fabulous to make support for D in KDevelop as good as support for Java is in Eclipse. Here's a video that might tell why I can't stand Eclipse at times: (requires ogg theora codec) http://users.utu.fi/jmjmak/tmp/nopeampi.ogg It is not a joke, it's a realtime video capture made with a software called 'recordmydesktop'. I should mention that the workstation in the video is 2 GHz Athlon XP with 1 GB of RAM, RAID-0 disc (read speed ~90 MB/s), and about a month old clean install of Kubuntu Feisty (< 0.4% fragmentation). It is not trashing or doing anything else at all. Even playing it with 'mplayer -speed 100' feels much slower than KDevelop on a 200 MHz Pentium MMX. Luckily for us, D can do it soooo much better :-P

Does that happens all the time? If so, for that computer, I'd say it's abnormally slow, even for Eclipse. Before my current computer I had a 1700 athlon XP, 1 Gb RAM, Windows XP and it wasn't nowhere as slow as that, it was 15, 30 seconds tops for full loading. If you are interested, I would recommend doing some troubleshooting, trying a load in another computer to see if it is still as slow, and maybe searching the eclipse website, trying some diferent java VM parameters, checking if Eclipse isn't loading unnecessary plugins, etc.. My current computer is a 3500+ Athlon 64, 1Gb RAM, and Eclipse still takes a while to load (10-15 seconds) but once inside I never note any slowness (unless loading a new plugin, which only happens once per session). -- Bruno Medeiros - MSc in CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
Apr 19 2007
parent =?ISO-8859-1?Q?Jari-Matti_M=E4kel=E4?= <jmjmak utu.fi.invalid> writes:
Bruno Medeiros wrote:
 Does that happens all the time? If so, for that computer, I'd say it's
 abnormally slow, even for Eclipse. Before my current computer I had a
 1700 athlon XP, 1 Gb RAM, Windows XP and it wasn't nowhere as slow as
 that, it was 15, 30 seconds tops for full loading.

 If you are interested, I would recommend doing some troubleshooting,
 trying a load in another computer to see if it is still as slow, and
 maybe searching the eclipse website, trying some diferent java VM
 parameters, checking if Eclipse isn't loading unnecessary plugins, etc..

I can make it a lot faster by disabling unnecessary plugins, that's no problem. It's just a PITA if you need a lot of them as I usually do. I develop stuff in Java, Ruby, C/C++ and D. I also have several plugins for testing and metrics, visual stuff, bug tracking and version control. JVM 1.6 could be faster, but all plugins don't support it yet. Tweaking the JVM might also help. I just installed everything from scratch a while ago so I have not had time to do that. Previously I ran it in the -server JVM mode which made it a bit faster.
 My current computer is a 3500+ Athlon 64, 1Gb RAM, and Eclipse still
 takes a while to load (10-15 seconds) but once inside I never note any
 slowness (unless loading a new plugin, which only happens once per
 session).

It probably gets faster after a while, because of JIT etc. Still it's nowhere near as fast as, let's say, KDevelop. But yes, you're right, something can be done and this is not optimal.
Apr 19 2007