Thread overview | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 22, 2006 IDE | ||||
---|---|---|---|---|
| ||||
Are there IDEs out there that support D natively? Are there IDEs out there that even come with D preinstalled? Is there a debugger for D? And a profiler? Is there an IDE that comes with D, a debugger for D and a profiler for D? /David |
February 23, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Rasmussen | In article <dtihv7$2vtm$1@digitaldaemon.com>, David Rasmussen says... > >Are there IDEs out there that support D natively? >Are there IDEs out there that even come with D preinstalled? >Is there a debugger for D? And a profiler? >Is there an IDE that comes with D, a debugger for D and a profiler for D? http://lwn.net/2000/0914/a/lt-debugger.php3 :~o |
February 23, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Rasmussen | David Rasmussen wrote: > Are there IDEs out there that support D natively? Not yet. There have been plugins and hacks that added support to some IDE's, but I'm afraid I don't know any of them directly (I've just been using a highlighting editor and a console). I do know D highlighting and folding is standard in Kate, but otherwise... *shrug?* There /are/ a couple of projects working to create IDE's for D, though, and they look promising. So, give it a few more months, and we might be rocking. :) > Are there IDEs out there that even come with D preinstalled? Other than Kate's module, I don't think so. > Is there a debugger for D? And a profiler? Debugger: if it supports DWARF3, it will work for you, on Linux. For Win32, general concensus seems to be to use an older version of windbg. Profiler: Yes, built into DMD. Compile with the '-profile' switch and just run your program. You can also use the '-cov' switch to compile your program with code coverage analysis. > Is there an IDE that comes with D, a debugger for D and a profiler for D? Not /yet/. -- Chris Nicholson-Sauls |
February 23, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Rasmussen | David Rasmussen wrote: > Are there IDEs out there that support D natively? I'm happy with Elephant: http://trac.dsource.org/projects/elephant/ -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d-pu s+: a-->----- C+++$>++++ UL P+ L+ E--- W++ N++ o? K? w++ !O !M V? PS- PE- Y PGP t 5 X? R tv-- b DI- D+ G e>+++ h>++ !r !y ------END GEEK CODE BLOCK------ Tomasz Stachowiak /+ a.k.a. h3r3tic +/ |
February 24, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to One Wise Monkee | Dear Wise Monkey, Are you ashame of writing down your name? Someone does use printf to debug oneself code. Someone does use an IDE. Linus does not use kernel debugger. Linus writes kernel code. And is able to do it right this way. Do you write always Linux kernel modules? How many did you? I like D and I use D. I would like to use a stable IDE but I can live with printf now. It is so simple. Dear IDE developers! Please continue your work, support D! The community need IDEs. Tamas Nagy In article <dtjbds$ve3$1@digitaldaemon.com>, One Wise Monkee says... > >In article <dtihv7$2vtm$1@digitaldaemon.com>, David Rasmussen says... >> >>Are there IDEs out there that support D natively? >>Are there IDEs out there that even come with D preinstalled? >>Is there a debugger for D? And a profiler? >>Is there an IDE that comes with D, a debugger for D and a profiler for D? > >http://lwn.net/2000/0914/a/lt-debugger.php3 > >:~o |
February 24, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to One Wise Monkee | One Wise Monkee wrote:
> In article <dtihv7$2vtm$1@digitaldaemon.com>, David Rasmussen says...
>> Are there IDEs out there that support D natively?
>> Are there IDEs out there that even come with D preinstalled?
>> Is there a debugger for D? And a profiler?
>> Is there an IDE that comes with D, a debugger for D and a profiler for D?
>
> http://lwn.net/2000/0914/a/lt-debugger.php3
>
> :~o
>
>
Interesting... Linus' opinion here is rather weightless apart from his rather extensive influence in the Linux world.
He can rant away and get away with it. He can throw his weight around, call debuggers useless, brand programmers with ineptitude who use them, and harbor pretense of humble self-deprecation craftily disguised as cold, cruel honesty (apparently a special right of his in which he ignores any experience, feelings, or knowledge of any other developer). He does all this and apparently people still worship him as someone who has spoken the one and only truth. He can call himself a bastard and nobody will take him seriously. He's honest, right? He doesn't care what people think, correct? Noble savage... or so he thinks himself.
All his words amount to nothing more than verbalized self-confidence. Anybody can have it, but it's usually more effectively flouted in people that have demonstrated success in some area. Nobody listens to the nobody. But here is the fallacy: Linus is not the only expert, or the only man experienced in this field. He can spout, but his words prove nothing more than that he has special confidence in his own ideas and success.
People like Linus sometimes come to regret what they say as they mature. I know.
-JJR
PS. This is not to say that what Linus said is categorically wrong. This is just me expressing my annoyance at his manner in attempting to prove his point.
|
February 25, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Reimer | John Reimer wrote:
>
> All his words amount to nothing more than verbalized self-confidence. Anybody can have it, but it's usually more effectively flouted in people that have demonstrated success in some area. Nobody listens to the nobody. But here is the fallacy: Linus is not the only expert, or the only man experienced in this field. He can spout, but his words prove nothing more than that he has special confidence in his own ideas and success.
This is why I rarely pay attention to Linus' rants--his opinions tend to be a bit myopic. Being a skilled programmer doesn't make him right about everything.
Sean
|
February 25, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to One Wise Monkee | One Wise Monkee wrote:
> In article <dtihv7$2vtm$1@digitaldaemon.com>, David Rasmussen says...
>
>>Are there IDEs out there that support D natively?
>>Are there IDEs out there that even come with D preinstalled?
>>Is there a debugger for D? And a profiler?
>>Is there an IDE that comes with D, a debugger for D and a profiler for D?
>
> http://lwn.net/2000/0914/a/lt-debugger.php3
Heh, I read the article, and found myself agreeing with every point in it.
Kernel work is such a serious thing that the faint should be gotten rid of as fast as possible. And the bit about not having a debugger forces you to think what the _program_ does vs. what a single line of code does, was just succinctly said.
At the end I found it signed Linus. I was proud to have agreed on the points, and I was ashamed to not having noticed the author's name right at the top.
---
Now, D is IMHO an excellent First Language. And some people really seem to find debuggers useful. Personally I never use them, because I find myself distracted and concentrating on the debugger instead of thinking of the problem.
With D, let folks have debuggers if they want. But to become a real programmer, one should learn to bike without the baby wheels.
Then again, not everybody should even try to become a Real Programmer. Even the VB crowd can find jobs suitable for them. In the future, also in D.
|
February 25, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to Georg Wrede | In article <43FFBB0A.9080007@nospam.org>, Georg Wrede says...
>Heh, I read the article, and found myself agreeing with every point in it.
>
>Kernel work is such a serious thing that the faint should be gotten rid of as fast as possible. And the bit about not having a debugger forces you to think what the _program_ does vs. what a single line of code does, was just succinctly said.
>
>At the end I found it signed Linus. I was proud to have agreed on the points, and I was ashamed to not having noticed the author's name right at the top.
>
>---
>
>Now, D is IMHO an excellent First Language. And some people really seem to find debuggers useful. Personally I never use them, because I find myself distracted and concentrating on the debugger instead of thinking of the problem.
>
>With D, let folks have debuggers if they want. But to become a real programmer, one should learn to bike without the baby wheels.
>
>Then again, not everybody should even try to become a Real Programmer. Even the VB crowd can find jobs suitable for them. In the future, also in D.
You mention a lot of pride here. Are you from Finland, by any chance, Georg? ;)
I see you share more than one thing in common with Linus to be proud of. :)
Otherwise, I'm sure your opinion is worth its weight... besides the ticklish jab at what consitutes a "Real Programmer."
-JJR
|
February 25, 2006 Re: IDE | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sean Kelly | Sean Kelly wrote:
> John Reimer wrote:
>>
>> All his words amount to nothing more than verbalized self-confidence. Anybody can have it, but it's usually more effectively flouted in people that have demonstrated success in some area. Nobody listens to the nobody. But here is the fallacy: Linus is not the only expert, or the only man experienced in this field. He can spout, but his words prove nothing more than that he has special confidence in his own ideas and success.
>
> This is why I rarely pay attention to Linus' rants--his opinions tend to be a bit myopic. Being a skilled programmer doesn't make him right about everything.
>
>
> Sean
Remind you of anyone? ;-)
All these genius' need to come down from their respective summits
|
Copyright © 1999-2021 by the D Language Foundation