DConf 2018 Pictures

2019-05-03 Thread Ali Çehreli via Digitalmars-d-announce
Decidedly low tech and with broken links but here they are. This one is of Walter and Seb: http://acehreli.org/photo/dconf_2018/DSC02662.html Ali

[OT] Cleanest look is a UI design failure (was Re: New DConf Blog Post)

2019-04-09 Thread Ali Çehreli via Digitalmars-d-announce
On 04/09/2019 08:45 AM, Nick Sabalausky (Abscissa) wrote: > I do think a lot of > designers these days go overboard with removing as much as they can I've been setting the keyboard layout of my OS interfaces to Dvorak for 20 years. Many Windows and Linux environments included... I simply

Individual DConf 2018 lightning talk links

2019-03-29 Thread Ali Çehreli via Digitalmars-d-announce
http://dconf.org/2018/talks/lightning.html What is Bogdan's last name and talk title there? Also, do you have the link to Shachar Shemesh's "Accouncing Mecca" presentation? Ali

Re: New DConf Blog Post

2019-03-23 Thread Ali Çehreli via Digitalmars-d-announce
On 03/23/2019 02:02 AM, Piotrek wrote: > As usual, Ali is bringing something cool: > "The D programming language is used in writing development tools at > Mercedes-Benz Research and Development, North America." Thank you but this is only about software development tools. > This is a great sign

Re: DConf 2019 Submissions and Early-Bird Discount

2019-03-15 Thread Ali Çehreli via Digitalmars-d-announce
I've just registered! (Reminder: Just two more days for the early bird registration deadline.) I'm a little embarrassed to say that I'm more interested in free beer that Mike mentioned in the recent blog. :o) https://dlang.org/blog/2019/03/03/dmd-2-085-0-and-dconf-2019-news/ Can't wait,

How is your DConf proposal looking?

2019-03-07 Thread Ali Çehreli via Digitalmars-d-announce
Reminder... :) http://dconf.org/2019/index.html Ali

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

2019-02-22 Thread Ali Çehreli via Digitalmars-d-announce
On 02/22/2019 12:00 PM, Dennis wrote: On Thursday, 14 February 2019 at 23:34:40 UTC, Ali Çehreli wrote: We will post a streaming link at the time of the meetup. Is there a recording of it available? I apologize but we failed to use YouTube Live (works over the old Google Hangouts). So we had

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

2019-02-14 Thread Ali Çehreli via Digitalmars-d-announce
February 21, 2019 7pm https://www.meetup.com/D-Lang-Silicon-Valley/events/zhpvlqyzdbcc/ We will post a streaming link at the time of the meetup. What specific questions would you like answered? Ali

Re: Wed Oct 17 - Avoiding Code Smells by Walter Bright

2018-11-02 Thread Ali Çehreli via Digitalmars-d-announce
On 11/02/2018 03:18 AM, ShadoLight wrote: > Maybe you are thinking of the "Prefer non-member non-friend functions to > member functions" rule from Herb Sutter's "Effective C++" books? Scott Meyers. Ali

Silicon Valley October Social - October 13, 2018 - Dinner

2018-10-11 Thread Ali Çehreli via Digitalmars-d-announce
Nicholas Wilson, the author of dcompute[1] and a prominent member of the D community, is visiting the Bay Area for a conference. Meet us for dinner at 6pm on Saturday, October 13, 2018 Embassy Suites by Hilton Santa Clara Silicon Valley 2885 Lakeside Drive · Santa Clara, CA Find us at the

Re: Silicon Valley D Meetup - September 27, 2018 - "Introduction to the D Programming Language and Q"

2018-09-26 Thread Ali Çehreli via Digitalmars-d-announce
On 09/26/2018 04:50 PM, Nicholas Wilson wrote: the next one is a week too late for me to go to while I'm in town for a conference. Are you saying you can give a status report on October 18? Our schedule is flexible. ;) Let's arrange over email. Ali

Re: Silicon Valley D Meetup - September 27, 2018 - "Introduction to the D Programming Language and Q"

2018-09-26 Thread Ali Çehreli via Digitalmars-d-announce
On 09/26/2018 05:40 PM, viniarck wrote: > Is there any > chance of future virtual meetups transmissions as well? We've been doing that for some meetups. It works well if the meetup is in presentation format, which not all are. Sometimes we just get together for chat and it doesn't make sense

Re: Silicon Valley D Meetup - September 27, 2018 - "Introduction to the D Programming Language and Q"

2018-09-26 Thread Ali Çehreli via Digitalmars-d-announce
Link at Meetup: https://www.meetup.com/D-Lang-Silicon-Valley/events/slbvflyxmbkc/ Ali

Silicon Valley D Meetup - September 27, 2018 - "Introduction to the D Programming Language and Q"

2018-09-26 Thread Ali Çehreli via Digitalmars-d-announce
We are excited to have our first meetup at our new permanent location at MBRDNA: Mercedes-Benz Research and Development North America 309 North Pastoria Avenue Sunnyvale, CA (It the cafeteria at the main entrance.) Pizza and soft drinks will be served. Please RSVP responsibly ;) so that

