Re: Warning for anyone who was at DConf.

2023-09-03 Thread Ali Çehreli via Digitalmars-d-announce
I came here to report the same: I have my first positive Covid test, apparently from DConf. So far, mild flu-like muscle pain for me. Ali On 9/2/23 13:41, Dukc wrote: Just a while ago I was hit by some sort of a violent ailment. I first noticed it like an hour ago, and I'm shivering as I

Re: A New Era for the D Community

2023-05-03 Thread Ali Çehreli via Digitalmars-d-announce
On 5/3/23 05:08, Mike Parker wrote: On Wednesday, 3 May 2023 at 11:37:31 UTC, Nicholas Wilson wrote: From memory that was merely an AGM at DConf, but sure, I'll take credit for that (despite knowing next to nothing about management)! The AGM was your idea, but so were the regular meetings.

Re: DConf '23 August 29th - September 1 --- Early-Bird Registration is Open!

2023-03-25 Thread Ali Çehreli via Digitalmars-d-announce
On 3/25/23 04:41, Ikey Doherty wrote: >> Do a talk and get tickets/hotel paid for :) > > Walked into that one, didn't I. :) You had already walked into that one when you posted about your Serpent OS work. ;) Ali

Re: Release D 2.102.0

2023-02-02 Thread Ali Çehreli via Digitalmars-d-announce
On 2/2/23 10:29, jmh530 wrote: > On Thursday, 2 February 2023 at 17:22:46 UTC, Ali Çehreli wrote: >> [snip] >> >> https://issues.dlang.org/show_bug.cgi?id=17378 >> >> > > Looks like your bug report is for assert and static assert, but the PR >

Re: Release D 2.102.0

2023-02-02 Thread Ali Çehreli via Digitalmars-d-announce
On 2/2/23 04:30, Iain Buclaw wrote: > Glad to announce D 2.102.0, ♥ to the 40 contributors. Thanks indeed! Two issues that I had some interest in are fixed. Yay! https://issues.dlang.org/show_bug.cgi?id=17378 https://issues.dlang.org/show_bug.cgi?id=23561 I am aware how complex unicode

Re: D Language Foundation Monthly Meeting Summary for December 2022

2023-01-23 Thread Ali Çehreli via Digitalmars-d-announce
On 1/23/23 12:06, H. S. Teoh wrote: > `.parallel` -- it's basically zero cost. And for script-like helper > utilities, .parallel is just the thing you need to get the job done in > the shortest amount of time possible. No need for anything more > elaborate. Yes! :) As a heads up to those who

Re: D Community Conversations: Walter Bright on the Origins of D Part 2

2022-10-12 Thread Ali Çehreli via Digitalmars-d-announce
On 10/12/22 17:52, ItIsEncapsulatedOrItisNot wrote: > On Thursday, 13 October 2022 at 00:46:09 UTC, ItIsEncapsulatedOrItisNot > wrote: Creative new name. However, although access rights are related to encapsulation, they don't provide it. Encapsulation is encapsulation. > My programs are now

Re: Ali introduced D at Northeastern University

2022-10-11 Thread Ali Çehreli via Digitalmars-d-announce
On 10/8/22 16:11, Walter Bright wrote: Just posted it in the "New" section of HackerNews On the front page at the moment. Ali

Ali introduced D at Northeastern University

2022-10-03 Thread Ali Çehreli via Digitalmars-d-announce
DConf 2022 speaker Mike Shah[1] had invited me to give a presentation for the computer science students at Northeastern University. I was there this past Friday having a great time not only presenting but also meeting with the students, drinking non-virtual beer bought by Steven

Re: D + Qt + QtDesigner

2022-10-02 Thread Ali Çehreli via Digitalmars-d-announce
On 10/1/22 17:31, Willian wrote: > How can I use CopperSpice with Qt + Dlang? Normally, one needs D bindings for C and C++ libraries. Barbara offered help to work with people experienced in D to produce such bindings. Ali

Re: D + Qt + QtDesigner

2022-09-27 Thread Ali Çehreli via Digitalmars-d-announce
On 9/27/22 16:21, Vladimir Marchevsky wrote: > Considering licensing model of Qt and political decisions of Qt > Foundation Those were the reasons why my friends Barbara and Ansel started CopperSpice: https://www.copperspice.com Ali

Re: Introducing alid

2022-09-15 Thread Ali Çehreli via Digitalmars-d-announce
On 9/15/22 02:18, Salih Dincer wrote: On Thursday, 15 September 2022 at 02:30:43 UTC, Ali Çehreli wrote: On 9/14/22 12:08, Ali Çehreli wrote:   import alid;  // WRONG - Could not make it work   import alid.alid; // Worked with package.d file What's objection with combining all the code

Re: Introducing alid

2022-09-14 Thread Ali Çehreli via Digitalmars-d-announce
On 9/14/22 12:08, Ali Çehreli wrote: >- Subpackage design (thinking about it...) Ok, I think I fixed that one as well. I think my main problem was trying to import 'alid': import alid; // WRONG - Could not make it work import alid.alid; // Worked with package.d file I th

