Re: [howto] Serve ddox documentation on github.io deployed by Travis CI

2018-01-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 10 January 2018 at 08:50:37 UTC, Bastiaan Veelo wrote: I don't know if I am being paranoid but it's been said that GitHub tokens give access to all repositories and just pasting an unencrypted token in some web interface is a security risk. For a howto I figured the safer route is

Re: [howto] Serve ddox documentation on github.io deployed by Travis CI

2018-01-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 10 January 2018 at 02:59:38 UTC, Martin Nowak wrote: I've changed my blueprint project accordingly https://github.com/MartinNowak/bloom/blob/1e2c2729a2618962e596d68635c5e7e46def2189/.travis.yml. I included a link to bloom at the bottom of the howto.

Re: [howto] Serve ddox documentation on github.io deployed by Travis CI

2018-01-13 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 13 January 2018 at 10:02:18 UTC, Jacob Carlborg wrote: On 2018-01-13 05:59, Martin Nowak wrote: On Wednesday, 10 January 2018 at 08:50:37 UTC, Bastiaan Veelo wrote: Maybe worthwile to add this scaffolding to dub or some other tool? Anyone volunteering? This could be a good idea.

Re: run.dlang.io can now display ASM + AST + IR

2018-01-28 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 28 January 2018 at 17:06:36 UTC, Seb wrote: CTRL+Enter -> run Thanks for reading my mind! You people are awesome.

Re: run.dlang.io can now display ASM + AST + IR

2018-02-07 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 01:15:14 UTC, Seb wrote: https://run.dlang.io/is/vSUTf6 Press [Run] and it shows "42". OK Press [-X] and it shows "42". ?? Press [-D] and it shows "42". ??

Re: Official Dub package for DWT

2018-02-08 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 8 February 2018 at 08:32:14 UTC, JN wrote: Can you explain how the EPL license works? I am not familiar with that license. Is DWT and anything using it considered a derivative work off Eclipse? Do I need to share source for my project if I use DWT in my project? From tldrlegal[1]

Re: Vanquish Forever These Bugs That Blasted Your Kingdom

2018-02-12 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 13:29:04 UTC, Mike Parker wrote: Blog: https://dlang.org/blog/2018/02/07/vanquish-forever-these-bugs-that-blasted-your-kingdom/ Small mistake: Assertion failure: 'array overflow' on line 11 in file 'sum.d' should be "line 10" there. P.S. There is an unanswe

Re: Beta 2.079.0

2018-02-20 Thread Bastiaan Veelo via Digitalmars-d-announce
And, I am quite sure: BBasile = Basile Burg. (Sorry no PR, I am on my phone in a hotel.)

Re: State of D 2018 Survey

2018-03-04 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote: But seriously, Stack overflow is a reputation-based system, it very hostile from the very start [...] Very true.

Re: DConf 2018 Munich Registration is Open!

2018-04-29 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 19 March 2018 at 13:34:36 UTC, Mike Parker wrote: ... Visit dconf.org to see the programme[1] and register[2], then head over to the D Blog[3] for the latest post on DConf. See you in Munich May 2-5! [1] http://dconf.org/2018/schedule/index.html [2] http://dconf.org/2018/registra

Re: DConf 2018 Livestream

2018-05-02 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 3 May 2018 at 00:32:07 UTC, Ali Çehreli wrote: On 05/02/2018 04:01 PM, Juan wrote: On Wednesday, 2 May 2018 at 17:47:43 UTC, Ali Çehreli wrote:   https://www.youtube.com/watch?v=HvqsUO77FGI Ali Hi Ali, Thanks for the link, and by the way could you share the link for the first

Re: Dconf live stream for Shachar's talk

2018-05-05 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 5 May 2018 at 07:56:21 UTC, Steven Schveighoffer wrote: Hi all, We are live streaming Shachar's talk this morning at https://www.youtube.com/watch?v=xNWRgEHxOhc Ali is uploading the slides to dconf.org so you can follow along. Thanks! The link still works, watching it now.

Re: mofile - gettext library for D

