Re: Improve D1/D2 home page

2010-03-20 Thread Bane
Jesse Phillips Wrote: > I also suggest at least some of the changes found on this zilla > > http://d.puremagic.com/issues/show_bug.cgi?id=3497 True. Lot of D project related stuff is hosted on many sites, which is confusing. http://www.digitalmars.com/d/dlinks.html. I guess there will come a m

Re: Improve D1/D2 home page

2010-03-20 Thread Bane
> I'm not color blind (yes, I was tested!), but I might as well be because > everyone says I have no taste in colors (or web design, for that matter). I believe design and programming skills don't go hand in hand. > > There's no store set on the current scheme of the pages. > > So if you or any

Re: Improve D1/D2 home page

2010-03-20 Thread Bane
Nick Sabalausky Wrote: > "Bane" wrote in message > news:ho0eqk$m4...@digitalmars.com... > >> All it needs is more dope friendly website, with tutorials and info that > >> already exists organized to more logical places, more useful menu with > >>

Re: Improve D1/D2 home page

2010-03-20 Thread Bane
> All it needs is more dope friendly website, with tutorials and info that > already exists organized to more logical places, more useful menu with real > hierarchy, news section, FAQ, beginers section with some programming basics > (nothing fancy), and most importantly 'quick start' tutorial wi

Re: Improve D1/D2 home page

2010-03-20 Thread Bane
I have been thinking about the same thing the other day. My first contact with D was 5 years ago. I had solid background using PHP and Python, and occasionally used Delphi and C/C++, so I knew basics on non-scripting languages as well. I have been searching for compiled language with less frust

Re: Why are some casts from floating point to integral done differently

2010-03-16 Thread Bane
> The Digital Mars C compiler was started in 1982, and a lot of it still > survives > in the code base (library & compiler). > > The evolution of the human brain is not done by replacing structures with new > ones, but by putting new layers over the old ones and overriding them. Hence, > we >

Re: A paper about traps and programming stress

2010-03-15 Thread Bane
Walter Bright Wrote: > F wrote: > > Hello everybody, > > > > I found the folowing paper that discusses some lesser known Java > > programming traps. > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > _ > . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Re: Templates everywhere

2010-03-15 Thread Bane
Walter Bright Wrote: > Bane wrote: > >> === C++ = > >> template class Foo > >> { > >> T member; > >> }; > >> === D === > >> class Foo(T) > >> { > >> T member; > >> } >

Re: Templates everywhere

2010-03-14 Thread Bane
> === C++ = > template class Foo > { > T member; > }; > === D === > class Foo(T) > { > T member; > } > = > > Yes, it looks like a trivial change, and perhaps it is. But it makes a > world of difference, because it now looks like something I do

Re: On * Language Design

2010-03-13 Thread Bane
> > Interesting point in chapter Evolution vs. Stability. Maybe v2 came to > > fast, before v1 became popular? > > The naming of D1 vs D2 is a bit misleading. v1 was actually a fairly > arbitrary snapshot of the development of D, to create a stable branch. > There was absolutely no pause in lan

Re: On * Language Design

2010-03-13 Thread Bane
> If you have the time, this essay by Tim Bray is well-worth a read. Here's > the link: > > http://www.tbray.org/ongoing/When/200x/2006/01/09/On-XML-Language-Design > Interesting point in chapter Evolution vs. Stability. Maybe v2 came to fast, before v1 became popular?

Re: functional

2010-03-11 Thread Bane
Justin Johansson Wrote: > Justin Johansson Wrote: > > > The most challenging problem of all in computer science (and most other > > fields of > > endeavour) is to "define the problem". From there, we can do about finding > > the > > best solution. > > Correction: From there, we can *go* abou

Re: The D license

2010-03-10 Thread Bane
Andrew Marlow Wrote: > I just downloaded and installed DMD for Windoze and had a look at the file > license.txt installed in C:\D. It contains some rather worrying text: > > --- > The Software is not generally available software. It has not undergone > testing and may contain errors. The Softwar

Complete off topic: Nimrod language

2010-03-08 Thread Bane
Spend last night reading about this new language. Has a lot of neat features, but is still missing some important stuff (will be added). http://force7.de/nimrod/

Re: Is D a cult?

