digitalmars.D - Commercial D Development Enviroment?
- Zz (4/4) Nov 23 2004 Walter,
- Walter (3/6) Nov 23 2004 I'm leaving it up to others. There's just no way I can take on another b...
- Zz (5/12) Nov 23 2004 I was really hoping that we would one day see "Digital Mars C/C++/D"
- Walter (4/18) Nov 23 2004 big
- Brian Chapman (8/14) Nov 23 2004 Well, Project Builder on Mac OS X comes pretty close! You can set it up
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (6/9) Nov 23 2004 Project Builder is nowadays called Xcode, and doesn't use either
- Brian Chapman (14/27) Nov 23 2004 Hi Anders,
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (16/23) Nov 23 2004 It can, and most memory leaks are gone in Xcode 1.5...
- Zz (6/7) Nov 23 2004 Oh, how I hope, maybe someone could convince MW Ron, Howard Hinnant and
- Ben Hinkle (6/15) Nov 24 2004 I haven't used CodeWarrior for a while but I really liked it when it cam...
- Zz (16/21) Nov 24 2004 for
Walter, Do you plan on having a commercial D development enviroment? or are you leaving this up to others. Zz
Nov 23 2004
"Zz" <Zz Zz.com> wrote in message news:cnv956$hdc$1 digitaldaemon.com...Walter, Do you plan on having a commercial D development enviroment? or are you leaving this up to others.I'm leaving it up to others. There's just no way I can take on another big project.
Nov 23 2004
"Walter" <newshound digitalmars.com> wrote in message news:co0eg0$27op$1 digitaldaemon.com..."Zz" <Zz Zz.com> wrote in message news:cnv956$hdc$1 digitaldaemon.com...I was really hoping that we would one day see "Digital Mars C/C++/D" enviroment. ZzWalter, Do you plan on having a commercial D development enviroment? or are you leaving this up to others.I'm leaving it up to others. There's just no way I can take on another big project.
Nov 23 2004
"Zz" <Zz Zz.com> wrote in message news:co17l5$a6p$1 digitaldaemon.com..."Walter" <newshound digitalmars.com> wrote in message news:co0eg0$27op$1 digitaldaemon.com...you"Zz" <Zz Zz.com> wrote in message news:cnv956$hdc$1 digitaldaemon.com...Walter, Do you plan on having a commercial D development enviroment? or arebigleaving this up to others.I'm leaving it up to others. There's just no way I can take on anotherI'd like to see it too!project.I was really hoping that we would one day see "Digital Mars C/C++/D" enviroment.
Nov 23 2004
On 2004-11-23 06:08:47 -0600, "Zz" <Zz Zz.com> said:Walter, Do you plan on having a commercial D development enviroment? or are you leaving this up to others. ZzWell, Project Builder on Mac OS X comes pretty close! You can set it up for syntax highlighting and build your project from within the IDE as long as you write your own Makefile. People have hacks for doing gameboy development from with in Microsoft Visual Studio, so it's possible you could hack VS for D. Maybe in time, Metrowerks will come out with CodeWarrior for D. <grin> Brian
Nov 23 2004
Brian Chapman wrote:Well, Project Builder on Mac OS X comes pretty close! You can set it up for syntax highlighting and build your project from within the IDE as long as you write your own Makefile.Project Builder is nowadays called Xcode, and doesn't use either Make or Jam anymore but a custom internal XML-like build project. It should be possible to add some rules to make it call gdc directly, perhaps even do syntax coloring and symbol lookups (for completion) ? --anders
Nov 23 2004
On 2004-11-23 17:41:47 -0600, =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> said:Brian Chapman wrote:Hi Anders, Yep, still on 10.2 here. ;-) I think Xcode can still be made to build from Makefiles. You have to start a new empty project and then select "GNU Makefile" as the build target. I also heard it might be called External Target so I'm not sure. I got syntax highlighting running (thanks to an old post in d.gnu) and a Makefile target going. Haven't tested the debugger yet, but I don't see why it wouldn't work, except for breakpoint setting maybe. But that's easy to hack with a raise(SIGTRAP) call. If we had inline asm working, we could just do an asm(".long 0x7d821008")...oh well. I think gdb also provides an API for setting break points manually too. BrianWell, Project Builder on Mac OS X comes pretty close! You can set it up for syntax highlighting and build your project from within the IDE as long as you write your own Makefile.Project Builder is nowadays called Xcode, and doesn't use either Make or Jam anymore but a custom internal XML-like build project. It should be possible to add some rules to make it call gdc directly, perhaps even do syntax coloring and symbol lookups (for completion) ? --anders
Nov 23 2004
Brian Chapman wrote:Yep, still on 10.2 here. ;-) I think Xcode can still be made to build from Makefiles. You have to start a new empty project and then select "GNU Makefile" as the build target. I also heard it might be called External Target so I'm not sure.It can, and most memory leaks are gone in Xcode 1.5... Just had to re-install it, since the "November Update" broke all possibilities of generating code with gcc. :( You can get file mapping, syntax coloring and even the compilation going in Xcode - by using .pb*spec files :d.pbfilespec d.pblangspec gdc.pbcompspecUsing the PBXCPPSourceScanner, not sure if a custom new scanner class will be needed for D eventually ? And I also got the Mac OS X "Framework" support going, with a few patches to gcc 3.3.5 (with gdc 0.8 added) Just so that you can say "-framework OpenGL" to link, and also have the matching gcc find the system headers ? So Xcode will work, at least as well as GDC does... But I think I will continue with Terminal and Make. --anders PS. Seeya in digitalmars.D.gnu :-)
Nov 23 2004
Maybe in time, Metrowerks will come out with CodeWarrior for D. <grin>Oh, how I hope, maybe someone could convince MW Ron, Howard Hinnant and others at Metrowerks that it's a good idea. As a long time CodeWarrior user it would really be very welcome, It's my main C development enviroment under Windows today and in the past I used the Pascal and Modula-2 compilers. Zz
Nov 23 2004
"Zz" <Zz Zz.com> wrote in message news:co17g8$9ue$1 digitaldaemon.com...I haven't used CodeWarrior for a while but I really liked it when it came out. It basically saved the Mac since they supported the PowerPC much better than anyone else. I was actually kindof sad when it came out for the PC, but I still have a soft spot for CodeWarrior. Making a D plugin or something for it would be fun.Maybe in time, Metrowerks will come out with CodeWarrior for D. <grin>Oh, how I hope, maybe someone could convince MW Ron, Howard Hinnant and others at Metrowerks that it's a good idea. As a long time CodeWarrior user it would really be very welcome, It's my main C development enviroment under Windows today and in the past I used the Pascal and Modula-2 compilers. Zz
Nov 24 2004
I haven't used CodeWarrior for a while but I really liked it when it came out. It basically saved the Mac since they supported the PowerPC muchbetterthan anyone else. I was actually kindof sad when it came out for the PC,butI still have a soft spot for CodeWarrior. Making a D plugin or somethingforit would be fun.Why were you sad? I prefer it to Visual Studio, the C99 support is great and they also support some GCC extensions. And I love the debugger. After Metrowerks dropped their Pascal someone went ahead and wrote a GNU Pascal plugin to CodeWarrior that is commercial (if I was still doing pascal I would buy it). Here is the main site: http://www.microbizz.nl/gpccw.html http://www.microbizz.nl/gpccwcomp.html http://www.microbizz.nl/gpccwdebug.html Now we need to convince the author to do a D plugin to CodeWarrior. Zz
Nov 24 2004