2018-05-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 10 May 2018 at 10:57:25 UTC, FreeSlave wrote: It was a real concern for me that there's no gettext-compatible package for D (at least I could not find one in dub registry), because it's kind of standard. So I made it myself. mofile is similar to GNU gettext, but gettext and ngette

Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 31 May 2018 at 15:01:12 UTC, Mike Parker wrote: In the meantime, here's what DConf 2018 was like from my perspective. The blog: https://dlang.org/blog/2018/05/31/dconf-2018-ex-post-facto/ Reddit: https://www.reddit.com/r/d_language/comments/8nj1nn/dconf_2018_ex_post_facto/ An en

Re: DasBetterC: Converting make.c to D

2018-06-11 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 11 June 2018 at 15:44:47 UTC, rikki cattermole wrote: On 12/06/2018 2:57 AM, Steven Schveighoffer wrote: On 6/11/18 10:21 AM, Mike Parker wrote: Walter's latest post on -betterC is now on the blog. Here, he shows step-by-step an example of using -betterC to convert a real-world prog

Re: How an Engineering Company Chose to Migrate to D

2018-06-20 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_com

Re: How an Engineering Company Chose to Migrate to D

2018-06-20 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 20 June 2018 at 18:21:01 UTC, Bastiaan Veelo wrote: On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://

Re: How an Engineering Company Chose to Migrate to D

2018-06-20 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that his employer was evaluating D as a candidate for migrating their code base away from Extended Pascal. Recen

Re: How an Engineering Company Chose to Migrate to D

2018-06-24 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 23 June 2018 at 09:41:19 UTC, Ecstatic Coder wrote: Where I disagree with Bastiaan is on the rejection of the Pascal language itself, as there are other open-source Pascal compilers (GNU Pascal in EP mode) which could have been used and enhanced to match the company requirements,

Re: How an Engineering Company Chose to Migrate to D

2018-06-24 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 23 June 2018 at 10:00:48 UTC, user1234 wrote: On Saturday, 23 June 2018 at 09:41:19 UTC, Ecstatic Coder wrote: Like everybody here, I hope that Bastiaan efforts will pay in the long term, but I'm not as optimistic as many here that this will end as a success story, as I'm not sure

Re: Blogpost about the T.init problem

2018-07-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 10 July 2018 at 13:41:56 UTC, FeepingCreature wrote: I've written up a short blogpost about the T.init issue. It is not very enthusiastic. https://medium.com/@feepingcreature/d-structs-dont-work-for-domain-data-c09332349f43 Have you tried giving your invariants a valid initial v

Re: Blogpost about parallelizing Datacat with std.parallelism

2018-07-26 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström wrote: https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.md Nice! I /just/ decided this afternoon that it is time to do some profiling; thanks for the tips.

Re: Write for the D Blog!

2018-08-13 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 13 August 2018 at 16:16:31 UTC, Dukc wrote: But I want to say, that the fairly recent post about SARC moving to D was great stuff to read! It had so many links and viewpoints rarely mentioned, I was not even aware about them. The naval architecht viewpoint is a refresher! That’s ni

Re: Interfacing D with C: Arrays Part 1

2018-10-18 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 17 October 2018 at 15:20:08 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/10/17/interfacing-d-with-c-arrays-part-1/ A good read! It’s always nice to discover new content on the blog.

Re: Add D front-end, libphobos library, and D2 testsuite... to GCC

2018-10-29 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 29 October 2018 at 03:43:49 UTC, Mike Parker wrote: Congratulations are in order for Iain Buclaw. His efforts have been rewarded in a big way. Last Friday, he got the greenlight to move forward with submitting his changes into GCC: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01676

Re: LDC 1.13.0-beta1

2018-11-03 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 2 November 2018 at 21:04:13 UTC, kinke wrote: Glad to announce the first beta for LDC 1.13: * Based on D 2.083.0. * The Windows packages are now fully self-sufficient, i.e., a Visual Studio/C++ Build Tools installation isn't required anymore. * Substantial debug info improvements f

Re: textattr library for text colors and attributes available in D

2018-11-08 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 8 November 2018 at 13:37:08 UTC, Shriramana Sharma wrote: https://github.com/jamadagni/textattr/ textattr is a library and command-line tool that makes adding color and attributes to beautify the terminal output of your program easier by translating human-readable specs into ANSI