2010-03-07 Thread Bane
retard Wrote: > Sun, 07 Mar 2010 05:05:03 +, BCS wrote: > > > Hello Jane, > > > >> Is D a cult? > >> > >> > > No, not yet. Walter hasn't figured out how to brain wash people over a > > newsgroup yet. However I think Andrei's working on it and Don should > > have a patch in time for TDPL go

Re: Is D a cult?

2010-03-06 Thread Bane
Jane Doe Wrote: > Is D a cult? > > Compile Phobos backward to get the true message.

Re: Arguments and attributes with the same name

2010-03-04 Thread Bane
> This can be solved if the compiler warns when an assignment is from a > variable to the same one. > > x = x; // error: assignment has no effect Nice and useful.

Re: A possible future purpose for D1

2010-03-01 Thread Bane
Walter Bright Wrote: > Bane wrote: > > On the other hand, D2 carries more complexity than D1, more power at > > a greater risk of potentially more dangerous programs (due to > > programmers fault). As Language D homepage states, D aims to balance > > simplicity and pow

Re: A possible future purpose for D1

2010-02-28 Thread Bane
bearophile Wrote: > I think this comment contains a grain of truth: languages that start simple > can gain an user base, and then they can slowly grow more complex: > > http://www.reddit.com/r/programming/comments/b74jv/scala_books_in_general_are_just_not_selling_well/ > > The const/nothrow/pur

Re: Light-weight threads

2010-02-24 Thread Bane
Norbert Nemec Wrote: > Robert Jacques wrote: > > Norbert, you are confusing threads with fibers. OS Threads have never > > been, nor will ever be, "light-weight" in any sense of the word. > > What I had in mind were discussions about OSes that make thread creation > extremely cheap, but indeed:

Re: D hates to be dynamic linked

2010-02-23 Thread Bane
A nasty typo, should be "...GC will be in dll too so people..." > Just to get it righ: this means GC will be in dl tool so people that complain > about exe size and gc bloat will be happy about it?

Re: D hates to be dynamic linked

2010-02-23 Thread Bane
Just to get it righ: this means GC will be in dl tool so people that complain about exe size and gc bloat will be happy about it? Roald Ribe Wrote: > Justin Johansson wrote: > > Rainer Schuetze wrote: > > > >> 5. To share gc-collected objects between different DLLs, a common > >> phobos-DLL se

Re: Whither Tango?

2010-02-19 Thread Bane
Variety is good. If they have different purpose, merging them might not be good? Anyway, 2 is better than 3.

Re: foreach_reverse is better than ever

2010-02-14 Thread Bane
Mike James Wrote: > Andrei Alexandrescu Wrote: > > > Gone, that is. Walter agreed to remove it. > > > > To achieve the functionality of > > > > foreach_reverse (r) { ... } > > > > use > > > > foreach (retro(r)) { ... } > > > > using retro in std.range. > > > > > > Andrei > > I think Rever

Re: How not to be seen!

2010-02-12 Thread Bane
Walter Bright Wrote: > Nick Sabalausky wrote: > > Another developer would never stop yapping about things that has nothing > > to do with work, but to top it off he couldn't go more than one sentence > > without using some form of the word "fuck" at least three times. > > Basically, I basically

Re: D on Reddit!

2010-02-12 Thread Bane
Nick Sabalausky Wrote: > "Bane" wrote in message > news:hl0ku9$vd...@digitalmars.com... > > > > I hope that D's users club will grow over time, in spite of heavy > > oposition of number mature and popular languages in same category. What I > &

Re: Assistencia Tecnica windows jardim da penha vitoria 82612

2010-02-11 Thread Bane
Assitencia manutencao remocao de virus computador Wrote: > Contato: pcnetsecur...@gmail.com > Contato: pcnetsecurity @ gmail.com > > Assistência Técnica > Prestamos assistência técnica nos computadores de sua empresa ou residência, > e também possuímos uma equipe qualificada para fazer a manute

Re: D on Reddit!

2010-02-11 Thread Bane
Ay topic that starts like 'The X is best...' or 'The X sucks...' are flame war invitation for ignorant people. I think those that would write negative comments on "Wow, D is the best language ever" haven really used D at all (or had some short experience with it that made misguided impression),

Re: TDPL a bad idea?

