Thread overview | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 07, 2004 What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
So what is missing so we can call it 1.0? (excluding obvious bugs) dmd: - interfaces - clean compiler messages - compiler don't give up on first error - array literal expressions --------- phobos: - at least the linux version has to catchup to windows! - severe bugs (like std.zip and std.date) obviously the OO guys can't live without the full implementation of the interfaces as Kris referred and Burton has noticed before. for now I can't remember anything else but my projects are filled with work arround solutions for old problems. Ant |
April 07, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | "Ant" <Ant_member@pathlink.com> wrote in message news:c51n04$11q0$1@digitaldaemon.com... > So what is missing so we can call it 1.0? > (excluding obvious bugs) > > dmd: > - interfaces > - clean compiler messages > - compiler don't give up on first error > - array literal expressions > --------- > phobos: > - at least the linux version has to catchup to windows! > - severe bugs (like std.zip and std.date) > > obviously the OO guys can't live without > the full implementation of the interfaces > as Kris referred and Burton has noticed before. > > for now I can't remember anything else but > my projects are filled with work arround solutions > for old problems. If you've got workarounds for std.zip and std.date, can you take a look at the sources to them and suggest a fix? |
April 07, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | >- clean compiler messages >- compiler don't give up on first error I hate this too: why doesn't the compiler keep checking for errors? You've made a C/C++ compiler that works fine in this area, so why can't the D compiler? >phobos: >- at least the linux version has to catchup to windows! YES! Also, the linux front-end needs to be updated too: last I checked, it was still at version 0.77 |
April 08, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | On Wed, 07 Apr 2004 15:23:13 -0700, Walter wrote:
>
> If you've got workarounds for std.zip and std.date, can you take a look at the sources to them and suggest a fix?
I don't.
maybe I'll take a look at it anyway...
I can't imagine the problem with std.date being complex...
(but, I have many ideas and so little time...)
Ant
|
April 08, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | "Ant" <duitoolkit@yahoo.ca> wrote in message news:pan.2004.04.08.02.05.54.917379@yahoo.ca... > On Wed, 07 Apr 2004 15:23:13 -0700, Walter wrote: > > > > > If you've got workarounds for std.zip and std.date, can you take a look at > > the sources to them and suggest a fix? > > I don't. > maybe I'll take a look at it anyway... > I can't imagine the problem with std.date being complex... > > (but, I have many ideas and so little time...) I'd appreciate it! |
April 08, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to kinghajj | "kinghajj" <kinghajj_member@pathlink.com> wrote in message news:c5226d$1k1g$1@digitaldaemon.com... > >- clean compiler messages > >- compiler don't give up on first error > I hate this too: why doesn't the compiler keep checking for errors? You've made a C/C++ compiler that works fine in this area, so why can't the D compiler? > > >phobos: > >- at least the linux version has to catchup to windows! > YES! Also, the linux front-end needs to be updated too: last I checked, it was still at version 0.77 The linux front end is at the same version as the windows one. |
April 09, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | On Wed, 07 Apr 2004 20:03:45 -0700, Walter wrote:
>
> "Ant" <duitoolkit@yahoo.ca> wrote in message news:pan.2004.04.08.02.05.54.917379@yahoo.ca...
>> On Wed, 07 Apr 2004 15:23:13 -0700, Walter wrote:
>>
>> >
>> > If you've got workarounds for std.zip and std.date, can you take a look
> at
>> > the sources to them and suggest a fix?
>>
>> I don't.
>> maybe I'll take a look at it anyway...
>> I can't imagine the problem with std.date being complex...
>>
>> (but, I have many ideas and so little time...)
>
> I'd appreciate it!
I'm happy to say that I send the corrections to both problems to Walter.
Ant
|
April 09, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | Object.print, and it's use of printf :-) "Ant" <Ant_member@pathlink.com> wrote in message news:c51n04$11q0$1@digitaldaemon.com... > So what is missing so we can call it 1.0? > (excluding obvious bugs) > > dmd: > - interfaces > - clean compiler messages > - compiler don't give up on first error > - array literal expressions > --------- > phobos: > - at least the linux version has to catchup to windows! > - severe bugs (like std.zip and std.date) > > obviously the OO guys can't live without > the full implementation of the interfaces > as Kris referred and Burton has noticed before. > > for now I can't remember anything else but > my projects are filled with work arround solutions > for old problems. > > Ant > > |
April 10, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | Kris said: > Object.print, and it's use of printf :-) > > > "Ant" <Ant_member@pathlink.com> wrote in message news:c51n04$11q0$1@digitaldaemon.com... > >>So what is missing so we can call it 1.0? >>(excluding obvious bugs) >> >>dmd: >>- interfaces >>- clean compiler messages >>- compiler don't give up on first error >>- array literal expressions >>--------- >>phobos: >>- at least the linux version has to catchup to windows! >>- severe bugs (like std.zip and std.date) >> >>obviously the OO guys can't live without >>the full implementation of the interfaces >>as Kris referred and Burton has noticed before. >> >>for now I can't remember anything else but >>my projects are filled with work arround solutions >>for old problems. >> >>Ant >> >> > > > I personally hate "%.*s" "%d" in the first arg of printing something out. Yet I am more comfortable with C++'s iostream or python's approach. -- School, yet another nickname for anonymous. :D ;-D |
April 10, 2004 Re: What is missing for 1.0 (was: the root Object, and printf) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | Ant wrote: > So what is missing so we can call it 1.0? > (excluding obvious bugs) > > dmd: > - interfaces > - clean compiler messages > - compiler don't give up on first error > - array literal expressions That should be in a separate "language" section. - Array arithmetic operations > --------- > phobos: > - at least the linux version has to catchup to windows! > - severe bugs (like std.zip and std.date) Silly holes in phobos: - std.file - copy function - std.date - functions to get/set/construct by components (year, month, day, hour, minute, second....) - probably others.... - a decent I/O system (what are your thoughts on this Walter?) Some waking up of the status column on http://www.wikiservice.at/wiki4d/wiki.cgi?FeatureRequestList.... I'll probably set up a "Pending peeves" section on Wiki4D soon, maybe on my personal page for now since they're the things I personally feel need dealing with. Maybe some official "to do for 1.0" list should be set up at some point.... Stewart. -- My e-mail is valid but not my primary mailbox. Please keep replies on on the 'group where everyone may benefit. |
Copyright © 1999-2021 by the D Language Foundation