Re: Backend nearly entirely converted to D

2018-11-09 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 8 November 2018 at 22:21:40 UTC, welkam wrote: On Thursday, 8 November 2018 at 18:52:02 UTC, H. S. Teoh wrote: length is getting ridiculous Having better editor support is nice but by "use better editor" you meant use vim dont you? Please keep chatter on the announce forum to a

Re: DIP 1015--Deprecation of Implicit Conversion of Int. & Char. Literals to bool--Formal Assement

2018-11-12 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 12 November 2018 at 17:49:55 UTC, Joakim wrote: […] it's quite simple: they view a bool as an integral type with two possible values, a `bit` if you like. As such, they prefer to fit it into the existing scheme for integral types rather than special-casing booleans as Mike proposed.

Re: I've just released Vasaro

2018-12-07 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 7 December 2018 at 07:22:18 UTC, JN wrote: Looks nice. I'll give it a go when I plug my 3d printer. Make sure it prints watertight before using the vase for fresh flowers :-)

Re: DConf 2019: Shepherd's Pie Edition

2018-12-22 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 22 December 2018 at 16:57:10 UTC, Joakim wrote: On Saturday, 22 December 2018 at 16:35:27 UTC, Johannes Loher wrote: Also I don't think this is the right place for this discussion. If you feel that we indeed need to rediscuss this issue, I think it should be done in a separate thre

Re: DConf 2019: Shepherd's Pie Edition

2018-12-24 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 24 December 2018 at 12:30:57 UTC, Vijay Nayar wrote: Looking forward to it! The caliber of people at these conferences has been exceptional every year I've gone, and many of the ideas presented have been very valuable, whether they were directly related to DLang or not. Just one sm

Re: Release D 2.084.0

2019-01-02 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 2 January 2019 at 13:25:25 UTC, Martin Nowak wrote: Glad to announce D 2.084.0, ♥ to the 53 contributors. Thanks!

Re: My Meeting C++ Keynote video is now available

2019-01-12 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 12 January 2019 at 15:51:03 UTC, Andrei Alexandrescu wrote: https://youtube.com/watch?v=tcyb1lpEHm0 If nothing else please watch the opening story, it's true and quite funny :o). Now as to the talk, as you could imagine, it touches on another language as well... Andrei Top

Re: Fireside chat with Walter Bright, the creator of the D programming language

2019-02-20 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 14 February 2019 at 23:34:40 UTC, Ali Çehreli wrote: What specific questions would you like answered? What are the top D related activities that you spend most time on? If you had more time available, how would you wish to spend it? What would be the best next big thing to happ

Re: DIP 1018--The Copy Constructor--Formal Review

2019-02-24 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 24 February 2019 at 10:46:37 UTC, Mike Parker wrote: Walter provided feedback on Razvan's implementation. When it reached a state with which he was satisfied, he gave the green light for acceptance. The DIP: https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1018.md Yay! C

Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote: Hi all, I have some very exciting news to share. The D Language Language got accepted as a Google Summer of Code organization! The official GSoC page provides a few initial pointers and details: https://summerofcode.withgoogle.com/o

Re: Beta 2.085.0

2019-02-28 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 24 February 2019 at 22:31:53 UTC, Martin Nowak wrote: On Saturday, 16 February 2019 at 15:06:51 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.085.0 release, ♥ to the 49 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.085.0.htm

Re: How is your DConf proposal looking?

2019-03-08 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 7 March 2019 at 16:57:11 UTC, Ali Çehreli wrote: Reminder... :) http://dconf.org/2019/index.html Ali It's shaping up :-) Bastiaan.

Re: DConf 2019 Submissions and Early-Bird Discount

2019-03-16 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 11 March 2019 at 15:04:54 UTC, Mike Parker wrote: https://dconf.org/2019/registration.html I clicked through the Flipcause payment procedure because I know that is the preferred channel, and ticked the box for "I'd like to cover the processing fee so 100% of my contribution goes to

Re: DConf 2019 Submissions and Early-Bird Discount