Re: Introducing alid

2022-09-14 Thread Ali Çehreli via Digitalmars-d-announce
On 9/12/22 02:15, Ali Çehreli wrote: > I am happy to publish on code.dlang.org for the first time: > >https://code.dlang.org/packages/alid I've fixed 2 of the 3 issues reported here: - Removed gratuitous function attributes - Fixed Salih's .cycle use case - Subpacka

Re: Introducing alid

2022-09-14 Thread Ali Çehreli via Digitalmars-d-announce
On 9/12/22 09:34, rikki cattermole wrote: > dub.json > errornogc/alid/errornogc.d > circularblocks/alid/circularblocks.d Considering I may want to let the users import the entire package as well with import alid; how can I achieve my goal of subpackages? Telling me to forget about

Re: Introducing alid

2022-09-13 Thread Ali Çehreli via Digitalmars-d-announce
On 9/12/22 22:24, Salih Dincer wrote: > `source.CachedRange!(ElementCache!(Result)).CachedRange.front` is not > callable using a `const` object This exposes at least two issues: 1) The error was because I did not define cached's front as const because it has to expand the underlying buffer (a

Re: Introducing alid

2022-09-12 Thread Ali Çehreli via Digitalmars-d-announce
On 9/12/22 07:43, rikki cattermole wrote: Looks pretty well tested, nice! Thanks! Proud with 100% coverage. :) But in other less nice things, I take it you did not test with GDC? GDC does not support cli args with the same names as dmd. One of these is -mv. So far, I started learning by

Introducing alid

2022-09-12 Thread Ali Çehreli via Digitalmars-d-announce
I am happy to publish on code.dlang.org for the first time: https://code.dlang.org/packages/alid Thanks to everyone who made registering a dub package so easy! :) 1) Currently, the main module in `alid` is `cached`, which - caches range elements to ensure each is executed once (most

Re: Walter's Edited DConf Talk Video -- Feedback Request

2022-09-08 Thread Ali Çehreli via Digitalmars-d-announce
On 9/8/22 08:02, Steven Schveighoffer wrote: > I've seen other conference streams where the image of the speaker is > very narrow, and therefore they can consume most of the screen with the > slides. I think that's ideal. > > -Steve I agree that the slides should take more room. The speaker can

Re: importC | Using D with Raylib directly | No bindings | [video]

2022-08-12 Thread Ali Çehreli via Digitalmars-d-announce
On 8/8/22 07:54, jmh530 wrote: > It says: > "Otherwise the cpp preprocessor will be used." > > You mean the default system cpp preprocessor, correct? I think it means the 'cpp' program that exists on (almost?) all Linux systems. Ali

Re: Adding Modules to C in 10 Lines of Code

2022-06-05 Thread Ali Çehreli via Digitalmars-d-announce
On 6/5/22 22:01, forkit wrote: > I have no doubt that many in the D community would also love to remove > the class abstraction from the langauge, completely, and then they could > force people into thinking 'the D way'. I must accept that "you have no doubt" but that claim is baseless. > I

Re: A New Game Written in D

2022-05-20 Thread Ali Çehreli via Digitalmars-d-announce
On 5/20/22 16:24, Kenny Shields wrote: > an update that addresses the crashing Anything interesting there? Why was it crashing? Ali

Re: Release: serverino - please destroy it.

2022-05-08 Thread Ali Çehreli via Digitalmars-d-announce
On 5/8/22 17:25, H. S. Teoh wrote: > somebody should make a dmd > fork that introduces write barriers, plus a generational GC (even if > it's a toy, proof-of-concept-only implementation) to see if the > performance hit is really as bad as believed to be. Ooh! DConf is getting even more

Re: Release: serverino - please destroy it.

2022-05-08 Thread Ali Çehreli via Digitalmars-d-announce
On 5/8/22 16:10, Adam Ruppe wrote: > On Sunday, 8 May 2022 at 22:09:37 UTC, Ali Çehreli wrote: >> That effectively uses multiple GCs. I always suspected that approach >> would provide better latency. > > My cgi.d has used some fork approaches for a very long time since it i

Re: Release: serverino - please destroy it.

2022-05-08 Thread Ali Çehreli via Digitalmars-d-announce
Congratulations! :) Looking forward to watching your presentation at DConf... ;) On 5/8/22 14:32, Andrea Fontana wrote: > Every request is processed by a worker running in an isolated process, > no fibers/threads, sorry (or thanks?) That effectively uses multiple GCs. I always suspected that

Re: Beerconf April 2022

2022-04-29 Thread Ali Çehreli via Digitalmars-d-announce
On 4/29/22 10:22, Adam D Ruppe wrote: On Friday, 29 April 2022 at 17:07:27 UTC, rikki cattermole wrote: Password: `dub4life` I see you are gatekeeping to keep a certain clique out! I did not type it; just copy-pasted. Phew... :) Ali

