Re: LDC on the D website

2009-07-01 Thread Christian Kamm
Walter Bright Wrote: > I noticed that there was no download page referenced from the LDC home > page. This needs to get fixed ASAP! You must have missed it: click "Current release: 0.9.1 announcement and downloads" under "Project Status and Downloads".

Re: Give me a break

2009-07-01 Thread Don
Tom S wrote: Don wrote: Tom S wrote: Don wrote: Tom S wrote: Lutger wrote: Tom S wrote: Yigal Chripun wrote: (snip) IMHO, the Tango vs. Phobos licensing issue is the biggest bikeshed color problem in the D realm and the only people that can solve it are the tango devs and walter and co.

Re: Give me a break

2009-07-01 Thread Nick Sabalausky
"Don" wrote in message news:h2f2pq$64...@digitalmars.com... > Tom S wrote: >> Don wrote: >>> >>> AFL v3.0 Section 9. >>> If You distribute or communicate copies of the Original Work or a >>> Derivative Work, You must make a reasonable effort under the >>> circumstances to obtain the express ass

Re: Give me a break

2009-07-01 Thread Tom S
Sean Kelly wrote: == Quote from Tom S (h3r3...@remove.mat.uni.torun.pl)'s article Sean Kelly wrote: == Quote from Tom S (h3r3...@remove.mat.uni.torun.pl)'s article And apparently, there's been very little contact with Sean lately, so it's a case of 'us' vs 'them' again. No one has tried to c

Re: Give me a break

2009-07-01 Thread Walter Bright
Tom S wrote: Thank you, Sean! Seeing the larger picture now, I'm with you on it. I'd probably rather slit my wrists than be a proxy server / ambassador of this kind. We're in it for the code, not flame wars, after all. I also hope we can forget the quibbles and focus on helping D instead :) I'

Re: Give me a break

2009-07-01 Thread Walter Bright
Yigal Chripun wrote: IMHO, the Tango vs. Phobos licensing issue is the biggest bikeshed color problem in the D realm and the only people that can solve it are the tango devs and walter and co. of which Neither are willing to budge. A lot of fundamental breaking changes were made to Phobos2 to

Re: Give me a break

2009-07-01 Thread Walter Bright
Jarrett Billingsley wrote: I know _Walter_ had a license-related reason for deliberately not looking at Tango. Tango is under the BSD license, which requires attribution in binaries for linking with it. This is what the license says, regardless of how it is interpreted. I don't feel that can

Re: At a crossroad

2009-07-01 Thread Walter Bright
Daniel Keep wrote: Here's the thing: tracing JITs can theoretically BEAT C. Why? Because a tracing JIT knows more about the system the program is running on than a compiler ever will. It knows which parts of the code are being hit the hardest. It can even inline whole inner loops across funct

Re: LDC on the D website

2009-07-01 Thread Walter Bright
Christian Kamm wrote: Walter Bright Wrote: I noticed that there was no download page referenced from the LDC home page. This needs to get fixed ASAP! You must have missed it: click "Current release: 0.9.1 announcement and downloads" under "Project Status and Downloads". That was fast!

Re: At a crossroad

2009-07-01 Thread bearophile
Daniel Keep: > LanguageSciMark score (larger is better) > > Lua 5.1.413.87 > LuaJIT 1.1.x 89.80 > LuaJIT 2 [1]425.11 > C [2] 604.44 If you want to do comparisons I have translated SciMark to D, you find timings too inside the zip: htt

Re: Give me a break

2009-07-01 Thread yigal chripun
Walter Bright Wrote: > Yigal Chripun wrote: > > IMHO, the Tango vs. Phobos licensing issue is the biggest bikeshed color > > problem in the D realm and the only people that can solve it are the > > tango devs and walter and co. of which Neither are willing to budge. > > A lot of fundamental bre

Re: Give me a break

2009-07-01 Thread Adam D. Ruppe
On Wed, Jul 01, 2009 at 07:41:17AM -0400, yigal chripun wrote: > there is no defined system for the development of D. What does this have to do with the development of an independent project? -- Adam D. Ruppe http://arsdnet.net

Re: Give me a break

