Jump to page: 1 26  
Page
Thread overview
Standard library like JAVA
Nov 01, 2004
willem
Nov 01, 2004
Sean Kelly
Nov 05, 2004
LiuXuHong
Nov 05, 2004
Ant
Nov 05, 2004
Ben Hinkle
Nov 05, 2004
Bastiaan Veelo
Nov 05, 2004
Ben Hinkle
Nov 05, 2004
Sebastian Beschke
Nov 07, 2004
Ilya Minkov
Nov 07, 2004
Bastiaan Veelo
Nov 07, 2004
Ilya Minkov
Nov 08, 2004
Bastiaan Veelo
Nov 08, 2004
Ilya Minkov
Nov 08, 2004
Bastiaan Veelo
Nov 08, 2004
John Reimer
D is dying
Nov 09, 2004
wisefriend
Re: D is dying (Modula 3)
Nov 10, 2004
Charlie
Nov 10, 2004
John Reimer
Nov 10, 2004
xjc
Nov 10, 2004
Martin
Nov 10, 2004
xjc
Nov 12, 2004
Matthias Becker
Nov 14, 2004
kinghajj
Nov 17, 2004
Roald Ribe
Nov 10, 2004
Ilya Minkov
Nov 10, 2004
xjc
Nov 10, 2004
Charles Hixson
OT: Sather Re: D is dying
Nov 11, 2004
Ilya Minkov
Nov 12, 2004
Norbert Nemec
Nov 10, 2004
Ilya Minkov
Nov 10, 2004
John Reimer
Nov 14, 2004
Ilya Minkov
Nov 10, 2004
Sjoerd van Leent
Nov 10, 2004
Charles Hixson
Nov 11, 2004
Sean Kelly
Nov 11, 2004
Sean Kelly
Nov 11, 2004
Charles Hixson
Nov 11, 2004
Charles Hixson
Nov 11, 2004
Ant
Nov 11, 2004
asm577
Nov 11, 2004
me
Submitting Comments on Docs (was Re: D is dying)
Nov 11, 2004
J C Calvarese
Nov 12, 2004
Russ Lewis
Nov 10, 2004
pragma
Nov 10, 2004
Sean Kelly
Nov 10, 2004
Ant
Nov 11, 2004
BS
Nov 14, 2004
Joey Peters
Nov 14, 2004
Ant
Nov 14, 2004
John Reimer
Nov 14, 2004
Ant
Jan 22, 2005
Matthew
Jan 22, 2005
John Reimer
Jan 23, 2005
Georg Wrede
Jan 22, 2005
Matthew
Nov 08, 2004
John Reimer
Nov 02, 2004
Walter
November 01, 2004
Hi just a question.

Are you going to set up a standard components library like JAVA has, with standard objects like collections etc.? Or does this exist?

I'm a JAVA programmer and i know that the standard library like JAVA has is the toolbelt of every JAVA programmer.

I like D although i haven't coded in it yet but D gives the power of C++ with the cleanlyness of JAVA if i am correct. If i have time i might consider taking D up as my second language to fully master.

Thanks.


November 01, 2004
In article <cm6dhp$1dr4$1@digitaldaemon.com>, willem@bermon.net says...
>
>Hi just a question.
>
>Are you going to set up a standard components library like JAVA has, with standard objects like collections etc.? Or does this exist?

It somewhat exists now as Phobos, though serious work on a standard library has been kept on the back burner while the core language features are tuned. Containers are likely, but don't expect a GUI toolkit with D 1.0.  You may want to look into DTL, which is an evolving container library, as is MinTL.


Sean


November 02, 2004
<willem@bermon.net> wrote in message news:cm6dhp$1dr4$1@digitaldaemon.com...
> Hi just a question.
>
> Are you going to set up a standard components library like JAVA has, with standard objects like collections etc.? Or does this exist?

Check out the newsgroup digitalmars.D.dtl!


November 05, 2004
In article <cm6fb8$1gi8$1@digitaldaemon.com>, Sean Kelly says...
>
>In article <cm6dhp$1dr4$1@digitaldaemon.com>, willem@bermon.net says...
>>
>>Hi just a question.
>>
>>Are you going to set up a standard components library like JAVA has, with standard objects like collections etc.? Or does this exist?
>
>It somewhat exists now as Phobos, though serious work on a standard library has been kept on the back burner while the core language features are tuned. Containers are likely, but don't expect a GUI toolkit with D 1.0.  You may want to look into DTL, which is an evolving container library, as is MinTL.
>
>
>Sean
>
>


