Re: D is dead

2018-08-23 Thread burjui via Digitalmars-d
On Thursday, 23 August 2018 at 12:03:59 UTC, Walter Bright wrote: I'd appreciate a list of bugzilla issues you regard as critical to your operations. Sorry to weasle in, but https://issues.dlang.org/show_bug.cgi?id=2043 Sorry for childish behaviour in bugzilla (my last comment), but this bug

Re: #dbugfix Issue 2043

2018-04-04 Thread burjui via Digitalmars-d
On Wednesday, 7 February 2018 at 07:15:36 UTC, Mike Franklin wrote: It's a really old bug, and top-voted in bugzilla... And a really frustrating one. That's a shame we had to launch a special campaign to finally notice this bug, despite it being the top-voted one. And I hope this time Walter

Re: D compiles fast, right? Right??

2018-04-03 Thread burjui via Digitalmars-d
Atila laid it out pretty clear: he doesn't care about the differences, he wants the work to be done. And I'm with him on that. Go and it's standard library may be way simpler, but it get's the job done (which is trivial in both cases, by the way) almost instantaneously, which is a much bigger

Re: Should we warn if we detect null derefernces or void value uses ?

2016-12-06 Thread burjui via Digitalmars-d
On Monday, 5 December 2016 at 04:41:55 UTC, Stefan Koch wrote: Hi Guys, What is your opinion, should we warn if we unambiguously detect something that is clearly unwanted ? int fn(int y) { int x = void; ++x; return x+y; } This requires data-flow analysis (The same kind that tells you

Re: the best language I have ever met(?)

2016-11-21 Thread burjui via Digitalmars-d-learn
On Monday, 21 November 2016 at 12:44:47 UTC, Jonathan M Davis wrote: Someone could create a DIP for it though and argue for it. If they did that convincingly enough, maybe it would become a feature. I suspect that the response will be though that since it's easy enough to just create a

Re: [OT] Music to Program Compilers To

2016-08-02 Thread burjui via Digitalmars-d
Nice to see fellow metalheads here. Here are some of my favourite bands: Aghora Animals as Leaders Between The Buried And Me Children of Bodom Cynic Dan Swano Gorod Iron Maiden In Flames Killswitch Engage Kovenant Lamb Of God Lye By Mistake Nar Mattaru (the Russian one) Parkway Drive Pessimist

Re: Why D isn't the next "big thing" already

2016-07-28 Thread burjui via Digitalmars-d-learn
On Wednesday, 27 July 2016 at 10:41:54 UTC, ketmar wrote: On Wednesday, 27 July 2016 at 10:39:52 UTC, NX wrote: Lack of production quality tools like? no, "refactoring" and other crap is not "production quality tools", they are only useful to pretend that you are doing something useful, so

Re: DConf 2016 on YouTube

2016-07-23 Thread burjui via Digitalmars-d-announce
Excellent, thanks to all people involved! DConfs are my favourite conferences: great speakers and very interesting topics. I wish Adam Ruppe had a talk at this one, I absolutely love his presentation style and sense of humour.

Re: new cpuid is ready for comments

2016-07-15 Thread burjui via Digitalmars-d-announce
AMD FX 8350 test https://gist.github.com/burjui/a661499a2daa93302395d136b6c99152 cpuinfo https://gist.github.com/burjui/8c10924284c1c1f9cce33bcd2b71d863

Re: how to mark an extern function @nogc?

2016-07-15 Thread burjui via Digitalmars-d-learn
On Wednesday, 13 July 2016 at 02:20:58 UTC, anonymous wrote: On Tuesday, 12 July 2016 at 14:04:55 UTC, Seb wrote: D is entirely driven by highly motivated volunteers. (this will change soon with the new D foundation) With the fundation, volunteers wont be highly motivated anymore. Fundations

Re: Vision for the D language - stabilizing complexity?

2016-07-10 Thread burjui via Digitalmars-d
On Sunday, 10 July 2016 at 11:21:49 UTC, Walter Bright wrote: On 7/9/2016 7:44 PM, Ola Fosheim Grøstad wrote: Scheme is a simple functional language which is easy to extend. If they have to extend it, it isn't Scheme anymore. You misunderstand the meaning of "extend" in respect to Scheme

Re: Vision for the D language - stabilizing complexity?

2016-07-09 Thread burjui via Digitalmars-d
On Saturday, 9 July 2016 at 08:57:18 UTC, Observer wrote: constant if durable if persistent if adamant if unalterable if immutable if Okay, that last one is a joke, considering that we're talking about keyword overloading. But the effort did spark some other brain

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread burjui via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 12:21:57 UTC, Jacob Carlborg wrote: It's just that since the language support other styles of comments one could think that all comments are supported and it will cause confusion if only one style is supported. That reason alone is enough. Restricting DUB special

Re: Killing the comma operator

2016-05-11 Thread burjui via Digitalmars-d
On Wednesday, 11 May 2016 at 13:29:56 UTC, Gopan wrote: int x; while( scanf("%d", ), x!= 0) // until user input 0. { //do something with x } Does anybody think that this is a useful case of comma operator? Well, it is, but judging from my experience, comma operator is the most rarely

Re: d-vulkan, automatically generated D bindings for Vulkan

2016-03-21 Thread burjui via Digitalmars-d-announce
On Sunday, 20 March 2016 at 00:52:48 UTC, Alex Parrill wrote: If I import a xcb_connection_t from some bindings, it ties d-vulkan to those bindings, which I'd rather not do. By the magic of D: version (Linux) { import xcb.xcb; } ... version (Linux) { xcb_connection_t* con; } Also

Re: Why do some attributes start with '@' while others done't?

2016-01-25 Thread burjui via Digitalmars-d
On Friday, 22 January 2016 at 18:28:31 UTC, Wyatt wrote: If you need an IDE to work comfortably in a language, something has clearly gone wrong. Oh come on, not that "Vim/Emacs vs IDEs" crap again. Please stop being so black and pretentious. Have you ever tried IntelliJ IDEA? It's the best

Re: Walter on his experience as a dev, on running an open source project and D

2016-01-21 Thread burjui via Digitalmars-d-announce
On Wednesday, 20 January 2016 at 03:13:38 UTC, deadalnix wrote: https://www.reddit.com/r/programming/comments/41sdzj/walter_bright_on_being_a_developer_running_an/ I also prefer to work at night, mainly because of silence. A simple test: listen to a song in your headphones at day, then

Re: Functions that return type

2016-01-20 Thread burjui via Digitalmars-d-learn
On Wednesday, 20 January 2016 at 04:27:27 UTC, blm768 wrote: It's not very far along, though. Right now, I have a "compiler" that parses integers and parentheses. ;) That's alright. Parsing and AST construction are trivial with S-expressions (Lisp-like syntax), so if you use them for the

Re: Damage Control: An homage to Rampart (Alpha)

2016-01-11 Thread burjui via Digitalmars-d-announce
On Wednesday, 6 January 2016 at 02:39:08 UTC, rcorre wrote: I'll have to look into that. If you're saying D does that by default for debug builds -- the alpha release _is_ a debug build Sorry, it was a bit unclear. I meant that: - A console window is only meaningful in debug builds, so it

Re: Damage Control: An homage to Rampart (Alpha)

2016-01-05 Thread burjui via Digitalmars-d-announce
Nice game! On Monday, 4 January 2016 at 02:34:37 UTC, rcorre wrote: Right now even having a single tile enclosed counts -- which actually may be too lenient. Not at all, sometimes it's the only way to win, it often depends on generosity of the embedded Tetris. 6 missiles is not that much,

Re: Implementing a Programming Language in D: Lexical Analysis

2015-12-30 Thread burjui via Digitalmars-d-announce
On Tuesday, 29 December 2015 at 05:57:34 UTC, Ali Çehreli wrote: I've realized that with a nested anonymous enum, there is no need to (and no way of) mentioning the enum type inside a user-defined type. This can simplify the implementation: Only if you intend to use enum members as manifest

Re: DMD is slow for matrix maths?

2015-10-27 Thread burjui via Digitalmars-d
On Tuesday, 27 October 2015 at 05:27:22 UTC, Jack Stouffer wrote: My intentions are to call things as they are. If people are demoralized after learning that one person working in his spare time can't match the productivity of several people working full time, then they need a reality check.

Re: It's a class! It's a struct! It's ... SuperStruct!

2015-10-21 Thread burjui via Digitalmars-d-announce
On Tuesday, 20 October 2015 at 15:22:41 UTC, Vladimir Panteleev wrote: "This video is not available from your location". I haven't been able to find a mirror that's watchable from here either. Same here, though I finally googled out it's key phrase: "It's a floor wax and a dessert topping!"

Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-10-02 Thread burjui via Digitalmars-d-announce
On Wednesday, 30 September 2015 at 06:55:47 UTC, Grand_Axe wrote: I am slightly behind schedule with the coding. The main logic is only getting completed today. The system should be ready for first looks by the 9th of October. Surprise, dlang hacker! :) Let me guess: you'll spend all