2009-07-01 Thread Kagamin
yigal chripun Wrote: > there is no defined system for the development of D. even MS has a well > defined plan for their .net platform. where's the plan for D? where the > process to define that plan? > Either you need to have a plan or you need to have a community driven process > (Java JSRs,

Re: Give me a break

2009-07-01 Thread Jason House
Kagamin Wrote: > yigal chripun Wrote: > > > there is no defined system for the development of D. even MS has a well > > defined plan for their .net platform. where's the plan for D? where the > > process to define that plan? > > Either you need to have a plan or you need to have a community dr

Re: At a crossroad

2009-07-01 Thread Kagamin
Sjoerd van Leent Wrote: > All of these environments have a stable language, and on top of that, ONE > single main library. With C++ this is STL/IOStream, with .NET and Java it's > their respective libraries. Similar for Python and Ruby. With D however, > there are at least 2 main libraries (Pho

Re: Give me a break

2009-07-01 Thread Jason House
Walter Bright Wrote: > If there's more I can do to make this work, I would like to know what > that is. I know D does not burden itself with backwards compatibility, but the lack of compatibility has to affect many D projects. There are many D1-only projects that can't be used within D2. When

Re: Give me a break

2009-07-01 Thread Kagamin
Jason House Wrote: > My understanding is that the D2 port was an effort by one inspired community > member. It lived in its own branch and quickly got out of date. Both D2 and > this mailing list are completely ignored by the Tango developers. Once D2 > stops changing, they may reconsider. As f

Re: LDC on the D website

2009-07-01 Thread Leandro Lucarella
Walter Bright, el 1 de julio a las 02:52 me escribiste: > Christian Kamm wrote: > >Walter Bright Wrote: > >>I noticed that there was no download page referenced from the LDC > >>home page. This needs to get fixed ASAP! > >You must have missed it: click "Current release: 0.9.1 announcement > >and d

Re: At a crossroad

2009-07-01 Thread Sjoerd van Leent
Kagamin Wrote: > Sjoerd van Leent Wrote: > > > All of these environments have a stable language, and on top of that, ONE > > single main library. With C++ this is STL/IOStream, with .NET and Java it's > > their respective libraries. Similar for Python and Ruby. With D however, > > there are at

Re: Give me a break

2009-07-01 Thread Sjoerd van Leent
Jason House Wrote: > Walter Bright Wrote: > > > If there's more I can do to make this work, I would like to know what > > that is. > > I know D does not burden itself with backwards compatibility, but the lack of > compatibility has to affect many D projects. There are many D1-only projects >

Re: Give me a break

2009-07-01 Thread Walter Bright
Jason House wrote: Walter Bright Wrote: If there's more I can do to make this work, I would like to know what that is. I know D does not burden itself with backwards compatibility, That's not quite correct. I have strongly resisted any changes to D2 that would *silently* break programs. Th

Re: LDC on the D website

2009-07-01 Thread Walter Bright
Leandro Lucarella wrote: Walter Bright, el 1 de julio a las 02:52 me escribiste: Christian Kamm wrote: Walter Bright Wrote: I noticed that there was no download page referenced from the LDC home page. This needs to get fixed ASAP! You must have missed it: click "Current release: 0.9.1 announ

Re: Give me a break

2009-07-01 Thread Walter Bright
yigal chripun wrote: Walter Bright Wrote: Yigal Chripun wrote: IMHO, the Tango vs. Phobos licensing issue is the biggest bikeshed color problem in the D realm and the only people that can solve it are the tango devs and walter and co. of which Neither are willing to budge. A lot of fundamenta

Re: Give me a break

2009-07-01 Thread Walter Bright
Kagamin wrote: If I recall it right there are bugs blocking tango port. I've fixed all the bugs identified by the Tango team as blocking Tango2. If there are more, please give me the bugzilla numbers.

Re: Give me a break

2009-07-01 Thread yigal chripun
Kagamin Wrote: > yigal chripun Wrote: > > > there is no defined system for the development of D. even MS has a well > > defined plan for their .net platform. where's the plan for D? where the > > process to define that plan? > > Either you need to have a plan or you need to have a community dr

Re: Give me a break