2019-03-16 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 16 March 2019 at 16:02:41 UTC, Mike Parker wrote: Essentially, if you're donating money through Flipcause, the more people who cover the processing fee the better, but it won't hurt us as bad as the PayPal fees people don't do so. But when registering for DConf, it's a big help whe

Re: This Week in D: DConf 2015 Wednesday Morning writeups!

2015-06-02 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 2 June 2015 at 04:03:48 UTC, Adam D. Ruppe wrote: http://arsdnet.net/this-week-in-d/may-31.html Well done, thanks!

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Awesome, great work. In threaded mode, the frame around the message body could be a bit thinner (like the frame around the message header) to differentiate it

Re: FancyPars

2015-09-06 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 5 September 2015 at 19:45:09 UTC, Stefan Koch wrote: On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote: I addded simplistic Left Recursion handling... Interesting. From the readme: it only compiles with dmd 2.0.66.2 because it exploits a bug in the const-ness type-syst

Re: FancyPars

2015-09-14 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 6 July 2015 at 09:22:51 UTC, Per Nordlöw wrote: How does its design and use differ from Pegged? FWIW, this is what I learned from my first acquaintance with FancyPars (the OP having signalled not to be available for questions). My conclusions may be wrong though. Running dub pro

Re: FancyPars

2015-09-16 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote: I hope that it will be suitable to beginners. Sounds like you want to share this, but I can't find a licence. In case this turns out to be useful, we would need one :-) If you want I can prepare a PR for that, just let me know whi

Re: FancyPars

2015-09-16 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 16 September 2015 at 20:17:15 UTC, Stefan Koch wrote: On Monday, 14 September 2015 at 08:50:48 UTC, Bastiaan Veelo wrote: Understanding the source of FancyPars is challenging because the core source, example vibe.d application source and supporting code, as well as generated lex

Re: FancyPars

2015-09-17 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 17 September 2015 at 20:32:59 UTC, Stefan Koch wrote: On Thursday, 17 September 2015 at 16:55:42 UTC, John Colvin wrote: Assuming you wrote it all, you can license the code in whatever way you want. See http://choosealicense.com for more info. You can even use multiple licenses,

Re: FancyPars

2015-09-18 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 18 September 2015 at 00:30:25 UTC, Ben Boeckel wrote: On Thu, Sep 17, 2015 at 23:40:49 +, Bastiaan Veelo via Digitalmars-d-announce wrote: On Thursday, 17 September 2015 at 20:32:59 UTC, Stefan Koch wrote: > Hmm reading this. No license, is best for now. Take your time,

Re: FancyPars

2015-09-18 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 18 September 2015 at 14:24:09 UTC, Stefan Koch wrote: On Friday, 18 September 2015 at 06:13:24 UTC, Rory McGuire wrote: I will open/source the of FancyPars. Great! Looking forward to that. Bastiaan.

Re: scod - a clean and lightweight theme for ddox

2015-10-27 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 27 October 2015 at 11:03:05 UTC, Rory McGuire wrote: I also prefer centre aligned with a max-width. I think its mainly because people mostly centre their screens from their viewpoint and often have large screens "Also"? Nobody argued for max-width but you. Why buy a large screen

Re: scod - a clean and lightweight theme for ddox

2015-10-27 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 27 October 2015 at 21:28:25 UTC, Bastiaan Veelo wrote: Nobody argued for max-width but you. Sorry - have to take that back on closer reading.

Re: Release D 2.069.0

2015-11-09 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 8 November 2015 at 14:37:32 UTC, Sebastiaan Koppe wrote: You mean instead of mixin(grammer(`...`)) I write the output of grammer(`...`) to a file and include that into the final build? Yes, use asModule() for that [1]. Not only does it enable using large grammars, it also saves comp

Re: Better docs for D (WIP)

2016-01-01 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 30 December 2015 at 04:03:42 UTC, Andrei Alexandrescu wrote: On 12/29/2015 09:09 PM, Adam D. Ruppe wrote: Putting one item per page is far more important than I even realized before getting into this. We already have that: https://dlang.org/library/std/array/join.html If I sea

Re: Hash Tables in D