Re: Operator overloading or alternatives to expression templates

2015-09-14 Thread burjui via Digitalmars-d
On Sunday, 13 September 2015 at 17:16:40 UTC, Daniel N wrote: int opCmp(Foo rhs) { return (id > rhs.id) - (id < rhs.id); } IMO, subtracting boolean values is bad code style, it's better to be explicit about your intention: (id > rhs.id ? 1 : 0) - (id < rhs.id ? 1 : 0)

Re: Programming in D – Tutorial and Reference

2015-09-10 Thread burjui via Digitalmars-d-announce
On Monday, 31 August 2015 at 01:22:58 UTC, puming wrote: Can we post a text without link and people could copy/paste the address? Will HN check that also? There's no way for them to do that, since all they will have access to is the URL. But if you click the link, your browser will add a

Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-09 Thread burjui via Digitalmars-d-announce
On Sunday, 6 September 2015 at 22:49:17 UTC, jqb wrote: verging on racism with talk of "Nigerian software" The term has nothing to do with racism. See https://en.wikipedia.org/wiki/419_scams AFAIK, in Russia, my home, this type of scam is commonly known as "Nigerian letters":

Re: Rant after trying Rust a bit

2015-08-06 Thread burjui via Digitalmars-d
On Thursday, 6 August 2015 at 12:33:33 UTC, Kagamin wrote: On Thursday, 6 August 2015 at 11:33:29 UTC, Ola Fosheim Grøstad wrote: DOA. http://www.acronymfinder.com/DOA.html (Degenerate Overclockers Anonymous?) http://www.urbandictionary.com/define.php?term=DOA Without this great site it

Re: Points of Failure

2015-07-30 Thread burjui via Digitalmars-d
On Wednesday, 29 July 2015 at 16:00:35 UTC, Alex Parrill wrote: `git clone` can take awhile with large repositories, like mono. Also not all people have a decent Internet connection, so it's just impractical to wait 10 minutes just for one file. For example, the only option I have at home is

Re: Points of Failure

2015-07-29 Thread burjui via Digitalmars-d
On Tuesday, 28 July 2015 at 23:29:42 UTC, Walter Bright wrote: Having it viewable on github also makes it very convenient to embed links to specific source lines. Indeed. Also GitHub makes it easy to contribute (at least small fixes), because you can fork, edit and make a pull request all in

Re: DMD memory management

2015-06-17 Thread burjui via Digitalmars-d
On Monday, 15 June 2015 at 22:25:27 UTC, Tofu Ninja wrote: I think fork just does copy on write, so all the garbage that is no longer being referenced off in random pages shouldn't get copied. Only the pages that get written are actually copied. You are correct. fork() guarantees separate