2010-02-05 Thread Bane
Walter Bright Wrote: > dsimcha wrote: > > == Quote from Walter Bright (newshou...@digitalmars.com)'s article > >> I love the news interface, too, and see no reason to give it up. But the > >> web forums have their advantages, too. That's why I'd like to have a > >> system that is accessible from b

Re: OT: I'm back

2010-02-05 Thread Bane
BCS Wrote: > Hello Joel, > > > PPS: Riot is looking for some strong senior engineers (3years+ > > experienced) so if your looking for work you may check out > > www.riotgames.com. > > Well I'm in the market, but I rater suspect that I don't have enough > experience > (~3 year, but none in that

Re: Scala design process vs D

2010-02-03 Thread Bane
Walter Bright Wrote: > Bane wrote: > > So Walther chops wood while Odersky write docs... > > I'm not much of a writer. That's why Andrei is writing TDPL, not me. This reminds me of popular joke here where I live - 'Why do cops go in pairs?' 'Because fir

Re: Scala design process vs D

2010-02-03 Thread Bane
Andrei Alexandrescu Wrote: > retard wrote: > > I only now realized how disciplined and professional the Scala design > > process is vs amateur languages like D. Just look how clearly they are > > able to express the changes of a minor release update: > > > > http://www.scala-lang.org/node/4587

Re: TDPL a bad idea?

2010-02-03 Thread Bane
Nick Sabalausky Wrote: > "Justin Johansson" wrote in message > news:hka8ju$1as...@digitalmars.com... > > Though, > > admittedly, these days I find it boring to always lose against > > modern chess programs. > > That's one of the big reasons I lost interest in multiplayer FPSes. Getting > fragg

Re: TDPL a bad idea?

2010-02-02 Thread Bane
> > Except that you could argue that the government is censoring it for the > people, thereby making it an outside force imposing control on the inside. > Merriam-Webster's online definition would tend to go with the whole "outside > force" idea: http://www.merriam-webster.com/dictionary/censor

Re: Google's Go

2010-02-01 Thread Bane
Ellery Newcomer Wrote: > On 01/30/2010 11:46 PM, John D wrote: > > best one out there (IMO, until I implement my own, of course) << > > http://en.wikipedia.org/wiki/Lake_Wobegone_effect Very interesting and funny article.

Re: TDPL a bad idea?

2010-01-31 Thread Bane
Lars T. Kyllingstad Wrote: > Bane wrote: > >> Why a killing of trees for a manual that changes daily and can be on the > >> internet? What is the point of TDPL? To make money? I don't see any value > >> in a set of pages that are a manual for a constant

Re: TDPL a bad idea?

2010-01-31 Thread Bane
> > Why a killing of trees for a manual that changes daily and can be on the > internet? What is the point of TDPL? To make money? I don't see any value > in a set of pages that are a manual for a constantly changing and > unestablished computer programming language. Can't yaz save the trees an

Re: Google's Go

2010-01-30 Thread Bane
> Definitely. As soon as a company gets beyond a certain size it is > pretty much inevitable that they spend a significant amount of their > efforts protecting their current business model. This will almost > always mean they will fail to react fast enough to compete with two > guys in a garage w

Re: Google's Go

2010-01-24 Thread Bane
> Good point. I guess I said that only because often my own naive beliefs > tend to lack strength. I might be wrong here, but naivety and lack of > evidence kind of go together. > > Andrei Lot of rock solid or fanatical stuff is based on lack of evidence, so you can call it naive. Religions a

Re: Google's Go

2010-01-24 Thread Bane
Rainer Deyke Wrote: > Bane wrote: > > I naively and firmly believe, from my standpoint as a individual, > > that any large corporation is evil. Google is no exception. > > I think there is some truth to that, in the same way as all governments, > political parties, and o

Re: Google's Go

2010-01-24 Thread Bane
> By the way, did you spell that right? That wasn't supposed to be > "bureaucratic assification"? ;) > > Am I only Freud person here seeing ass and not the oss in above statement?

Re: Google's Go

2010-01-24 Thread Bane
Andrei Alexandrescu Wrote: > Bane wrote: > > I naively and firmly believe > > How could these ever go together? I literally stopped reading here. Yet > I saw snippets in the reply-to posts and - well I can't tell much about > firmness but the naivety is there. >

Re: Google's Go

2010-01-23 Thread Bane
Ary Borenszweig Wrote: > Michiel Helvensteijn wrote: > > Bane wrote: > > > >> It looks like to me they are making Google Goo for prestige. Search > >> engine, browser, now programming language... Whats next? OS? > > > > Google has designed two opera

Re: Google's Go

2010-01-23 Thread Bane
> I don't understand all the criticism behind Google's product. Of > corporate software producers, Apple and Google are the two ones making > products that work reliably and are carefully designed. > > Besides, there's not much conspiracy going on. People at Google go off > and do their own pro

Re: Google's Go

2010-01-23 Thread Bane
retard Wrote: > Sat, 23 Jan 2010 14:38:20 -0500, Bane wrote: > > >>... Some old farts use D1 because they > >> highly respect the D-man art and Walter's ability to co-operative and > >> communicate with the community (which indeed feels really good if

Re: Google's Go

2010-01-23 Thread Bane
Nick Sabalausky Wrote: > "Steve Teale" wrote in message > news:hjf9uk$1tr...@digitalmars.com... > >I see that Go has now usurped D's former place at #13 in Tiobe - which I > >realize of course does not mean anything. But I'd be interested to hear > >what the D aficionados think of Go. > > > >

Re: Google's Go

2010-01-23 Thread Bane
>... Some old farts use D1 because they > highly respect the D-man art and Walter's ability to co-operative and > communicate with the community (which indeed feels really good if you > have zero experience on other language communities). They do not fancy > the new D2 features that much. And l

Re: Guy Steele on language design

2010-01-20 Thread Bane
E. Normus Prong Wrote: > Bane Wrote: > > > bearophile Wrote: > > > > > The "Coders at Work" book written by Peter Seibel is a good collection of > > > interview to famous programmers (some parts of the book are too much long > > > and b

Re: Guy Steele on language design

2010-01-20 Thread Bane
bearophile Wrote: > The "Coders at Work" book written by Peter Seibel is a good collection of > interview to famous programmers (some parts of the book are too much long and > boring). In a chapter Guy Steele tells some of his ideas about designing a > language. He is a good programmer, he has

Re: Invalid pointer reference

2010-01-19 Thread Bane
retard Wrote: > Tue, 19 Jan 2010 06:00:50 -0500, Bane wrote: > > > bearophile Wrote: > > > >> Another of those billion dollar mistakes D2 will not be able to avoid! > >> > >> http://www.microsoft.com/technet/security/advisory/979352.mspx > &

Re: Invalid pointer reference

2010-01-19 Thread Bane
bearophile Wrote: > Another of those billion dollar mistakes D2 will not be able to avoid! > > http://www.microsoft.com/technet/security/advisory/979352.mspx > > >Our investigation so far has shown that Internet Explorer 5.01 Service Pack > >4 on Microsoft Windows 2000 Service Pack 4 is not aff

Re: D Language 2.0

2010-01-18 Thread Bane
Nick Sabalausky Wrote: > "Daniel" wrote in message > news:hj0pvc$2si...@digitalmars.com... > > > > Haven't we already had enough posts about "I don't like D2 because it > doesn't add *enough* stuff"? Fuck, people, this shit takes time! > > > D still takes 80kb just to print "hello world" to

Re: Compiler: Size of generated executable file

2010-01-10 Thread Bane
You can't beat DFL (D Forms Library) on that matter. No overhead. And it looks great. retard Wrote: > Sat, 09 Jan 2010 18:15:44 -0500, Nick Sabalausky wrote: > > > "retard" wrote in message > > news:hiavkv$1me...@digitalmars.com... > >> Sat, 09 Jan 2010 19:44:07 +0100, grauzone wrote: > >> > >

Re: Is this a bug or a feature?

2010-01-07 Thread Bane
Pelle MÃ¥nsson Wrote: > On 01/07/2010 02:04 PM, Daniel Murphy wrote: > > The following code compiles under dmd v2.037, no closing brace required. > > > > --- > > import std.stdio; > > > > void main() > > { > > while(true) > > writeln("Bug!"); > > --- > > > >

Re: A newer WinDBG version, please...

2010-01-05 Thread Bane
BCS Wrote: > Hello A, > > > Walter Bright Wrote: > > > >> A Bothe wrote: > >> > >>> Like I wrote in the D.Debuggers forum: > >>> > >>> Hi everyone, > >>> > >>> after seeking for symbolic debuggers for D I noticed that there's a > >>> newer version of WinDBG > >>> > >>> http://www.microsoft.c

Re: What's C's biggest mistake?

2009-12-30 Thread Bane
Biggest mistake? That's easy: C made Walter angry, so he created D. Now that its done, I can newer go back typing & ** -> #ifdef... when I can accomplish same thing with much less headache using D.

Re: What is the structure of D arrays?

2009-12-30 Thread Bane
bearophile Wrote: > downs: > > I have no idea what you're talking about. > > The good thing is that in this newsgroup there is only one troll to feed > (that keeps changing name), so it's not a big burden :-) > > Bye, > bearophile The one with randomly broken caps-lock? :))