Re: Adding Modules to C in 10 Lines of Code

2022-04-17 Thread Ali Çehreli via Digitalmars-d-announce
On 4/17/22 13:12, Walter Bright wrote: https://nwcpp.org/ An online presentation. Monday at 7PM PST. (My earlier post disappeared.) April 20 is Wednesday. Ali

Re: Reducing Template Compile Times

2022-03-27 Thread Ali Çehreli via Digitalmars-d-announce
On 3/24/22 07:54, Mike Parker wrote: The blog: https://dlang.org/blog/2022/03/24/reducing-template-compile-times/ There is an opportunity for a minor optimization where the following code is introduced in the article. To reduce code compiled for the non-unittest binary, I sometimes define

Re: RESCHEDULED - Silicon Valley D Meetup - March 18, 2022 - "D's new ImportC for easier C library usage"

2022-03-18 Thread Ali Çehreli via Digitalmars-d-announce
On 3/17/22 07:25, matheus wrote: > Any chance this will be available for watch later? As always, it wasn't in presentation style; rather, my pointing at what is possible in source code. I will write something up and make example code available. Ali

Re: RESCHEDULED - Silicon Valley D Meetup - March 18, 2022 - "D's new ImportC for easier C library usage"

2022-03-16 Thread Ali Çehreli via Digitalmars-d-announce
Please note the new times: On 3/15/22 14:51, Ali Çehreli wrote: > I am not an expert on ImportC but I managed to get an example working. > So it qualifies for a meetup topic! :) > >https://www.meetup.com/D-Lang-Silicon-Valley/events/284263151/ > > It will be on March 18

Silicon Valley D Meetup - March 17, 2022 - "D's new ImportC for easier C library usage"

2022-03-15 Thread Ali Çehreli via Digitalmars-d-announce
I am not an expert on ImportC but I managed to get an example working. So it qualifies for a meetup topic! :) https://www.meetup.com/D-Lang-Silicon-Valley/events/284263151/ It will be on March 17, 7pm Pacific time, which translates to the next day in UTC: March 18, 2am (02:00). I will be

Re: trash-d version 15

2022-03-08 Thread Ali Çehreli via Digitalmars-d-announce
On 3/8/22 08:25, Adam D Ruppe wrote: > use at last two names: `module mystuff.bar;` instead of `module bar;`, I strongly agree. Ali

"D Programlama Dili" is available

2022-02-12 Thread Ali Çehreli via Digitalmars-d-announce
It is the Turkish (and original) version of "Programming in D". I've been sitting on it for a long time because I didn't think there would be much interest for it. But friends at the Turkish forum convinced me that they would love to see some physical copies. Me too! :) So, here it is:

Re: All Community Discord channels are now being bridged to Matrix

2022-02-12 Thread Ali Çehreli via Digitalmars-d-announce
On 2/12/22 15:31, Arun wrote: > On Monday, 17 January 2022 at 06:59:40 UTC, bauss wrote: >> Everything literally exist for emacs > > Yeah, emacs is a fine operating system in need of a good editor. ;) It would be awesome if someone wrote an editor that runs inside Emacs. Oh! It kind of exists:

Re: Added copy constructors to "Programming in D"

2022-02-09 Thread Ali Çehreli via Digitalmars-d-announce
On 2/9/22 18:11, Meta wrote: > Why do we even bother with `in` when we can do: > > alias In(T) = const scope T; > > void test(In!int n) { > pragma(msg, typeof(n)); > } > > ? > > onlineapp.d(3): Deprecation: storage class `scope` has no effect in type > aliases > const(int) > > ...oh I

Re: Added copy constructors to "Programming in D"

2022-02-09 Thread Ali Çehreli via Digitalmars-d-announce
On 2/9/22 02:15, Anonymouse wrote: On Saturday, 8 January 2022 at 02:07:10 UTC, Ali Çehreli wrote: 2) The other noteworthy change in the book is my now-different stance on variables: Now I recommend 'const' over 'immutable' for variables. I'm curious, could you elaborate a bit on this? I

Re: Added copy constructors to "Programming in D"

2022-01-27 Thread Ali Çehreli via Digitalmars-d-announce
On 1/8/22 05:23, Imperatorn wrote: > On Saturday, 8 January 2022 at 02:07:10 UTC, Ali Çehreli wrote: >> 1) After about three years, I finally added copy constructors: >> >> http://ddili.org/ders/d.en/special_functions.html#ix_special_functions.copy%20constructor > Wil

Re: From the D Blog: The Binary Language of Moisture Vaporators

2022-01-24 Thread Ali Çehreli via Digitalmars-d-announce
On 1/24/22 13:57, Moth wrote: >> Reddit: >> https://www.reddit.com/r/programming/comments/sbn7n6/the_binary_language_of_moisture_vaporators/ > first: how exactly does assembly output relate to moisture vaporators? Someone answered that question on the ycombinator thread. They included