Re: 'static foreach' chapter and more

2018-06-26 Thread Ali Çehreli via Digitalmars-d-announce
On 06/26/2018 06:24 AM, ShadoLight wrote: > RevisionHistory on your ddili.org site? Ok, I should be able to do that by browsing the book's repo history even for past revisions: https://bitbucket.org/acehreli/ddili/commits/all > as a kind of "Quick-Reference" book to D now I'm not sure

Re: 'static foreach' chapter and more

2018-06-26 Thread Ali Çehreli via Digitalmars-d-announce
On 06/26/2018 02:18 AM, Ali Çehreli wrote: this time I *think* the index section will be correct. :) I meant Table of Contents will exist. :) Ali

Re: 'static foreach' chapter and more

2018-06-26 Thread Ali Çehreli via Digitalmars-d-announce
On 06/26/2018 12:52 AM, Martin Tschierschke wrote: On Tuesday, 26 June 2018 at 01:52:42 UTC, Ali Çehreli wrote: I've made some online improvements to "Programming in D" since September 2017. [...] Very good, thank you, please trow it to your converter to make a ..pub for me of it :-) I

'static foreach' chapter and more

2018-06-25 Thread Ali Çehreli via Digitalmars-d-announce
I've made some online improvements to "Programming in D" since September 2017. http://ddili.org/ders/d.en/index.html NOTE: The copies of the book at hard copy printers are not updated yet. If you order from Amazon etc. it will still be the OLD version. I need some more time to work on

Re: Encouraging preliminary results implementing memcpy in D

2018-06-13 Thread Ali Çehreli via Digitalmars-d-announce
On 06/13/2018 02:07 AM, ToRuSer wrote: > So well done to the D community, for discriminating against all the Tor > users out there. You've done yourself proud. I am part of the D community. I haven't discriminated against anyone. I don't know what a Tor user is. I've just searched: So Tor is

Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Ali Çehreli via Digitalmars-d-announce
Only the Vang's picture shows for me. All the others show the "no entry" icon with both Firefox and Chrome. Permissions issue? Ali On 05/31/2018 08:01 AM, Mike Parker wrote: Since I returned home from my extended trip to Germany, it's been a slog trying to ramp back up into my usual routine.

Re: iopipe v0.0.4 - RingBuffers!

2018-05-11 Thread Ali Çehreli via Digitalmars-d-announce
On 05/11/2018 06:28 AM, Steven Schveighoffer wrote: > 1. Ring buffers are really cool (I still love how it works) and perform > as well as normal buffers > 2. The use cases are much smaller than I thought There is the LMAX Disruptor, which was open sourced a few year ago along with a large

Re: Announcing Mecca

2018-05-05 Thread Ali Çehreli via Digitalmars-d-announce
On 05/05/2018 04:09 AM, Joakim wrote: On Saturday, 5 May 2018 at 10:43:53 UTC, Mengu wrote: On Friday, 4 May 2018 at 05:23:51 UTC, Shachar Shemesh wrote: Hello everybody, I am very happy to announce that Mecca version 0.0.1 (sorry, no more zeros than that) is now officially available. You

Re: DConf 2018 Livestream

2018-05-02 Thread Ali Çehreli via Digitalmars-d-announce
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 3 talks? Taking Advantage of D Within Existing C Code

Re: DConf 2018 Livestream

2018-05-02 Thread Ali Çehreli via Digitalmars-d-announce
On 05/02/2018 10:16 AM, Juan wrote: On Wednesday, 2 May 2018 at 07:13:21 UTC, Mike Parker wrote: For those of you unable to join us in Munich, you can watch the fun online via the following link: https://www.youtube.com/user/hlmceventsgmbh The stream is down? This link plays something at

"Advent of D" article on Reddit

2018-03-08 Thread Ali Çehreli via Digitalmars-d-announce
Reposting here from the main newsgroup: https://www.reddit.com/r/programming/comments/82xyu6/advent_of_d_learning_d_with_advent_of_code/ Ali

Re: Beta 2.079.0

2018-02-19 Thread Ali Çehreli via Digitalmars-d-announce
On 02/19/2018 02:49 AM, Martin Nowak wrote: Thanks Martin! You can add at least the following aliases for the contributor list: acehreli: Ali Çehreli aldacron: Mike Parker Ali

Re: The Expressive C++17 Coding Challenge in D

2018-02-13 Thread Ali Çehreli via Digitalmars-d-announce
On 02/13/2018 03:35 PM, Seb wrote: Someone revived the Expressive C++17 Coding Challenge thread today and I thought this is an excellent opportunity to revive my blog and finally write an article showing why I like D so much:

Re: dub release package

2018-01-23 Thread Ali Çehreli via Digitalmars-d-announce
On 01/23/2018 07:41 AM, Arun Chandrasekaran wrote: The post creation page could hint to which forum we are posting, something like this: https://i.imgur.com/8LgLsx8.png Even better, but perhaps controversial, the "Send" button could say "Send to Announce Group". Ali

