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