Re: All Community Discord channels are now being bridged to Matrix

2022-01-15 Thread Ali Çehreli via Digitalmars-d-announce
On 1/15/22 16:53, Paul Backus wrote: there is a Matrix client for emacs: I am not surprised at all. :) Matrix sounds very promising: https://matrix.org/ Ali

Re: All Community Discord channels are now being bridged to Matrix

2022-01-15 Thread Ali Çehreli via Digitalmars-d-announce
On 1/15/22 15:49, rikki cattermole wrote: > If you don't use Matrix, you can ignore this. I use Emacs. Is that Matrix? :o) Ali

Re: All Community Discord channels are now being bridged to Matrix

2022-01-15 Thread Ali Çehreli via Digitalmars-d-announce
On 1/15/22 10:45, WebFreak001 wrote: > we have now bridged all the Discord rooms to Matrix rooms. What does all that mean? Is that something that only Discord users should understand be interested in? :) Ali

Re: Added copy constructors to "Programming in D"

2022-01-08 Thread Ali Çehreli via Digitalmars-d-announce
On 1/8/22 5:49 AM, Stanislav Blinov wrote: >> Of course, now I stress that postblit is discouraged. > > Bit early, methinks. Copy ctors aren't even fully supported by the > runtime yet. Thanks. The spec discourages postblit as well. What's the best of saying it then? Something like "There are

Added copy constructors to "Programming in D"

2022-01-07 Thread Ali Çehreli via Digitalmars-d-announce
1) After about three years, I finally added copy constructors: http://ddili.org/ders/d.en/special_functions.html#ix_special_functions.copy%20constructor Of course, now I stress that postblit is discouraged. 2) The other noteworthy change in the book is my now-different stance on variables:

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-23 Thread Ali Çehreli via Digitalmars-d-announce
On 12/23/21 5:11 PM, zjh wrote: On Thursday, 23 December 2021 at 14:48:43 UTC, zjh wrote: every time I visit `https://dlang.org`,it crashes. `wrong`,`https://dlang.org/blog`. Does the site crash e.g. with an error code or does the browser crash? More information may help debug it. Ali

Re: DConf Online 2021 Links

2021-11-20 Thread Ali Çehreli via Digitalmars-d-announce
On 11/19/21 2:10 AM, Mike Parker wrote: See you there! Reminder: DConf Online 2021 is on now. Ali

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-05 Thread Ali Çehreli via Digitalmars-d-announce
Thank you, Mike. I love these digests. On 11/5/21 4:57 AM, Mike Parker wrote: > One of the things > [Petar Kirov] would like to do is use DLang Tour to make all of the examples in > Ali's book runnable. (That discussion must have happened when I had to leave to for another meeting.)

Re: On the Blog: DLang News for September/October 2021

2021-10-31 Thread Ali Çehreli via Digitalmars-d-announce
On 10/31/21 12:26 PM, Mike Parker wrote: The video version is done and is available here: https://youtu.be/jX9grHMTGAU WOW! That's amazing! :) Ali

Re: D Language Foundation Monthly Meeting Summary (September 24, 2021)

2021-10-05 Thread Ali Çehreli via Digitalmars-d-announce
On 10/3/21 2:24 PM, James Blachly wrote: > Cons: Potential association with silicon valley phrase "move fast and > break things". I am going off-topic but I feel I have to make a correction there. As a person who worked and lived in Silicon Valley since 1996 (since 1994 in the greater Bay

Re: Bugzilla Reward System

2021-09-16 Thread Ali Çehreli via Digitalmars-d-announce
On 9/16/21 4:56 AM, Mike Parker wrote: > This was Razvan Nitu's baby from conception to implementation Thank you, Razvan! Great job and a great article. What I missed in the article is whether we are going to reward all contributors or whether certain people like Walter are excused? :)

Re: SAOC 2021 Projects Summarized

2021-08-31 Thread Ali Çehreli via Digitalmars-d-announce
On 8/30/21 5:47 AM, Mike Parker wrote: > Ahmet Sait KoC’ak Being a fellow Turkish, I am curios why his last name is spelled that way. Unless it was sepecially requested by him, I would use the following obviously correct spelling: Ahmet Sait Koçak Ali

Re: dmdtags 1.0.0: an accurate tag generator for D source code

2021-08-27 Thread Ali Çehreli via Digitalmars-d-announce
On 8/27/21 2:38 PM, Paul Backus wrote: > `dmdtags` is a tags file generator for D source code that uses the DMD > compiler frontend for accurate parsing. Thanks! I had stopped using tags files with Emacs for the reasons you give. With this, I will be more efficient. :) And, I will be a happy

Re: D Language Foundation Quarterly Meeting Summary -- July 23, 2021