Re: D growing pains (was Re: The Demise of Dynamic Arrays?!)

2009-12-18 Thread Bane
Lars T. Kyllingstad Wrote: > Kevin Bealer wrote: > > Walter Bright Wrote: > > > >> Kevin Bealer wrote: > >>> To smooth this out, it would help to have the best practices for > >>> doing common things in D (e.g. serialization, logging) somewhat > >>> documented for the consumption of non-experts.

Re: Can -profile switch be used with threaded aplication on D1?

2009-12-15 Thread Bane
Walter Bright Wrote: > Bane wrote: > > My mistake. Manual says clearly: Profiling of multithreaded apps is not > > supported. > > Sorry about that. Don't be. Thank you for a great language :)

Re: Can -profile switch be used with threaded aplication on D1?

2009-12-15 Thread Bane
Bane Wrote: > When I try to profile D1 program with more than 1 thread it sometimes hangs > on program exit (after static destructors are called). With more threads > profiler won't work at all. Is it known problem? My mistake. Manual says clearly: Profiling of multithread

Can -profile switch be used with threaded aplication on D1?

2009-12-15 Thread Bane
When I try to profile D1 program with more than 1 thread it sometimes hangs on program exit (after static destructors are called). With more threads profiler won't work at all. Is it known problem?

Re: D1 garbage collector + threads + malloc = garbage?