2009-07-01 Thread Adam D. Ruppe
On Wed, Jul 01, 2009 at 01:21:58PM -0400, yigal chripun wrote: > the lack of proper planning relates to everything: I think D has proper planning. It has a unified guiding vision with Walter Bright and Andrei Alexandrescu. And they discuss it in blogs and on this newsgroup, which usually gets wort

Re: Give me a break

2009-07-01 Thread Jason House
Walter Bright Wrote: > Jason House wrote: > > Walter Bright Wrote: > > > >> If there's more I can do to make this work, I would like to know > >> what that is. > > > > I know D does not burden itself with backwards compatibility, > > That's not quite correct. I have strongly resisted any change

Re: Give me a break

2009-07-01 Thread superdan
yigal chripun Wrote: > Kagamin Wrote: > > > yigal chripun Wrote: > > > > > there is no defined system for the development of D. even MS has a well > > > defined plan for their .net platform. where's the plan for D? where the > > > process to define that plan? > > > Either you need to have a p

Re: resolving template instantiations

2009-07-01 Thread Paul D. Anderson
Christian Kamm Wrote: > > If it is intended, let's document and explain it in the specification. If it > isn't, it needs to be changed or removed before the D2 freeze makes code > into law. > > Have you entered this into Bugzilla to keep your list of spec issues current? Thanks for doing

Re: At a crossroad

2009-07-01 Thread Nick Sabalausky
"Sjoerd van Leent" wrote in message news:h2fs94$1q3...@digitalmars.com... > > > However, Tango and Phobos (D1) are simply incompatible. It's rather > impossible to link both of them together. > > If library A is based on Tango and library B on Phobos, currently, it will > not be possible to let

Re: Give me a break

2009-07-01 Thread Nick Sabalausky
"Jason House" wrote in message news:h2flfv$1bk...@digitalmars.com... > Kagamin Wrote: > >> yigal chripun Wrote: >> >> > there is no defined system for the development of D. even MS has a well >> > defined plan for their .net platform. where's the plan for D? where the >> > process to define tha

Re: Give me a break

2009-07-01 Thread Walter Bright
yigal chripun wrote: blocking bugs that affect tango for D2, Please let me know the Bugzilla numbers for these.

Re: Give me a break

2009-07-01 Thread Lars T. Kyllingstad
yigal chripun wrote: Either you need to have a plan or you need to have a community driven process (Java JSRs, Python PEPs). There is a similar option for D, although it doesn't have a fancy abbreviation: You can put enhancement requests in Bugzilla and get people to vote for them. -Lars

Re: Give me a break

2009-07-01 Thread Lars T. Kyllingstad
Adam D. Ruppe wrote: On Wed, Jul 01, 2009 at 01:21:58PM -0400, yigal chripun wrote: the lack of proper planning relates to everything: I think D has proper planning. It has a unified guiding vision with Walter Bright and Andrei Alexandrescu. And they discuss it in blogs and on this newsgroup,

Re: Give me a break

2009-07-01 Thread Jarrett Billingsley
On Wed, Jul 1, 2009 at 4:48 AM, Walter Bright wrote: > Jarrett Billingsley wrote: >> >> I know _Walter_ had a license-related reason for deliberately not >> looking at Tango. > > Tango is under the BSD license, which requires attribution in binaries for > linking with it. This is what the license s

Re: Give me a break

2009-07-01 Thread Andrei Alexandrescu
Jarrett Billingsley wrote: Andrei had some reason (license-related, IIRC) for deliberately not looking at Tango at all. Maybe that's the license issue being referred to? (I'm about as in-the-dark about it as you.) I know _Walter_ had a license-related reason for deliberately not looking at Tango

Re: At a crossroad

2009-07-01 Thread Daniel Keep
bearophile wrote: > Daniel Keep: >> LanguageSciMark score (larger is better) >> >> Lua 5.1.413.87 >> LuaJIT 1.1.x 89.80 >> LuaJIT 2 [1]425.11 >> C [2] 604.44 > > If you want to do comparisons I have translated SciMark to D, you find

Re: Give me a break

2009-07-01 Thread Sean Kelly
== Quote from Walter Bright (newshou...@digitalmars.com)'s article > Sean looked around for a new license for druntime, and settled on using > the Boost license which doesn't have the BSD problems and is designed > for maximum utility for any purpose one may want to use it for. I'd like to point o