Problem with environ variable (Mac OS X)
Chris
wendlec at tcd.ie
Fri Sep 21 07:42:50 PDT 2012
On Friday, 21 September 2012 at 09:50:06 UTC, Jacob Carlborg
wrote:
> On 2012-09-21 10:56, Chris wrote:
>
>> Thanks, that's cool. I really need something like that,
>> because I still
>> use a lot of features that are deprecated by now and are all
>> over the
>> place. The reason for this is that my project developed so
>> fast and grew
>> so big in a short period of time (D speeds up development)
>> that it is
>> hard to trace down all deprecated methods and replace them.
>> Also, the
>> library seems to be changing all the time anyway, so who knows
>> whether
>> or not the new methods will be deprecated again in a few
>> months' time.
>> But as the days are getting shorter I might find the time to
>> skim
>> through the code and finally do the dirty work I keep putting
>> off.
>
> That's been a quite annoying problem of D. But things have
> settle down quite a lot in recent times. Hopefully there
> shouldn't be that much breaking code these days. But if you're
> relaying on a bug that was fixed it will still break your code.
Yeah, I see. I didn't realize it was a fixed bug, because I had
checked process.d online and thought "Well, it should work". It
didn't occur to me that the environ-thing for Mac OS X wasn't
included in older versions. But I'll know better the next time!
I hope you are right and things have settled down now, because I
would really like to keep on using D and see it take off someday.
I have been able to easily integrate my D code into Python, C,
Lua (and now hopefully Java) programs and access C libraries
easily from D, which - apart from all the nice features the
language has to offer - is a real big plus. The only drawback is
the lack of a fully-fledged cross-platform GUI, but that's a
different story ...
More information about the Digitalmars-d-learn
mailing list