2021-07-28 Thread Ali Çehreli via Digitalmars-d-announce
On 7/28/21 4:34 PM, zjh wrote: On Wednesday, 28 July 2021 at 16:46:49 UTC, Ali Çehreli wrote: On 7/28/21 12:07 AM, zjh wrote: On Wednesday, 28 July 2021 at 06:37:56 UTC, Mike Parker wrote: Impressive! :) Is that abbreviated or all of it? Ali I translated it directly without asking you

Re: D Language Foundation Quarterly Meeting Summary -- July 23, 2021

2021-07-28 Thread Ali Çehreli via Digitalmars-d-announce
On 7/28/21 12:07 AM, zjh wrote: On Wednesday, 28 July 2021 at 06:37:56 UTC, Mike Parker wrote: ### Background I have translated `Programming in D` in chinese. Here [用d编程] (https://fqbqrr.blog.csdn.net/article/details/104605383) Impressive! :) Is that abbreviated or all of it? Ali

Re: "Let's Learn D Programming Game Dev!" by Ki Rill on YouTube

2021-06-16 Thread Ali Çehreli via Digitalmars-d-announce
On 6/16/21 2:03 PM, Ali Çehreli wrote: This was mentioned in an earlier post but I don't remember seeing a separate announcement.   https://www.youtube.com/playlist?list=PLgM-lc_kSqFQPF0UXgmFZpZalqcrSofe- Ali In case your client does not include the last '-' in the URL, here is another

"Let's Learn D Programming Game Dev!" by Ki Rill on YouTube

2021-06-16 Thread Ali Çehreli via Digitalmars-d-announce
This was mentioned in an earlier post but I don't remember seeing a separate announcement. https://www.youtube.com/playlist?list=PLgM-lc_kSqFQPF0UXgmFZpZalqcrSofe- Ali

Re: Symmetry looking for D programmers in Singapore/Hong Kong/Australia/New Zealand

2021-06-16 Thread Ali Çehreli via Digitalmars-d-announce
On 6/16/21 9:15 AM, Tejas wrote: On Wednesday, 16 June 2021 at 15:48:07 UTC, Vladimir Panteleev wrote: Replying for the benefit of forum.dlang.org users, for whom the tags were not visible due to Markdown. Thank you so much :D Also, what other ways exist to visit this news group? I follow

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-26 Thread Ali Çehreli via Digitalmars-d-announce
On 5/25/21 9:00 PM, Виталий Фадеев wrote: > immutable(char)* toStringz( ref string s ) > { > if ( s.capacity <= s.length ) > s.reserve( s.length + 1 ); > > char* cptr = cast( char* ) s.ptr; // C ptr > char* zptr = cptr + s.length; // zero ptr

Re: Silicon Valley D Meetup - May 20, 2021 - "IPC with DLang using pipes and shared memory on Linux"

2021-05-20 Thread Ali Çehreli via Digitalmars-d-announce
On 5/20/21 9:36 AM, Gavin Ray wrote: >> [1] https://www.meetup.com/D-Lang-Silicon-Valley/events/kmqcvqycchbbc/ > > Hey Ali, as a courtesy wanted to say I have planned on coming tonight =) Thanks for letting me know. Looking forward to meeting you (and others! ;) ). Ali

Silicon Valley D Meetup - May 20, 2021 - "IPC with DLang using pipes and shared memory on Linux"

2021-05-17 Thread Ali Çehreli via Digitalmars-d-announce
Zoom link: https://us04web.zoom.us/j/2248614462?pwd=VTl4OXNjVHNhUTJibms2NlVFS3lWZz09 May 20, 2021 Thursday 19:00 Pacific Time We will look at some experimental code written to transmit data between two processes on Linux. - std.process.pipeProcess for communication - std.mmfile.MmFile

Re: Destroy All Memory Corruption

2021-04-22 Thread Ali Çehreli via Digitalmars-d-announce
On 4/22/21 8:35 AM, angel wrote: > MS Teams works fine on Linux. I failed after spending 35 minutes for that. I ended up creating at least two accounts (even though I already had a Skype account, which sounded to be sufficient). Many special codes sent to my phone and email. The whole thing

Re: Destroy All Memory Corruption

2021-04-21 Thread Ali Çehreli via Digitalmars-d-announce
On 4/19/21 6:12 PM, Walter Bright wrote: I'll be doing a reprise of my DConf 2020 talk on Destroy All Memory Corruption on April 21, 2021 at 7PM PST. https://nwcpp.org/ Except this time it'll be live, not prerecorded. All are welcome! This is happening in half an hour. It requires MS

Re: Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-17 Thread Ali Çehreli via Digitalmars-d-announce
On 4/17/21 10:14 AM, Gavin Ray wrote: >> [1] https://www.meetup.com/D-Lang-Silicon-Valley/events/kmqcvqyccgbtb/ > > Ali are these recorded by chance? We've recorded only a couple of these meetups years ago when we had presentation-style meetups. Although we could record these meetings, this

Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-14 Thread Ali Çehreli via Digitalmars-d-announce
We will talk about compile time function execution (CTFE). Although this is announced on Meetup[1] as well, you can connect directly at https://us04web.zoom.us/j/2248614462?pwd=VTl4OXNjVHNhUTJibms2NlVFS3lWZz09 April 15, 2021 Thursday 19:00 Pacific Time Ali [1]

Re: Silicon Valley D Meetup - March 18, 2021 - "Templates in the D Programming Language" by Ali Çehreli

2021-03-19 Thread Ali Çehreli via Digitalmars-d-announce
On 3/19/21 2:45 AM, data pulverizer wrote: > I have to say that I got an enormous amount out of it! Thank you for attending and steering the discussion to interesting places. It turned out to be much different from a "beginner-friendly" presentation. :) It was interesting to understand some