Re: Article: Finding memory bugs in D code with AddressSanitizer

2017-12-25 Thread Ali Çehreli via Digitalmars-d-announce
On 12/25/2017 09:03 AM, Johan Engelen wrote: Thanks for your proof-reading. - (or ASan for short) That came a little late in the article because ASan already appeared in the introduction. - peak your interest -> pique your interest - Cppcon -> CppCon - an ulong -> a ulong (That's

Re: Article: Finding memory bugs in D code with AddressSanitizer

2017-12-25 Thread Ali Çehreli via Digitalmars-d-announce
On 12/25/2017 03:17 PM, Johan Engelen wrote: >> 1. The gray-on-white text is not very legible. > > Looks great here, I like it, sorry. (made it completely black now, can't > see the difference here though) Yes, browsers report it to be black but it looks very gray :) on Linux Mint with both

Re: D's Newfangled Name Mangling

2017-12-20 Thread Ali Çehreli via Digitalmars-d-announce
On 12/20/2017 07:41 AM, David Gileadi wrote: On 12/20/17 6:57 AM, Mike Parker wrote: Many thanks to Rainer for his insightful new article for the D Blog outlining the new name mangling algorithm. He talks about the old implementation and its limitations before going into the details of the

Re: Silicon Valley D Meetup - December 14, 2017 - "Experimenting with Link Time Optimization" by Jon Degenhardt

2017-12-14 Thread Ali Çehreli via Digitalmars-d-announce
This should be live now: http://youtu.be/e05QvoKy_8k Ali On 11/21/2017 11:58 AM, Ali Çehreli wrote: Meetup page: https://www.meetup.com/D-Lang-Silicon-Valley/events/245288287/ LDC[1], the LLVM-based D compiler, has been adding Link Time Optimization capabilities over the last several

Re: Silicon Valley D Meetup - December 14, 2017 - "Experimenting with Link Time Optimization" by Jon Degenhardt

2017-12-10 Thread Ali Çehreli via Digitalmars-d-announce
Reminder... On 11/21/2017 11:58 AM, Ali Çehreli wrote: Meetup page: https://www.meetup.com/D-Lang-Silicon-Valley/events/245288287/ LDC[1], the LLVM-based D compiler, has been adding Link Time Optimization capabilities over the last several releases. [...] This talk will look at the results

Re: D User Survey

2017-12-01 Thread Ali Çehreli via Digitalmars-d-announce
On 12/01/2017 02:28 PM, Patrick Schluter wrote: > there are 7 different columns listed (English, ENGLISH, edglish, eglish > etc.) At least D is easy to spell! :p Ali

Re: D User Survey

2017-12-01 Thread Ali Çehreli via Digitalmars-d-announce
On 12/01/2017 10:56 AM, WebFreak001 wrote: Hi everyone, I made a public survey (everyone can look at the responses) and it would be great if you took some time and answered it. I think it will greatly benefit D as a whole if we had more anonymous data on users. I'm also open for changing

Re: Silicon Valley D Meetup - November 30, 2017 - "DCompute: Harnessing all your hardware" by Nicholas Wilson

2017-12-01 Thread Ali Çehreli via Digitalmars-d-announce
On 11/30/2017 07:03 PM, Ali Çehreli wrote: > Online now: No, the presentation was not recorded as the speaker could not connect to my YouTube Live Hangouts on Air link; his connection attempts timed out. (Others could connect to it.) Luckily, we could connect to a Google Hangouts that Nic

Re: Silicon Valley D Meetup - November 30, 2017 - "DCompute: Harnessing all your hardware" by Nicholas Wilson

2017-11-30 Thread Ali Çehreli via Digitalmars-d-announce
Online now: https://hangouts.google.com/call/dKQWkub93bzfHCBrfDeHAAEM Ali On 11/17/2017 04:04 PM, Ali Çehreli wrote: We're very fortunate to have Nic as our speaker this month. He will be connecting remotely. We will announce the Google Hangouts link later so that you can join as well.

Re: Silicon Valley D Meetup - November 30, 2017 - "DCompute: Harnessing all your hardware" by Nicholas Wilson

2017-11-27 Thread Ali Çehreli via Digitalmars-d-announce
Reminder... On 11/17/2017 04:04 PM, Ali Çehreli wrote: We're very fortunate to have Nic as our speaker this month. He will be connecting remotely. We will announce the Google Hangouts link later so that you can join as well. "DCompute is a set of libraries designed to work with ldc to enable

Silicon Valley D Meetup - December 14, 2017 - "Experimenting with Link Time Optimization" by Jon Degenhardt

2017-11-21 Thread Ali Çehreli via Digitalmars-d-announce
Meetup page: https://www.meetup.com/D-Lang-Silicon-Valley/events/245288287/ LDC[1], the LLVM-based D compiler, has been adding Link Time Optimization capabilities over the last several releases. [...] This talk will look at the results of applying LTO to one set of applications, eBay's TSV

Silicon Valley D Meetup - November 30, 2017 - "DCompute: Harnessing all your hardware" by Nicholas Wilson

2017-11-17 Thread Ali Çehreli via Digitalmars-d-announce
We're very fortunate to have Nic as our speaker this month. He will be connecting remotely. We will announce the Google Hangouts link later so that you can join as well. "DCompute is a set of libraries designed to work with ldc to enable native execution of regular D code on GPUs (and other

Re: DConf 2018 Call for Submissions

2017-11-16 Thread Ali Çehreli via Digitalmars-d-announce
On 11/16/2017 12:20 AM, Mike James wrote: On Thursday, 16 November 2017 at 00:45:58 UTC, codephantom wrote: I would like to see Chuck Allison talk about the experiences of students approaching D. Chucks already done a talk like that - it was berry, berry good... For convenience, two

Re: DConf 2018 Call for Submissions

2017-11-15 Thread Ali Çehreli via Digitalmars-d-announce
On 11/15/2017 03:44 PM, codephantom wrote: > On Tuesday, 14 November 2017 at 14:07:51 UTC, Mike Parker wrote: >> The time to start preparing submissions for DConf 2018 has come! The >> event is scheduled for May 2-5 in Munich, Germany. As with the 2017 >> edition, three days of talks are planned,

Re: Reorganization and list of D libraries (300+)

2017-11-03 Thread Ali Çehreli via Digitalmars-d-announce
On 11/03/2017 05:12 PM, Fra Mecca wrote: https://github.com/FraMecca/D_Libraries_Registry This effort should be combined with the current work being done to http://code.dlang.org/ I hope Martin, Seb, and others that are involved will see this thread. (Yes, I'm pinging them. :) ) Ali

Re: Unit Testing in Action

2017-10-24 Thread Ali Çehreli via Digitalmars-d-announce
On 10/24/2017 07:15 PM, Walter Bright wrote: On 10/24/2017 3:06 PM, Ali Çehreli wrote: It would be very useful if the compiler could do that automatically. On 10/24/2017 2:58 PM, qznc wrote: > The information is there just not expressed in a useable way. The problem is how to display it in

Re: Unit Testing in Action

2017-10-24 Thread Ali Çehreli via Digitalmars-d-announce
On 10/24/2017 01:51 PM, Walter Bright wrote: > On 10/23/2017 4:44 AM, Martin Nowak wrote: > There would be a separate coverage count for line 3 which would be the > sum of counts for (api2 == 2) and (api3 == 3). > > Generally, if this is inadequate, just split the expression into more > lines.

Re: Silicon Valley D Meetup - October 26, 2017 - "D Fibers" by Ali Çehreli

2017-10-21 Thread Ali Çehreli via Digitalmars-d-announce
On 10/21/2017 04:57 PM, Mengu wrote: > On Saturday, 21 October 2017 at 18:20:13 UTC, Ali Çehreli wrote: >> [We're at a very convenient location again this time: Downtown >> Mountain View.] >> >> [...] > > > allahiniz varsa kaydedersiniz. :) [Mengü is wishing that we will manage to record the

Silicon Valley D Meetup - October 26, 2017 - "D Fibers" by Ali Çehreli

2017-10-21 Thread Ali Çehreli via Digitalmars-d-announce
[We're at a very convenient location again this time: Downtown Mountain View.] https://www.meetup.com/D-Lang-Silicon-Valley/events/243120102/ D Fibers Ali will present a shorter version of his DConf 2016 talk: http://dconf.org/2016/talks/cehreli.html D's fibers (coroutines in other

Re: Boston D Lang Meetup 10/29/2017

2017-10-20 Thread Ali Çehreli via Digitalmars-d-announce
This sounds too good to miss. ;) I'll be there! Ali On 10/20/2017 12:30 PM, Steven Schveighoffer wrote: Hi everyone, I scheduled an informal meetup for Sunday, 10/29, to get together. Nothing special going on, except that Ali Çehreli, author of "Programming in D" will be in town, and has

Re: Silicon Valley D Meetup - September 28, 2017 - "Open Methods: From C++ to D" by Jean-Louis Leroy

2017-09-30 Thread Ali Çehreli via Digitalmars-d-announce
On 09/30/2017 01:34 PM, Mengu wrote: > On Friday, 29 September 2017 at 21:06:56 UTC, Ali Çehreli wrote: >> The slides: >> >> https://jll63.github.io/openmethods.d/dlang-meetup-2017-09-28/ >> >> Unfortunately, there is no video. > > it's been years yahu, insan bi kamera ayarlar :) This is the

Re: Silicon Valley D Meetup - September 28, 2017 - "Open Methods: From C++ to D" by Jean-Louis Leroy

2017-09-29 Thread Ali Çehreli via Digitalmars-d-announce
The slides: https://jll63.github.io/openmethods.d/dlang-meetup-2017-09-28/ Unfortunately, there is no video. Ali On 09/18/2017 10:38 PM, Ali Çehreli wrote: We're excited to be in San Francisco this month:   https://www.meetup.com/D-Lang-Silicon-Valley/events/243022411/ Our host is

Re: Silicon Valley D Meetup - September 28, 2017 - "Open Methods: From C++ to D" by Jean-Louis Leroy

2017-09-27 Thread Ali Çehreli via Digitalmars-d-announce
On 09/26/2017 09:27 PM, Ali Çehreli wrote: > As always, I will post the Google Meet link here. The Google Meet link is (will be) https://meet.google.com/zie-vuec-jao but the meeting is in about 26 hours from this posting. You may want to make sure Google Meet works with your browser; I had

Re: Silicon Valley D Meetup - September 28, 2017 - "Open Methods: From C++ to D" by Jean-Louis Leroy

2017-09-26 Thread Ali Çehreli via Digitalmars-d-announce
AdRoll has just confirmed that they're ordering pizza and drinks. As always, I will post the Google Meet link here. See you on Thursday, 6:30pm Pacific time... (The presentation is at 7pm.) As always, I will post the Google Meet link here. Ali On 09/18/2017 10:38 PM, Ali Çehreli wrote:

Silicon Valley D Meetup - September 28, 2017 - "Open Methods: From C++ to D" by Jean-Louis Leroy

2017-09-18 Thread Ali Çehreli via Digitalmars-d-announce
We're excited to be in San Francisco this month: https://www.meetup.com/D-Lang-Silicon-Valley/events/243022411/ Our host is AdRoll[1]. Ali [1] AdRoll uses D for data science: http://tech.adroll.com/blog/data/2014/11/17/d-is-for-data-science.html

Re: D on devdocs

2017-09-11 Thread Ali Çehreli via Digitalmars-d-announce
On 09/11/2017 09:17 AM, ANtlord wrote: > we should develop only one Scrapper Ali's worthless contribution of the day: It should be Scraper. Ali

Re: Release D 2.076.0

2017-09-06 Thread Ali Çehreli via Digitalmars-d-announce
This is the first time I'm trying to install with the install script as shown on the download page but it fails. $ curl -fsS https://dlang.org/install.sh | bash -s dmd Downloading and unpacking http://downloads.dlang.org/releases/2.x/2.076.0/dmd.2.076.0.linux.tar.xz

Re: Release D 2.076.0

2017-09-01 Thread Ali Çehreli via Digitalmars-d-announce
On 09/01/2017 09:42 AM, Ali Çehreli wrote: > One more correction: It says "to the conv function template" but the > code uses to!uint. Mike doesn't make it easy: How about changing "comv" to "conv" in the "correction". :o) Ali

Re: Release D 2.076.0

2017-09-01 Thread Ali Çehreli via Digitalmars-d-announce
On 09/01/2017 09:34 AM, Mike Parker wrote: Good catch. Thanks! Great piece Mike! One more correction: It says "to the conv function template" but the code uses to!uint. Ali

Re: Article: Writing Julia style multiple dispatch code in D

2017-08-24 Thread Ali Çehreli via Digitalmars-d-announce
On 08/24/2017 09:10 AM, data pulverizer wrote: Hi all, I have written an article about writing Julia style multiple dispatch code in D (https://github.com/dataPulverizer/dispatch-it-like-julia). I am hoping that it is appropriate for the D blog. Reviews please. Many Thanks! This works only

Re: Vectorflow: a neural network library for sparse data from Netflix

2017-08-02 Thread Ali Çehreli via Digitalmars-d-announce
On 08/02/2017 10:40 AM, Benoit Rostykus wrote: Netflix is happy to open-source its first D library. Blog post: https://medium.com/@NetflixTechBlog/introducing-vectorflow-fe10d7f126b8 Repo: https://github.com/Netflix/vectorflow Amazing! :) Do we need Netflix's permission to put them on the D

Re: New library: open multi-methods

2017-07-18 Thread Ali Çehreli via Digitalmars-d-announce
On 07/16/2017 10:24 AM, Jean-Louis Leroy wrote: Hello, TL;DR: see here https://github.com/jll63/methods.d/blob/master/README.md Added D to the Wikipedia entry, which can be expanded. :) https://en.wikipedia.org/wiki/Multiple_dispatch Ali

Re: New library: open multi-methods

2017-07-18 Thread Ali Çehreli via Digitalmars-d-announce
On 07/18/2017 12:22 PM, Jean-Louis Leroy wrote: > Look at > https://github.com/jll63/methods.d/blob/master/examples/matrix/source/matrix.d > and > https://github.com/jll63/methods.d/blob/master/examples/matrix/source/densematrix.d > They know nothing about printing. They don't want to. The

Re: New library: open multi-methods

2017-07-18 Thread Ali Çehreli via Digitalmars-d-announce
On 07/18/2017 11:03 AM, jmh530 wrote: > the mixin(registerMethods); could then be adjusted so that void > print(virtual!Matrix m); is mixed in automatically because we now know > how to construct it. That reminds me: Would the following be possible and better? // From void main() {

Re: New library: open multi-methods

2017-07-18 Thread Ali Çehreli via Digitalmars-d-announce
On 07/18/2017 12:06 AM, Jean-Louis Leroy wrote: > Yes I will probably write something. You mean on the D Blog? Not necessarily but why not. :) > As for performance, I have a first result: > https://github.com/jll63/methods.d/blob/master/benchmarks/source/benchmarks.d#L122 > but I still have

Re: New library: open multi-methods

2017-07-17 Thread Ali Çehreli via Digitalmars-d-announce
On 07/16/2017 10:24 AM, Jean-Louis Leroy wrote: > TL;DR: see here https://github.com/jll63/methods.d/blob/master/README.md Woot! :) I'm so happy to see this project complete. Honestly, growing up with languages without this feature (C and C++), I've not even known that I needed this feature

Re: Inside D's GC blog article on hacker news front page

2017-06-20 Thread Ali Çehreli via Digitalmars-d-announce
On 06/20/2017 04:59 AM, Gary Willoughby wrote: Inside D's GC blog article currently No.3 on hacker news Here's the article, visit hacker news to read the comments. http://olshansky.me/gc/runtime/dlang/2017/06/14/inside-d-gc.html And on Reddit:

Re: Life in the Fast Lane (@nogc blog post)

2017-06-20 Thread Ali Çehreli via Digitalmars-d-announce
On 06/20/2017 09:47 AM, jmh530 wrote: On Tuesday, 20 June 2017 at 15:24:06 UTC, Dukc wrote: I wasn't skilled enough to make a generic version of this trough. And I do not know what happens if @nogc function ends up calling gc. This seems like it only would work if you know that there

Re: Life in the Fast Lane (@nogc blog post)

2017-06-19 Thread Ali Çehreli via Digitalmars-d-announce
On 06/19/2017 12:12 AM, Dukc wrote: On Monday, 19 June 2017 at 00:12:25 UTC, Ali Çehreli wrote: I would like to see these ideas in a blog post. It's liberating when assumed problems are convinced away. :) True, but I think the very blog post we're talking about already does that. LOL.

Re: Life in the Fast Lane (@nogc blog post)

2017-06-18 Thread Ali Çehreli via Digitalmars-d-announce
On 06/17/2017 10:39 AM, Adam D. Ruppe wrote: > On Saturday, 17 June 2017 at 16:59:56 UTC, Dukc wrote: >> Didn't Don Clugston say about something at some Dconf that it must >> trigger allocation "not hardly ever, NEVER"? So there's a real need >> even for the rigid @nogc, albeit a niche one. > >

Re: "Programming in D" is up-to-date

2017-06-10 Thread Ali Çehreli via Digitalmars-d-announce
On 06/10/2017 12:53 PM, adamss3 wrote: I just got the paper back which has been upgraded to the latest version. I'm wondering if the hardcover version has been upgraded as well. There is no way of knowing for sure but from my experience it really takes just 1-2 days. I'm confident that it's

Re: Ali's talk C++Now 2017: Competitive Advantage with D on Reddit!

2017-06-08 Thread Ali Çehreli via Digitalmars-d-announce
On 06/08/2017 01:39 AM, Walter Bright wrote: https://www.reddit.com/r/programming/comments/6fz3yh/cnow_2017_competitive_advantage_with_d/ Can someone verify and make corrections to my response to LordJebbs please:

Vittorio Romeo comments on his D impressions at C++Now 2017

2017-06-08 Thread Ali Çehreli via Digitalmars-d-announce
Vittorio is a new friend who I met at C++Now 2017. He is also the author of a DIP on "Value closures": https://github.com/SuperV1234/DIPs/blob/master/DIPs/DIP.md I'm happy that he talks favorably of D during the following chat (you should continue watching him till the end until he

Re: Ali's talk C++Now 2017: Competitive Advantage with D on Reddit!

2017-06-08 Thread Ali Çehreli via Digitalmars-d-announce
On 06/08/2017 02:03 PM, Wulfklaue wrote: Removed the old one and add new one with the full youtube link: That worked. Thanks. I recommend others not to click on the link but search for "competitive advantage with d" on the main page instead: https://news.ycombinator.com/news Ali

Re: Ali's talk C++Now 2017: Competitive Advantage with D on Reddit!

2017-06-08 Thread Ali Çehreli via Digitalmars-d-announce
On 06/08/2017 01:29 PM, Wulfklaue wrote: On Thursday, 8 June 2017 at 08:39:58 UTC, Walter Bright wrote: https://www.reddit.com/r/programming/comments/6fz3yh/cnow_2017_competitive_advantage_with_d/ Added to Hacker News ... https://news.ycombinator.com/item?id=14516927 That link doesn't work

Re: DIP 1003 (Remove body as a Keyword) Accepted!

2017-06-03 Thread Ali Çehreli via Digitalmars-d-announce
On 06/02/2017 11:44 PM, H. S. Teoh via Digitalmars-d-announce wrote: > Yes, count me somewhat disappointed at merely changing `body` to `do`. If that's the only change, then we have a serious issue with the text of this DIP. I think the DIP must be corrected with the following change. Please

Re: D for Android beta

2017-06-01 Thread Ali Çehreli via Digitalmars-d-announce
Very exciting! :) On 06/01/2017 12:31 PM, Joakim wrote: > I will write up instructions on how to write an Android app in D _on_ > your Android device I hope it will be detailed enough for people who are very new to programming on the Android. Ali

Re: Silicon Valley D Meetup - May 25, 2017 - "Trip reports: DConf 2017 and C++Now 2017"

2017-05-30 Thread Ali Çehreli via Digitalmars-d-announce
On 05/30/2017 06:18 PM, Nicholas Wilson wrote: On Thursday, 25 May 2017 at 07:53:16 UTC, Ali Çehreli wrote: We have guests Martin Nowak, Dentcho Bankov, and Georgi Dimitrov in person: https://www.meetup.com/D-Lang-Silicon-Valley/events/240129190/ Ali How'd this go? It turned into a

Re: "Programming in D" is up-to-date

2017-05-29 Thread Ali Çehreli via Digitalmars-d-announce
On 05/29/2017 03:06 PM, Wulfklaue wrote: > The book is great ( got it recently ) but there are some things that may > make be better. Thank you for your feedback. :) > 87 in memory management the > experimental unsafe memory management is not written about. Yes, there are things I would like

Re: "Programming in D" is up-to-date

2017-05-28 Thread Ali Çehreli via Digitalmars-d-announce
On 05/28/2017 06:25 AM, Steve wrote: On Tuesday, 16 May 2017 at 07:52:18 UTC, Ali Çehreli wrote: On 05/16/2017 12:47 AM, Suliman wrote: Big thanks!!! Thank you all! I'm very happy that it's useful. Ali Has Amazon caught up with the new version? If so, is it just the paperback version or

Re: Faster Command Line Tools in D

2017-05-25 Thread Ali Çehreli via Digitalmars-d-announce
On 05/24/2017 06:39 AM, Mike Parker wrote: Reddit: https://www.reddit.com/r/programming/comments/6d25mg/faster_command_line_tools_in_d/ Inspired Nim version, found on Reddit: https://www.reddit.com/r/programming/comments/6dct6e/faster_command_line_tools_in_nim/ Ali

Silicon Valley D Meetup - May 25, 2017 - "Trip reports: DConf 2017 and C++Now 2017"

2017-05-25 Thread Ali Çehreli via Digitalmars-d-announce
We have guests Martin Nowak, Dentcho Bankov, and Georgi Dimitrov in person: https://www.meetup.com/D-Lang-Silicon-Valley/events/240129190/ Ali

Re: DMD now has colorized syntax highlighting in error messages

2017-05-16 Thread Ali Çehreli via Digitalmars-d-announce
On 05/14/2017 07:07 AM, Walter Bright wrote: https://github.com/dlang/dmd/pull/6777 It turned out to be unexpectedly easy to implement. The only downside is now we have to rather tediously tweak the error message texts so they use backticks. Color is informative to humans, so I'm all for it.

Re: "Programming in D" is up-to-date

2017-05-16 Thread Ali Çehreli via Digitalmars-d-announce
On 05/16/2017 12:47 AM, Suliman wrote: Big thanks!!! Thank you all! I'm very happy that it's useful. Ali

"Programming in D" is up-to-date

2017-05-13 Thread Ali Çehreli via Digitalmars-d-announce
I've updated the book to 2.074.0. I've updated all paper and electronic versions at all publishers. However, I recommend that you wait a week or so before ordering (e.g. from Amazon) so that you get the latest version. (The copyright and Preface pages should say May 2017.) You can download

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-28 Thread Ali Çehreli via Digitalmars-d-announce
On 04/28/2017 02:11 PM, Nick Sabalausky (Abscissa) wrote: > D takes all the current (and former!) application domains > of C/C++, and brings to it basic programmer sanity. When I had asked Luís Marques what the title of the talk should be, he had said import sanity; :) Ali

Re: Blog post on automem

2017-04-28 Thread Ali Çehreli via Digitalmars-d-announce
On 04/28/2017 11:26 AM, qznc wrote: There is a RefCounted in std.typecons as well. The article does not explain the differences though. The article gives a difference: D’s standard library has Unique and RefCounted in std.typecons but they predate std.experimental.allocator and so “bake

Re: excel-d v0.0.1 - D API to write functions callable from Excel

2017-04-25 Thread Ali Çehreli via Digitalmars-d-announce
On 04/25/2017 01:20 PM, jmh530 wrote: > On Monday, 24 April 2017 at 21:59:34 UTC, Atila Neves wrote: >> >> Enter the `@Dispose` UDA: >> > > I found this really interesting. > > Am I understanding the process correctly: apply map to numbers, allocate > and return a new array in D, copy it to

Re: fluent-asserts released

2017-04-12 Thread Ali Çehreli via Digitalmars-d-announce
On 04/11/2017 11:01 PM, Szabo Bogdan wrote: should.not.throwAnyException({ throw new Exception("test"); }); what do you mean, they are not documented? there is a md file fith some examples here: https://github.com/gedaiu/fluent-asserts/blob/v0.3.0/api/exceptions.md What do you

Re: "Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-12 Thread Ali Çehreli via Digitalmars-d-announce
On 04/11/2017 02:22 AM, qznc wrote: On Tuesday, 11 April 2017 at 06:08:16 UTC, Ali Çehreli wrote: I will be presenting D as a time-saving tool at C++Now: http://cppnow.org/ Looks like C++Now has two keynotes. One keynote on D and one keynote on Rust. Maybe they should change their name. ;)

Re: The New CTFE Engine on the Blog

2017-04-11 Thread Ali Çehreli via Digitalmars-d-announce
On 04/10/2017 06:07 AM, Mike Parker wrote: Stefan has been diligently keeping us all updated on NewCTFE here in the forums. Now, he's gone to the blog to say something to tell the world about it. The blog: https://dlang.org/blog/2017/04/10/the-new-ctfe-engine/ Reddit:

"Competitive Advantage with D" is one of the keynotes at C++Now 2017

2017-04-11 Thread Ali Çehreli via Digitalmars-d-announce
I will be presenting D as a time-saving tool at C++Now: http://cppnow.org/ I have to say it took me a very long time to come up with the title and the abstract. How could I sell D to C++ experts? Luckily, I asked Manu and among a long list of ideas he said "it's about saving time" and

Scott Meyers blogs about his DConf 2017 keynote speech

2017-03-15 Thread Ali Çehreli via Digitalmars-d-announce
Good publicity! http://scottmeyers.blogspot.com/2017/03/keynote-at-dconf-in-berlin-on-may-5.html Ali

Re: DConf 2017 Schedule

2017-03-14 Thread Ali Çehreli via Digitalmars-d-announce
On 03/14/2017 09:35 AM, Moritz Maxeiner wrote: On Tuesday, 14 March 2017 at 16:12:56 UTC, Mike Parker wrote: Fresh from the D Foundation HQ, the DConf 2017 schedule [1] is now available for your perusal. If you haven't registered yet, you have just over five weeks to get it done. The

Re: DConf 2017 Early Bird Registration expires Monday!

2017-02-25 Thread Ali Çehreli via Digitalmars-d-announce
On 02/25/2017 05:25 AM, Moritz Maxeiner wrote: On Saturday, 25 February 2017 at 07:02:48 UTC, Walter Bright wrote: http://dconf.org/2017/registration.html Don't forget, it goes up to $400 after Monday. Just registered and was returned to http://dconf.org/2017/thankyou.html afterwards, which

Re: DConf 2017 speaking proposals due Feb 28

2017-02-23 Thread Ali Çehreli via Digitalmars-d-announce
On 02/23/2017 10:54 AM, Steven Schveighoffer wrote: On 2/22/17 6:24 PM, Walter Bright wrote: Feb 28 is coming up fast! Website says 2/26. Which is correct? -Steve Always the later date... ;) Ali

