digitalmars.D.announce - DMD 1.012 release
- Walter Bright (6/6) Apr 12 2007 Bug fixes.
- BCS (2/12) Apr 12 2007 And I just downloaded 1.011 like 2 min ago!!!!
- Frank Benoit (keinfarbton) (2/11) Apr 12 2007 Thanks for this
- Sean Kelly (3/8) Apr 12 2007 Thanks!
- Serg Kovrov (3/3) Apr 12 2007 Walter, You're a compiler writer machine =)
- Tom S (15/24) Apr 12 2007 Thanks for the quick bugfix, Walter!
- Walter Bright (2/6) Apr 12 2007 Can you resend it?
- Tom S (2/9) Apr 12 2007 Done! :)
- Alexander Antypenko (2/12) Apr 13 2007 Thanks, very good work. :)
- Jeff (4/4) Apr 16 2007 For anyone interested: I just noticed that the most recent version of
- =?ISO-8859-1?Q?Jari-Matti_M=E4kel=E4?= (21/27) Apr 16 2007 I can take a look at it this summer. It might be better targeting
- Lars Ivar Igesund (14/28) Apr 16 2007 I started to look at this, but got de-motivated by the C++ :) It is unli...
- Jeff (10/12) Apr 16 2007 This is one of the things that puts me off the idea, too.
- Jeff (3/3) Apr 16 2007 Hahaha, that video really gets the point across. :P
- Bruno Medeiros (15/50) Apr 19 2007 Does that happens all the time? If so, for that computer, I'd say it's
- =?ISO-8859-1?Q?Jari-Matti_M=E4kel=E4?= (12/24) Apr 19 2007 I can make it a lot faster by disabling unnecessary plugins, that's no
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
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.zipAnd I just downloaded 1.011 like 2 min ago!!!!
Apr 12 2007
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.zipThanks for this
Apr 12 2007
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
Walter, You're a compiler writer machine =) -- serg.
Apr 12 2007
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.zipThanks 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
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
Walter Bright wrote:Tom S wrote:Done! :)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
Tom S Wrote:Walter Bright wrote:Thanks, very good work. :)Tom S wrote:Done! :)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 13 2007
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
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
Jari-Matti Mäkelä wrote:Jeff wrote: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 TangoFor 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.
Apr 16 2007
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
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
Jari-Matti Mäkelä wrote:Jeff 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.. 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#DFor 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 19 2007
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