Re: "In praise of Go" discussion on ycombinator

2010-11-16 Thread Jay Byrd
On Wed, 17 Nov 2010 00:58:28 -0500, Steven Schveighoffer wrote: > On Wed, 17 Nov 2010 00:24:50 -0500, Andrei Alexandrescu > wrote: > >> On 11/16/10 9:21 PM, Steven Schveighoffer wrote: >>> On Wed, 17 Nov 2010 00:10:54 -0500, Andrei Alexandrescu >>> wrote: >>> http://news.ycombinator.com/it

Re: "In praise of Go" discussion on ycombinator

2010-11-17 Thread Jay Byrd
On Tue, 16 Nov 2010 23:55:42 -0700, Rainer Deyke wrote: > On 11/16/2010 22:24, Andrei Alexandrescu wrote: >> I'm curious what the response to my example will be. So far I got one >> that doesn't even address it. > > I really don't see the problem with requiring that '{' goes on the same > line as

Re: A problem with D contracts

2010-09-10 Thread Jay Byrd
On Sat, 31 Jul 2010 21:33:09 -0400, bearophile wrote: > D contract programming lacks the 'old', but there is another different > problem. Yet another problem is that the logic is completely wrong. The preconditions that should be executed are those of the static type -- the contract is with the

Re: Contract checking (Re: enforce()?)

2010-09-10 Thread Jay Byrd
On Wed, 30 Jun 2010 20:03:07 +0100, Norbert Nemec wrote: > On 30/06/10 17:45, Sean Kelly wrote: >> Norbert Nemec Wrote: >> >>> On 28/06/10 12:59, bearophile wrote: Norbert Nemec: > [...] to place code for input contract checking in the *calling* > code. [...] Output contract checks, o

Re: A summary of D's design principles

2010-09-20 Thread Jay Byrd
On Sat, 18 Sep 2010 19:15:44 +, retard wrote: > Sat, 18 Sep 2010 11:45:51 -0700, Walter Bright wrote: > >> retard wrote: >>> It feels like we're having a conversation with a dinosaur. >> >> I apologize for all my numerous shortcomings! > > I'm sorry :-) But I still recommend writing couple

Re: A summary of D's design principles

2010-09-20 Thread Jay Byrd
On Fri, 17 Sep 2010 15:08:07 +0200, Jacob Carlborg wrote: > On 2010-09-17 03:38, sybrandy wrote: >> On 09/16/2010 07:04 AM, Simen Kjaeraas wrote: >>> Here's a draft of something I'd like to see. I like having the ten >>> commandments, with #0 not really counting. C&C welcome. >>> >>> == The D Mani

Re: A summary of D's design principles

2010-09-20 Thread Jay Byrd
On Sun, 19 Sep 2010 06:33:28 +, JMRyan wrote: > Simen Kjaeraas wrote in news:i6stke$o0v$1 > @digitalmars.com: > >> Here's a draft of something I'd like to see. I like having the ten >> commandments, with #0 not really counting. C&C welcome. >> >> == The D Manifesto

Re: A summary of D's design principles

2010-09-20 Thread Jay Byrd
On Sat, 18 Sep 2010 14:20:20 +1200, Nick B wrote: > On 18/09/2010 12:28 a.m., Justin Johansson wrote: >> On 17/09/2010 6:48 PM, Nick B wrote: >>> On 16/09/2010 5:58 a.m., Andrei Alexandrescu wrote: A coworker asked me where he could find a brief document of D's design principles. This wa

Re: A summary of D's design principles

2010-09-20 Thread Jay Byrd
On Sun, 19 Sep 2010 23:07:13 +1000, Justin Johansson wrote: > On 19/09/2010 2:59 AM, Lutger wrote: >> To me some of the most distinguishing aspects of D are: >> >> - scale to complex as well as small programs: unlike C# and Java but >> perhaps like python >> >> - focus on early binding: this quote