I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an excellent cross-platform GUI frameworks. Does anyone has interests to port it to D ?

I am from Shanghai, China.
Nice to meet you here!
November 05, 2004
In article <cmg7gu$14g1$1@digitaldaemon.com>, LiuXuHong says...
>
>I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an excellent cross-platform GUI frameworks. Does anyone has interests to port it to D ?

Probably many people would have interest on a port to D, ufortunatly nobody is interested on doing it, are you?

Ant


November 05, 2004
>
> I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an
excellent
> cross-platform GUI frameworks. Does anyone has interests to port it to D ?
>
> I am from Shanghai, China.
> Nice to meet you here!

That would be fun to try but my first concern is that FOX is LGPL. Can D produce dynamic libraries these days? I've lost track of the state of static/dynamic support. If it doesn't support generating dynamic libraries then the LGPL license would force apps using the library to be open source.

Assuming that gets figured out the library seems pretty cool.

-Ben


November 05, 2004
LiuXuHong wrote:
> I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an excellent
> cross-platform GUI frameworks. Does anyone has interests to port it to D ?

Well, I'm also interested in such a port, although I think I'll hardly have the time to contribute a lot; I'd be willing to try as a team member, not necessarily leader. (Not to mention that I'm not that great a coder.)

But I think what D needs is a native GUI library. That is, I think all the code from FOX should be ported and the forked as an independent project.

Sebastian
November 05, 2004
Ben Hinkle wrote:
>>I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an
> 
> excellent
> 
>>cross-platform GUI frameworks. Does anyone has interests to port it to D ?
>>
>>I am from Shanghai, China.
>>Nice to meet you here!
> 
> 
> That would be fun to try but my first concern is that FOX is LGPL. Can D
> produce dynamic libraries these days? I've lost track of the state of
> static/dynamic support. If it doesn't support generating dynamic libraries
> then the LGPL license would force apps using the library to be open source.
> 
> Assuming that gets figured out the library seems pretty cool.
> 
> -Ben
> 
> 

There is an addendum to the licence that allows static linking without the licence getting "viral".

http://www.fox-toolkit.com/license.html

The lib looks nice, although I haven't used it. Jeroen and I share the same nationality, so it's probably good stuff ;-)

Bastiaan.
November 05, 2004
"Bastiaan Veelo" <Bastiaan.N.Veelo@ntnu.no> wrote in message news:cmgfmi$1hnf$1@digitaldaemon.com...
> Ben Hinkle wrote:
> >>I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an
> >
> > excellent
> >
> >>cross-platform GUI frameworks. Does anyone has interests to port it to D
?
> >>
> >>I am from Shanghai, China.
> >>Nice to meet you here!
> >
> >
> > That would be fun to try but my first concern is that FOX is LGPL. Can D produce dynamic libraries these days? I've lost track of the state of static/dynamic support. If it doesn't support generating dynamic
libraries
> > then the LGPL license would force apps using the library to be open
source.
> >
> > Assuming that gets figured out the library seems pretty cool.
> >
> > -Ben
> >
> >
>
> There is an addendum to the licence that allows static linking without the licence getting "viral".
>
> http://www.fox-toolkit.com/license.html
>
> The lib looks nice, although I haven't used it. Jeroen and I share the same nationality, so it's probably good stuff ;-)
>
> Bastiaan.

oops - you're right. I didn't scroll down that far. Thanks for correcting my error!


November 07, 2004
LiuXuHong schrieb:

> I think FOX (Free Object for X : http://www.fox-toolkit.com/) is an excellent
> cross-platform GUI frameworks. Does anyone has interests to port it to D ?

I am not very convinced of the sense of this port, because:

* It is an emulated GUI framework, and as such it is somewhat alien on every system. This leads us to alternatives such as FLTK and GTK. A good wrapper of GTK already exists (DUI by Ant), and it is a semi-standard GUI framework on many Unixoid platforms, and hope exists that support for others can also be improved.

* I am not much of an expert, but i would find FLTK port conceptually more appealing, and from the amount of work somewhat easier doable. What i think might make sense, is wrapping window creation and management (so to stay portable throughout X/ Win32/ Mac), and rewriting all of the high-level stuff atop. On the other hand, there is so much GTK sftware around that everyone should have GTK installed, so why not just use DUI?

* From the point of view of MacOS-X and Windows users, hardly anything matches wxWidgets - because of its portability and potential consistency with every user interface. Someone is doing one already, but we're not being informed of a progress.

-eye
« First   ‹ Prev
1 2 3 4 5 6