Re: Silicon Valley D Meetup - March 18, 2021 - "Templates in the D Programming Language" by Ali Çehreli

2021-03-18 Thread Ali Çehreli via Digitalmars-d-announce
On 3/18/21 6:34 AM, matheus wrote: > But another reason that I pointed youtube > re-transmission, is that at least where I live this service has no > "buffering" for live streaming, while other services use to be pretty > bad in this regard. Understood. Mike Parker contacted me about

Re: Silicon Valley D Meetup - March 18, 2021 - "Templates in the D Programming Language" by Ali Çehreli

2021-03-18 Thread Ali Çehreli via Digitalmars-d-announce
On 3/17/21 8:07 PM, matheus wrote: > Is there a way to have a Youtube re-transmission live too? - > Unfortunately I can't access this site, and I am interested in this talk. > > Matheus. This will be as informal as meetups get: There aren't even slides (yet?). :) Would jitsi work for you? If

Silicon Valley D Meetup - March 18, 2021 - "Templates in the D Programming Language" by Ali Çehreli

2021-03-17 Thread Ali Çehreli via Digitalmars-d-announce
I will explain templates in a beginner-friendly way. Although this is announced on Meetup[1] as well, you can connect directly at https://us04web.zoom.us/j/2248614462?pwd=VTl4OXNjVHNhUTJibms2NlVFS3lWZz09 March 18, 2021 Thursday 19:00 Pacific Time Ali [1]

Re: Beerconf February 2021

2021-02-26 Thread Ali Çehreli via Digitalmars-d-announce
On 2/26/21 6:55 AM, Steven Schveighoffer wrote: > A reminder to everyone Thank you very much for all who is involved organizing Beerconf. > this is happening starting tomorrow. Whose tomorrow? :) For some reason I need exact times for this. Is it all weekend hours anywhere on the world or

Re: Beerconf February 2021

2021-02-26 Thread Ali Çehreli via Digitalmars-d-announce
On 2/13/21 7:49 PM, Steven Schveighoffer wrote: ancient version of firefox. I don't think my Firefox is ancient but I still can't use it for Beerconf. Google Chrome works for me. Ali

Re: Printing shortest decimal form of floating point number with Mir

2021-01-07 Thread Ali Çehreli via Digitalmars-d-announce
On 12/23/20 10:05 AM, 9il wrote: > It was a mockery executed by Atila For those who read the above comment but do not want to read the rest of this long thread, the linked PR discussion does not contain mockery: > https://github.com/dlang/dmd/pull/9778#issuecomment-498700369 Ali

Victor Porton's book "D, the Best Programming Language, for Former Python Developers"

2021-01-01 Thread Ali Çehreli via Digitalmars-d-announce
I've come across the book on D Wiki Books. Amazon link: https://www.amazon.com/Programming-Language-Former-Python-Developers/dp/B08M83X6N8 Ali

Re: Our community seems to have grown, so many people are joining the Facebook group

2020-12-28 Thread Ali Çehreli via Digitalmars-d-announce
On 12/28/20 9:31 AM, Murilo wrote: > they thought a Facebook group was unnecessary, Not only unnecessary but divisive as well. For example, because I will never have a Facebook account I would never be a part of that group. So, can the open source community be a part of Facebook groups

Turkish newsgroups are on forum.dlang.org

2020-12-26 Thread Ali Çehreli via Digitalmars-d-announce
The old Turkish forums at ddili.org are retired. Thanks to Walter Bright, Vladimir Panteleev, and Jan Knepper, we are now on forum.dlang.org alongside the English newsgroups. As a reminder, all newsgroups ("forums") can be accessed by a program that supports NNTP (Thunderbird, Outlook, etc.)

Conor Hoekstra's upcoming presentation (may) mentions D

2020-11-09 Thread Ali Çehreli via Digitalmars-d-announce
Conor is a friend from the Silicon Valley C++ (and D) meetups. A friend showed me the following tweet of his: https://twitter.com/code_report/status/1324816311105540100?s=11 Ali

Re: DConf Online 2020 Schedule

2020-10-14 Thread Ali Çehreli via Digitalmars-d-announce
On 10/14/20 6:25 PM, Andrej Mitrovic wrote: > The D Language Foundation is very pleased to announce that DConf Online > 2020 (not DConf 2020 Online!) is taking place November 21 and 22, 2020. > > What exactly is the difference between the naming? This one is not the online version of DConf that