2016-01-04 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 4 January 2016 at 07:09:30 UTC, Minas Mina wrote: On Sunday, 3 January 2016 at 19:29:05 UTC, Martin Nowak wrote: There is a bug. You should never do this b/c of iterator/range invalidation. foreach (key; aa.keys) aa.remove(key); The reference states that keys: "Returns dynami

Re: Better docs for D (WIP)

2016-01-07 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 7 January 2016 at 13:38:20 UTC, anonymous wrote: We have this already. Top right corner, "Improve this page". People are using the feature occasionally. My first experience with this: 1) Seems to work well enough initially, if you can do without a preview. 2) Then the request c

Re: Logo for D

2016-01-18 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 18 January 2016 at 22:48:52 UTC, Brad Anderson wrote: Doesn't it look so much better: http://i.imgur.com/QlrbCou.png It does.

Re: Better docs for D (WIP)

2016-01-30 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 30 January 2016 at 20:58:44 UTC, Adam D. Ruppe wrote: In my new members thing, I used a small, hoverable prototype... Nice. Slight layout problem: when the browser width is set less than the max line width, hovering will add a white bar to the right of the page, maybe 20px wide.

Re: New D book available for pre-order: D Web Development

2016-01-30 Thread Bastiaan Veelo via Digitalmars-d-announce
On Saturday, 30 January 2016 at 16:07:51 UTC, bachmeier wrote: I expected them to send an email notification. Me too. I only got a transaction confirmation from Worldpay, so I figured the book would be ready. Interestingly, the confirmation includes this: It is the responsibility of Packt

Re: Sociomantic's short DConf2016 video