Re: Snowflake Strings

2017-02-22 Thread Ali Çehreli via Digitalmars-d-announce
On 02/22/2017 02:26 PM, Ali Çehreli wrote: > - Assuming they are line numbers, the 2 and 3 below should be 3 and 4: > > (i < 3 || _d_assertp(TMP, 2)) > (j & 1 || _d_assertp(TMP, 3)) Ooh! I take it back. They are correct in the original source... Ali

Re: Snowflake Strings

2017-02-22 Thread Ali Çehreli via Digitalmars-d-announce
On 02/22/2017 05:08 AM, Mike Parker wrote: Walter shares a little bit of compiler knowledge, explaining how DMD stuffs string literals into object files. Blog post: http://dlang.org/blog/2017/02/22/snowflake-strings/ Reddit:

Found on Reddit: D language gets more points than C++ in DigitalWhip benchmark on Windows.

2017-02-20 Thread Ali Çehreli via Digitalmars-d-announce
https://www.reddit.com/r/programming/comments/5v43p6/d_language_gets_more_points_than_c_in_digitalwhip/ Ali

"BIOS Boot to D" article by sarn

2017-02-16 Thread Ali Çehreli via Digitalmars-d-announce
On Reddit: https://www.reddit.com/r/programming/comments/5ug222/bios_boot_to_d/ Ali

Re: Announcement: DConf 2017 Hackathon May 7

2017-02-15 Thread Ali Çehreli via Digitalmars-d-announce
On 02/14/2017 01:17 PM, Walter Bright wrote: I am happy to announce that there will be a special addition to this year's DConf. Can we have dconf.org updated with this please. Ali

Re: Vibrant 2.0, major update

2017-02-13 Thread Ali Çehreli via Digitalmars-d-announce
On 02/13/2017 02:18 PM, Guillaume Piolat wrote: > https://www.auburnsounds.com/blog/2017-02-13_Vibrant-2.0-released-free-demo.html > > > There is nothing terribly interesting to say technically. I disagree because you've already given interesting details like the following and you said

  1   2   3   >