Re: DConf Online 2020 Schedule

2020-10-14 Thread Ali Çehreli via Digitalmars-d-announce
On 10/14/20 7:07 AM, Ezneh wrote: > "Parallelism, message passing concurrency, nested functions, […]" > -> Missing a comma between 'message passing' and 'concurrency'? It should be "message-passing concurrency" but it's fine with the comma as well. Ali

Re: DConf Online 2020...

2020-10-03 Thread Ali Çehreli via Digitalmars-d-announce
On 10/3/20 4:12 PM, Walter Bright wrote: What's the hashtag? #dconf2020 ? Me not know hashtag but Mike has been saying that this is not a DConf but a "DConf Online". Two different yearly events... :) Ali

Re: DConf Online 2020 Submission Deadline Extended

2020-09-05 Thread Ali Çehreli via Digitalmars-d-announce
On 9/4/20 9:01 PM, Mike Parker wrote: I've gotten one more submission. We'll need more than that. Let's go, folks! I have a couple of ideas as well but this virus has changed not only routines but motivation as well. I am so much behind on so many things. :/ Luckily, there is still a lot

Re: Reading IDX Files in D, an introduction to compile time programming

2020-08-21 Thread Ali Çehreli via Digitalmars-d-announce
On 8/21/20 1:33 PM, H. S. Teoh wrote: > On Fri, Aug 21, 2020 at 01:18:30PM -0700, Ali Çehreli via Digitalmars-d-announce wrote: > Generally, I don't expect directory traversal to ever be > allowed at compile-time, since it opens the door to a huge can o' > security worms. :-P

Re: Reading IDX Files in D, an introduction to compile time programming

2020-08-21 Thread Ali Çehreli via Digitalmars-d-announce
On 8/21/20 8:04 AM, data pulverizer wrote: I have written an article targeted at people new to D on compile-time programming: https://www.active-analytics.com/blog/reading-idx-files-in-d/ and tweeted it here: https://twitter.com/chibisi/status/1296824381088440320?s=20 Comments welcome.

Re: The ABC's of Templates in D

2020-07-31 Thread Ali Çehreli via Digitalmars-d-announce
On 7/31/20 6:46 AM, Mike Parker wrote: The blog: https://dlang.org/blog/2020/07/31/the-abcs-of-templates-in-d/ An excellent article and the ideas are delivered expertly, in a very natural way. And there are almost no typos. ;) comfusing -> confusing a normal a function -> a normal

Re: tsv-utils 2.0 release: Named field support

2020-07-27 Thread Ali Çehreli via Digitalmars-d-announce
On 7/27/20 7:32 AM, aberba wrote: > Goes to show most of us will do just fine with GC code. Our job is to > learn how to use it well. Exactly. My programs sometimes run for minutes on dozens of gigabytes of files. Compared to that, the number of and the total time spent for garbage

Re: Article: the feature that makes D my favorite programming language

2020-07-25 Thread Ali Çehreli via Digitalmars-d-announce
On 7/25/20 7:47 AM, aberba wrote: > On Saturday, 25 July 2020 at 13:28:34 UTC, Adam D. Ruppe wrote: >> oh I hate it when people do that though, it just looks off to me at >> that point. > > Ha ha. If you're writing idiomatic D code, why not not all in on it? I agree with Adam and others on this.

Re: From the D Blog: A Pattern for Head-mutable Structures

2020-07-06 Thread Ali Çehreli via Digitalmars-d-announce
On 6/26/20 2:30 AM, aberba wrote: > I'm curious what's happening in those D meetups. Are they still > happening (online)? Our Silicon Valley meetups are still going on: https://www.meetup.com/D-Lang-Silicon-Valley/events/kmqcvqybcjbxb/ However, without dedicated effort to line up speakers,

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-06-29 Thread Ali Çehreli via Digitalmars-d-announce
On 6/29/20 8:45 AM, Dagmar wrote: > I am a C++ developer. I used to be a C++ developer; luckily, I primarily write in D these days. (I can still code in C++ and will have to do so again soon.) > I do want to move to a modern language, but there > is no one that fits my needs. [...] > Go is

Re: DIP 1028 "Make @safe the Default" is dead

2020-05-29 Thread Ali Çehreli via Digitalmars-d-announce
On 5/28/20 9:53 PM, Walter Bright wrote: The subject says it all. If you care about memory safety, I recommending adding `safe:` as the first line in all your project modules, and annotate individual functions otherwise as necessary. For modules with C declarations, do as you think best.

Re: "Programming in D" on Educative.io

2020-05-13 Thread Ali Çehreli via Digitalmars-d-announce
On 5/13/20 12:25 PM, welkam wrote: On Thursday, 7 May 2020 at 09:18:04 UTC, Ali Çehreli wrote: Because D is a re-engineering of C++ I thought it was re-engineering of C Thanks. I will have it fixed. Ali