2016-05-24 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 24 May 2016 at 11:06:45 UTC, Leandro Lucarella wrote: For the ones that missed it (and the ones that didn't too), here is a short video about the conference. https://vimeo.com/167235872 Well done.

Re: Release 2.071.2

2016-09-20 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 19 September 2016 at 11:08:33 UTC, Martin Nowak wrote: Also see the changelog for more details. http://dlang.org/changelog/2.071.2.html Thanks! The entry for 2.071.2 seems to be missing in the side panel. Bastiaan.

Re: Pry v0.3.1 is out!

2017-01-15 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 15 January 2017 at 01:26:07 UTC, Dmitry Olshansky wrote: Pry is a new pragmatic parser combinators library. https://github.com/DmitryOlshansky/pry Interesting. How about left-recursion? (I added support for left-recursive grammars to Pegged.)

Re: Pry v0.3.1 is out!

2017-01-17 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 16 January 2017 at 22:29:01 UTC, Dmitry Olshansky wrote: I think left-recursion is better handled at the grammar level. What I currently have is parser combinators level where adding this transformation is awkward and too much magic IMO. Handling left-recursion by grammar transformat

Re: Pry v0.3.1 is out!

2017-01-17 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 17 January 2017 at 21:10:17 UTC, Dmitry Olshansky wrote: On 1/17/17 1:16 PM, Bastiaan Veelo wrote: On Monday, 16 January 2017 at 22:29:01 UTC, Dmitry Olshansky wrote: I think left-recursion is better handled at the grammar level. What I currently have is parser combinators level whe

Re: Pry v0.3.1 is out!

2017-01-17 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 15 January 2017 at 01:26:07 UTC, Dmitry Olshansky wrote: Two key areas of focus are (compared to say Pegged): - performance, on par with hand-written code or die I didn't profile, but apart from the time-complexity that is inherent to straight forward recursive descent parsers like

Re: New DUB documentation

2023-11-23 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 22 November 2023 at 21:35:34 UTC, WebFreak001 wrote: the revamped DUB documentation I started a while ago is now deployed on https://dub.pm This is very much appreciated. A job well done! -- Bastiaan.

Re: New DUB documentation

2023-11-27 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 24 November 2023 at 11:11:53 UTC, BoQsc wrote: Darker blending indistinct colors (dark red, dark background), way smaller fonts. I see your screenshots, but that is not what it looks like for me in Chrome on Windows. I am seeing black text on white background with red links. Pretty

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 6 December 2023 at 16:28:08 UTC, Mike Parker wrote: Bastiaan reported that SARC had been testing their D codebase (transpiled from Pascal---[see Bastiaan's DConf 2019 talk](https://youtu.be/HvunD0ZJqiA)). They'd found the multithreaded performance worse than the Pascal version. H

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 10 December 2023 at 15:31:55 UTC, Richard (Rikki) Andrew Cattermole wrote: It will be interesting to hear how dcompute will fare in your situation, due to it being D code it should be an incremental improvement once you're ready to move to D fully. Yes, dcompute could mean another

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 10 December 2023 at 17:11:04 UTC, Siarhei Siamashka wrote: On Sunday, 10 December 2023 at 15:08:05 UTC, Bastiaan Veelo wrote: The compiler can check if `scope` delegates escape a function, but it only does this in `@safe` code --- and our code is long from being `@safe`. So it was a

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-10 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 10 December 2023 at 18:16:05 UTC, Nick Treleaven wrote: You can call `alloca` as a default argument to a function. The memory will be allocated on the caller's stack before calling the function: https://github.com/ntrel/stuff/blob/master/util.d#L113C1-L131C2 I've just tested and it

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-11 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 10 December 2023 at 22:59:06 UTC, Nicholas Wilson wrote: Always happy to help if you're interested in looking into using dcompute. Thank you, I'll let you know! Or you could use grep with `--output-ll` as noted by Johan https://github.com/ldc-developers/ldc/issues/4265#issuecomment

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-12 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 11 December 2023 at 19:55:38 UTC, Timon Gehr wrote: ... this successfully injects alloca into the caller's scope. ```d import core.stdc.stdlib:alloca; import std.range:ElementType; import core.lifetime:moveEmplace; struct VLA(T,alias len){ T[] storage; this(R)(R initializer,r

Re: Beta 2.107.0

2024-01-06 Thread Bastiaan Veelo via Digitalmars-d-announce
On Tuesday, 2 January 2024 at 12:49:51 UTC, Iain Buclaw wrote: http://dlang.org/changelog/2.107.0.html **@standalone** is a new attribute that can be used to mark module constructors that run after druntime has been initialized, but do not depend on any other module constructors being run b

Re: Upcoming talk at FOSDEM 2024 - The D Programming Language for Modern Open Source Development

2024-01-16 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 15 January 2024 at 00:49:25 UTC, matheus wrote: On Sunday, 14 January 2024 at 23:16:40 UTC, Mike Shah wrote: Hi D Community, My talk on how I'm using the D programming language and why I think it is an excellent language choice for open source projects will be featured at FOSDEM 20

Re: Upcoming talk at FOSDEM 2024 - The D Programming Language for Modern Open Source Development

2024-01-27 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 15 January 2024 at 00:49:25 UTC, matheus wrote: On Sunday, 14 January 2024 at 23:16:40 UTC, Mike Shah wrote: Hi D Community, My talk on how I'm using the D programming language and why I think it is an excellent language choice for open source projects will be featured at FOSDEM 20

Re: Fluid 0.6.0 — UI library for D

2024-01-31 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 31 January 2024 at 06:38:17 UTC, aberba wrote: On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote: Fluid is a library I started developing 3 years ago when I joined the D community, after failing to find a suitable library for my gamedev project. [...] Could you ha

Re: Is D programming friendly for beginners?

2024-03-12 Thread Bastiaan Veelo via Digitalmars-d-announce
On Monday, 11 March 2024 at 12:30:10 UTC, Doigt wrote: On Monday, 4 March 2024 at 13:37:53 UTC, Fidele wrote: I want to start learning D programming language it looks interesting Depends what you mean by "beginner". If you've never programmed before and D is your first language, then the answ

Re: Demo for The Art of Reflection released (a 3D game and engine fully written in D)

2024-05-26 Thread Bastiaan Veelo via Digitalmars-d-announce
On Friday, 24 May 2024 at 17:45:31 UTC, Lewis wrote: Hello! Not sure if it's of interest, but I've been developing a 3D game and engine in D for a few years, and finally have a demo up on Steam for anyone interested in poking around (Windows only unfortunately). Seems worthy of a DConf presen

<    1   2