foo!(bar) ==> foo{bar} ==> foo[bar] (just Brackets)
Bruno Medeiros
brunodomedeiros+spam at com.gmail
Wed Oct 22 07:41:05 PDT 2008
Ary Borenszweig wrote:
> Steven Schveighoffer escribió:
>> "Ary Borenszweig" wrote
>>> Steven Schveighoffer wrote:
>>>> "Bruno Medeiros" wrote
>>>>> Steven Schveighoffer wrote:
>>>>>> So I would be forced to get an IDE to work (which I have tried
>>>>>> several now without success).
>>>>>>
>>>>> Also what IDEs did you try, and what problems exactly did you
>>>>> encounter? Did you try any of the Eclipse ones, Descent or Mmrnmhrm?
>>>> I tried Descent and Code::Blocks.
>>>>
>>>> I wanted something to try and debug programs. But I couldn't get
>>>> either of them to hook to dmd for compiling projects. Descent
>>>> actually has you configure a compiler, and can run a compilation
>>>> which does absolutely nothing. I found out later that it only uses
>>>> the configuration from the compiler, it doesn't actually *use* the
>>>> compiler.
>>> Did you try this:
>>>
>>> http://www.dsource.org/projects/descent/wiki/CompilingPrograms
>>
>> Yes. I believe I did follow those directions, but the debugger
>> automatically skipped through extern(C) functions, and since I was
>> trying to debug the runtime, it wasn't useful.
>>
>> But I don't think the files were being compiled correctly, as the
>> debugger couldn't find the source for the library code anyways.
>>
>> I'm not saying that Descent is bad, I'm just saying it's too rough at
>> the moment for someone like me who doesn't have patience with IDEs ;)
>> I'm sure you'll get the kinks worked out someday. The auto-completion
>> is really cool, but not worth the effort for me. Vim's working just
>> fine for me right now.
>
> And what about Mmrnmhrm?
>
If it's because of debugging, it won't be much of a difference since
Mmrnmhrm has no debugger itself, one should use Descent's debugger in
tandem.
Mmrnmhrm's integrated builder might help, if that was part of the
problem, but I don't see why using an Eclipse external configuration to
build the project in Descent would not work as well (even if it's more
worksome to configure and keep updated).
--
Bruno Medeiros - Software Developer, MSc. in CS/E graduate
http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
More information about the Digitalmars-d
mailing list