Re: "Programming in D" on Educative.io

2020-05-13 Thread Ali Çehreli via Digitalmars-d-announce
On 5/7/20 5:53 AM, M.M. wrote:> On Thursday, 7 May 2020 at 09:18:04 UTC, Ali Çehreli wrote: > Nice initiative with the online course. I will have a look soon; I am > thinking of introducing D to my university students... It's always exciting to see D used in teaching! :) Alex

Re: "Programming in D" on Educative.io

2020-05-13 Thread Ali Çehreli via Digitalmars-d-announce
On 5/12/20 3:05 AM, Pavel Shkadzko wrote: On Thursday, 7 May 2020 at 09:18:04 UTC, Ali Çehreli wrote: I'm happy to announce that the first part of "Programming in D" is available on Educative.io: [...] This is great! Finally, a D course. It is a shorter than "Programming in

"Programming in D" on Educative.io

2020-05-07 Thread Ali Çehreli via Digitalmars-d-announce
I'm happy to announce that the first part of "Programming in D" is available on Educative.io: https://www.educative.io/courses/programming-in-d-ultimate-guide (They will offer the second half later as a separate course.) Educative.io offers interactive courses, mostly on technology and

Re: dmdcache

2020-04-26 Thread Ali Çehreli via Digitalmars-d-announce
On 4/25/20 5:30 AM, John Colvin wrote: > how does this differ from just using make? make is great and I love it (really) but it works at a coarser level. There is no way for it to know that a particular command will produce the same output. As I understand it, dmdcache is supposed to be

Re: dmdcache

2020-04-26 Thread Ali Çehreli via Digitalmars-d-announce
On 4/25/20 9:01 AM, bauss wrote: > On Saturday, 25 April 2020 at 10:35:49 UTC, Stefan Koch wrote: >> The main problem with this is that it does not take string imports >> into account [...] > Yeah, doesn't look like it which means it might not be useful in > projects that does a lot of

Re: dmdcache

2020-04-26 Thread Ali Çehreli via Digitalmars-d-announce
On 4/25/20 4:39 AM, Johan wrote: On Saturday, 25 April 2020 at 10:17:50 UTC, Ali Çehreli wrote: A colleague of mine has written dmdcache which may be very useful for some projects:   https://github.com/seeraven/dmdcache It drops our build time   from 8 minutes   to 45 seconds Hey Ali

dmdcache

2020-04-25 Thread Ali Çehreli via Digitalmars-d-announce
A colleague of mine has written dmdcache which may be very useful for some projects: https://github.com/seeraven/dmdcache It drops our build time from 8 minutes to 45 seconds on a particular build environment for about half a dozen D programs, one of which ends up being a 2G

Re: DConf 2020 Canceled

2020-03-07 Thread Ali Çehreli via Digitalmars-d-announce
On 3/7/20 1:58 PM, Adam D. Ruppe wrote: Let's do a little online thing instead! We could do a chat room, livestream, blog, you know stuff like that. That's what I been thinking as well. It looks like we are forced into trying out a live conference this year. Ali

Re: Blog post on calling C from Python via D

2020-02-26 Thread Ali Çehreli via Digitalmars-d-announce
On 2/26/20 6:51 AM, Atila Neves wrote: My followup: https://atilaoncode.blog/2020/02/26/seriously-just-use-d-to-call-c-from-python/ Could someone please post this on Reddit and Hacker News. Thanks... Ali

Re: Blog post on calling C from Python via D

2020-02-19 Thread Ali Çehreli via Digitalmars-d-announce
On 2/19/20 8:30 AM, Atila Neves wrote: https://news.ycombinator.com/item?id=22365166 Awesome! And thanks for linking directly to the article on ycombinator. If they're still penalizing articles for direct links, they should realize already that links are a thing on the internet. Ali

DConf 2019 Pictures

2020-01-07 Thread Ali Çehreli via Digitalmars-d-announce
This one is Laeeth introducing Andrei at Symmetry Investments: http://acehreli.org/photo/dconf_2019/DSC04839.html Ali

Re: When will you announce DConf 2020?

2019-11-06 Thread Ali Çehreli via Digitalmars-d-announce
On 11/06/2019 11:20 AM, bachmeier wrote: > While I encourage you to submit a talk, I encourage everyone to submit a proposal. > I'll point out that there were > only six regular talks per day this year, and a lot of those were core > contributors A major part of that outcome was the low

Re: Silicon Valley C++ Meetup - August 28, 2019 - "C++ vs D: Let the Battle Commence"

2019-09-02 Thread Ali Çehreli via Digitalmars-d-announce
On 09/02/2019 01:06 AM, a11e99z wrote: >> I'm not talking about your pronunciation I understand. I was trying to be funny with an additional failure report. >> No subtitles for 3 parts currently set - 1,2,4. I don't think I can do anything else because I did select English for all of them.

  1   2   3   4   5   6   >