2009-12-12 Thread Bane
Walter Bright Wrote: > Leandro Lucarella wrote: > > I want to be sure the bug is present before the patch and fixed after the > > patch before submiting the patch via Bugzilla. > > It's a good fix, I checked in a patch for it. Thanx :) I tested it with patched phobos on winxp/centos and it work

Re: D1 garbage collector + threads + malloc = garbage?

2009-12-12 Thread Bane
> I wanted to reproduce it to make a bug report to attach the patch but > I couldn't. I replaced msleep() with usleep() (and multiplied the values > by 1000) because I'm in Linux, but that's all I changed. I have an old AMD > Athlon 1.8GHz. How do you reproduce it? > > I want to be sure the bug is

Re: D1 garbage collector + threads + malloc = garbage?

2009-12-12 Thread Bane
Leandro Lucarella Wrote: > Bane, el 11 de diciembre a las 06:00 me escribiste: > > Bug with GC fullCollect() in multithreaded environment. Grauzone explained > > it here > > http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=9961

D1 garbage collector + threads + malloc = garbage?

2009-12-11 Thread Bane
Bug with GC fullCollect() in multithreaded environment. Grauzone explained it here http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=99610 Test case that freezes app (tested on 1.053): import std.c.stdlib; import std.stdio; import std.gc; import std.thread; i

Re: Need some help with this...

2009-10-28 Thread Bane
grauzone Wrote: > Bane wrote: > > Following code will freeze app on std.gc.fullCollect(), when > > sqlite3_close() in destructor is called. If destructor is called manualy, > > everything goes ok. > > > > Is it a bug, and if is, with what? It behaves same on

Need some help with this...

2009-10-28 Thread Bane
. Libraries are tested so I do not suspect problem lies in them (they are compiled with dmc/gcc using full threading support). Is this some problem with GC or, more likely, my knowledge? I would appreciate some clarification, this thing took me a lot of hours to track. Thanks, Bane

<    1   2