Re: photon v0.9.0 with Go-style D-flavored channels!

2024-05-10 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 3 May 2024 at 17:12:40 UTC, Dmitry Olshansky wrote: On Monday, 29 April 2024 at 20:50:59 UTC, Dmitry Olshansky wrote: On Monday, 29 April 2024 at 20:50:24 UTC, Dmitry Olshansky wrote: Photon is a minimalistic multi-threaded fiber scheduler and event loop that works transparently

Re: Turning fixed sized array into tuple

2024-05-04 Thread Dmitry Olshansky via Digitalmars-d-learn
On Saturday, 4 May 2024 at 19:11:14 UTC, Nick Treleaven wrote: On Saturday, 4 May 2024 at 16:58:00 UTC, Dmitry Olshansky wrote: So I have a function: ```d size_t awaitAny(T...)(T args) { ... } ``` And I have: ``d Event*[4] events; `` How do I pass all 4 of events to awaitAny as tuple

Turning fixed sized array into tuple

2024-05-04 Thread Dmitry Olshansky via Digitalmars-d-learn
So I have a function: ```d size_t awaitAny(T...)(T args) { ... } ``` And I have: ``d Event*[4] events; `` How do I pass all 4 of events to awaitAny as tuple of arguments? -- Dmitry Olshansky CEO @ [Glow labs](https://glow-labs.pro) https://olshansky.me/about/

photon v0.9.0 with Go-style D-flavored channels!

2024-05-03 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 29 April 2024 at 20:50:59 UTC, Dmitry Olshansky wrote: On Monday, 29 April 2024 at 20:50:24 UTC, Dmitry Olshansky wrote: Photon is a minimalistic multi-threaded fiber scheduler and event loop that works transparently with traditional blocking I/O C/C++/D/Rust libraries w/o degrading

Re: photon v0.8.0 with Events, Semaphores and Timers

2024-04-29 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 29 April 2024 at 20:50:24 UTC, Dmitry Olshansky wrote: Photon is a minimalistic multi-threaded fiber scheduler and event loop that works transparently with traditional blocking I/O C/C++/D/Rust libraries w/o degrading performance. This release brings in new APIs for Events

photon v0.8.0 with Events, Semaphores and Timers

2024-04-29 Thread Dmitry Olshansky via Digitalmars-d-announce
and MacOS)! For now, only fibers can use the primitives but in the next version sharing of Event or Semaphore between fibers and plain threads is planned. -- Dmitry Olshansky CEO @ [Glow Labs](https://glow-labs.pro) https://olshansky.me/about/

Re: photon v0.7.0 with Windows support(!)

2024-04-24 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 24 April 2024 at 14:40:40 UTC, Steven Schveighoffer wrote: On Tuesday, 23 April 2024 at 19:05:48 UTC, Dmitry Olshansky wrote: On Tuesday, 23 April 2024 at 17:15:13 UTC, Sönke Ludwig wrote: I guess that the Darwin support will be restricted to freely distributed macOS applications

Re: photon v0.7.0 with Windows support(!)

2024-04-23 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 23 April 2024 at 17:15:13 UTC, Sönke Ludwig wrote: Am 21.04.2024 um 21:01 schrieb Dmitry Olshansky: Photon is a minimalistic multi-threaded fiber scheduler and event loop that works transparently with traditional blocking I/O C/C++/D/Rust libraries w/o degrading performance

Re: photon v0.7.0 with Windows support(!)

2024-04-21 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 21 April 2024 at 19:32:20 UTC, Dmitry Olshansky wrote: On Sunday, 21 April 2024 at 19:01:04 UTC, Dmitry Olshansky wrote: [...] It gets better, now with hotfixed HTTP hello world example: https://github.com/DmitryOlshansky/photon/blob/master/bench/static_http/hello.d Messed

Re: photon v0.7.0 with Windows support(!)

2024-04-21 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 21 April 2024 at 19:01:04 UTC, Dmitry Olshansky wrote: Photon is a minimalistic multi-threaded fiber scheduler and event loop that works transparently with traditional blocking I/O C/C++/D/Rust libraries w/o degrading performance. It took somewhat longer than I wanted but I'm

Re: photon v0.6.0 with MacOS support

2024-04-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 12 April 2024 at 17:04:33 UTC, Richard (Rikki) Andrew Cattermole wrote: On 13/04/2024 4:57 AM, Dmitry Olshansky wrote: Next on schedule is Windows support. I see that you left the hard one for last. Good luck! Happy book buying. I had an intriguing implementation for it running

photon v0.6.0 with MacOS support

2024-04-12 Thread Dmitry Olshansky via Digitalmars-d-announce
Schveighoffer. Next on schedule is Windows support. -- Dmitry Olshansky CEO @ Glowlabs https://olshansky.me

Re: Setting up CI for Dub project on Github

2024-04-08 Thread Dmitry Olshansky via Digitalmars-d-learn
On Monday, 8 April 2024 at 13:23:12 UTC, Richard (Rikki) Andrew Cattermole wrote: On 09/04/2024 1:20 AM, Dmitry Olshansky wrote: I haven’t done any research on the subject, would be nice if somebody pointed me to good example of how it’s done. — Dmitry Olshansky CEO @ Glowlabs https

Setting up CI for Dub project on Github

2024-04-08 Thread Dmitry Olshansky via Digitalmars-d-learn
I haven’t done any research on the subject, would be nice if somebody pointed me to good example of how it’s done. — Dmitry Olshansky CEO @ Glowlabs https://olshansky.me

Re: Limits of implicit conversion of class arrays

2024-03-23 Thread Dmitry Olshansky via Digitalmars-d-learn
allowed in Java). Once you cast the slice you can populate it with Derived2 objects that are not Derived, hence breaking type safety of the ds slice. — Dmitry Olshansky CEO @ Glow labs https://olshansky.me

Pry parser v0.6.0 is out

2023-07-10 Thread Dmitry Olshansky via Digitalmars-d-announce
Not much in way of new features but now atom set actually take a set as runtime parameter making it all the more useful. https://github.com/DmitryOlshansky/pry-parser -- Dmitry Olshansky CEO @ Glow Labs http://olshansky.me

Linker error, doing something wrong?

2023-07-09 Thread Dmitry Olshansky via Digitalmars-d-learn
curl_download.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Error: /usr/bin/cc failed with status: 1 Am I missing something? -- Dmitry Olshansky https://olshansky.me

Re: Easiest CI to build on github.com

2023-07-07 Thread Dmitry Olshansky via Digitalmars-d-learn
On Friday, 7 July 2023 at 10:29:14 UTC, Richard (Rikki) Andrew Cattermole wrote: I believe: https://github.com/dlang-community/setup-dlang Thx! — Dmitry Olshansky CEO @ Glow Labs https://olshansky.me https://t.me/glowlabs32

Easiest CI to build on github.com

2023-07-07 Thread Dmitry Olshansky via Digitalmars-d-learn
Simply enough dub test should pass. How do I go about it? — Dmitry Olshansky CEO @ Glow Labs https://olshansky.me https://t.me/glowlabs32

Re: IntelliJ D language plugin

2023-07-02 Thread Dmitry Olshansky via Digitalmars-d-learn
On Friday, 30 June 2023 at 16:26:26 UTC, Richard (Rikki) Andrew Cattermole wrote: I use it and contribute to it ;) Thanks to Rikki I was able to figure it out. — Dmitry Olshansky https://olshansky.me

IntelliJ D language plugin

2023-06-30 Thread Dmitry Olshansky via Digitalmars-d-learn
Have anyone had any luck with it? So far I'm trying to install DMD as SDK but it fails with not a valid D compiler home. -- Dmitry Olshansky https://olshansky.me

Re: shareded-map v1.0.0

2023-06-29 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 26 June 2023 at 08:50:01 UTC, Dmitry Olshansky wrote: On Monday, 26 June 2023 at 08:48:38 UTC, Dmitry Olshansky wrote: Shredded map v1.0.0 is out! Simple scalable concurrent hash map based on built-in D hash maps. It's simply shared by key. License is Boost v1. -- Dmitry Olshansky

Re: Get ready your Playstation 5 controllers

2023-06-27 Thread Dmitry Olshansky via Digitalmars-d-announce
/aferust/testds5 Impressive! — Dmitry Olshansky https://olshansky.me

Re: shareded-map v1.0.0

2023-06-27 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 27 June 2023 at 07:57:31 UTC, a11e99z wrote: On Monday, 26 June 2023 at 08:50:01 UTC, Dmitry Olshansky wrote: On Monday, 26 June 2023 at 08:48:38 UTC, Dmitry Olshansky wrote: Shredded map v1.0.0 is out! Simple scalable concurrent hash map based on built-in D hash maps. It's simply

Re: shareded-map v1.0.0

2023-06-26 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 26 June 2023 at 10:31:48 UTC, Dmitry Olshansky wrote: On Monday, 26 June 2023 at 09:45:25 UTC, Sergey wrote: On Monday, 26 June 2023 at 08:50:01 UTC, Dmitry Olshansky wrote: On Monday, 26 June 2023 at 08:48:38 UTC, Dmitry Olshansky wrote: [...] The link: https://github.com

Re: shareded-map v1.0.0

2023-06-26 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 26 June 2023 at 09:45:25 UTC, Sergey wrote: On Monday, 26 June 2023 at 08:50:01 UTC, Dmitry Olshansky wrote: On Monday, 26 June 2023 at 08:48:38 UTC, Dmitry Olshansky wrote: Shredded map v1.0.0 is out! Simple scalable concurrent hash map based on built-in D hash maps. It's simply

Re: shareded-map v1.0.0

2023-06-26 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 26 June 2023 at 08:48:38 UTC, Dmitry Olshansky wrote: Shredded map v1.0.0 is out! Simple scalable concurrent hash map based on built-in D hash maps. It's simply shared by key. License is Boost v1. -- Dmitry Olshansky https://sponsr.ru/glow The link: https://github.com

shareded-map v1.0.0

2023-06-26 Thread Dmitry Olshansky via Digitalmars-d-announce
Shredded map v1.0.0 is out! Simple scalable concurrent hash map based on built-in D hash maps. It's simply shared by key. License is Boost v1. -- Dmitry Olshansky https://sponsr.ru/glow

Re: D Language Foundation Monthly Meeting Summary for May 2023

2023-06-23 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 23 June 2023 at 14:32:51 UTC, Mike Parker wrote: The monthly meeting for May 2023 took place on Friday the 5th at 14:00 UTC. It lasted about an hour and a half. This was the last meeting before we started our new planning sessions. Nice to read on what you guys are doing! — Dmitry

Re: Centroid tracking using DCV

2023-06-23 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 23 June 2023 at 07:26:03 UTC, Ferhat Kurtulmuş wrote: On Friday, 23 June 2023 at 05:07:26 UTC, Dmitry Olshansky wrote: On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: [...] Cool stuff! I once contributed Randomized Hough transform to DCV. [...] Hello

Re: Centroid tracking using DCV

2023-06-22 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 15 February 2023 at 17:32:33 UTC, Ferhat Kurtulmuş wrote: I heard you are not having fun enough with d today. Do you know you can do things like this with dlang now? After some fiddling with it, my last commits made this possible. Cool stuff! I once contributed Randomized Hough

Glow labs on Patreon

2023-06-21 Thread Dmitry Olshansky via Digitalmars-d-announce
To keep it simple my all D opensource company now has patreon page: https://www.patreon.com/dmitry_glow_labs

Re: Running LDC on a recent MacOS

2023-06-16 Thread Dmitry Olshansky via Digitalmars-d-learn
On Friday, 16 June 2023 at 16:14:19 UTC, Steven Schveighoffer wrote: On 6/16/23 11:56 AM, Dmitry Olshansky wrote: Any advice from MacOS users? Yep. Go into settings, then privacy and security. Make sure "App store and identified developers" is checked. On that page, you will se

Re: You can now sponsor Photon and related projects

2023-04-20 Thread Dmitry Olshansky via Digitalmars-d-announce
On Thursday, 20 April 2023 at 01:14:58 UTC, Dmitry Olshansky wrote: I think it only works in Russia, but here it is: https://sponsr.ru/feed/ Wrong link, sorry about that. https://sponsr.ru/glow — Dmitry Olshansky

You can now sponsor Photon and related projects

2023-04-19 Thread Dmitry Olshansky via Digitalmars-d-announce
I think it only works in Russia, but here it is: https://sponsr.ru/feed/ — Dmitry Olshansky

Photon v0.3.0 is out!

2023-04-16 Thread Dmitry Olshansky via Digitalmars-d-announce
library for Photon project source code, will be packaged separately P.S. Glow labs will continue to deliver on the promise of Boost licencing our core of business. -- Dmitry Olshansky CEO "Glow Labs"

Photon v0.1.1 is out!

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-announce
: https://github.com/DmitryOlshansky/photon/tree/master/tests Github: https://github.com/DmitryOlshansky/photon DUB: https://code.dlang.org/packages/photon -- Dmitry Olshansky

Re: Using DUB packages with Meson

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
On Wednesday, 12 April 2023 at 11:07:56 UTC, Richard (Rikki) Andrew Cattermole wrote: Did you compile the library with dub using ldc2? Yup, I do not have other compilers installed. -- Dmitry Olshansky

Re: Using DUB packages with Meson

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
, built on Mar 12 2023) ERROR: strand found but it wasn't compiled with ldc Run-time dependency strand found: NO src/meson.build:22:0: ERROR: Dependency "strand" not found -- Dmitry Olshansky

Re: Using DUB packages with Meson

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
/dependencies/dub.py i.e. ``dub build [[@]] []`` So use ``package:sub@1.0.2``. Also I just noticed meson doesn't support shared libraries from dub, so something to keep in mind. Oh, Rikki, you are so helpful. Thanks! -- Dmitry Olshansky

Using DUB packages with Meson

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
how to introduce library dependency on a specific DUB package. -- Dmitry Olshansky

Re: Help with registering dub package

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
is there, its just that it needs to be all in one. Thanks, Rikki! — Dmitry Olshansky

Help with registering dub package

2023-04-12 Thread Dmitry Olshansky via Digitalmars-d-learn
Could someone walk me through the steps of publish my dub package? I'm stuck with this: https://code.dlang.org/packages/strand For some reason code.dlang.org cannot find my semver tag I guess. -- Dmitry Olshansky

Re: Beta 2.103.0

2023-03-02 Thread Dmitry Olshansky via Digitalmars-d-announce
t friction. — Dmitry Olshansky

Re: How to build DMD/Phobos on Windows

2022-08-25 Thread Dmitry Olshansky via Digitalmars-d-learn
On Wednesday, 24 August 2022 at 21:11:42 UTC, rikki cattermole wrote: For dmd you use build.d that is in the repository. Hm, I guess the makefiles should be deleted? For phobos win64.mak (used for 32bit by default as well): "# Makefile to build D runtime library phobos{64,32mscoff}.lib

How to build DMD/Phobos on Windows

2022-08-24 Thread Dmitry Olshansky via Digitalmars-d-learn
It's been a long time but I've found some spare hours I want to devote to finally updating our std.uni to Unicode 14 (soon to migrate to 15 I guess). I downloaded source code of DMD/Phobos as usual and dropped them in the src folder of unpacked 7z distribution archive. Now time to build.

Re: Pijamas, a simple fluent assertation library (forked from Pyjamas)

2020-05-15 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 15 May 2020 at 12:35:27 UTC, Luis wrote: On my run to raise stuff from dead packages, I come with Pijamas. A fork from Yamadacpc’s Pyjamas that works with D frontend 2.090 and forwards. [...] I was about to ask what is broken with ctRegex (well except that compiler usually

Re: On the D Blog: Lomuto's Comeback

2020-05-15 Thread Dmitry Olshansky via Digitalmars-d-announce
results. Fantastic work and great result. Having privately done a very heavy critique of the narrow niche the article had chosen to explore I still recognize and love the results. — Dmitry Olshansky

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 12:26:48 UTC, user1234 wrote: On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... "standup" lol. That reminds mesomeone who likes this genre too but he's not he

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 07:02:20 UTC, Dmitry Olshansky wrote: On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... And I’m too lame to figure out how do you open a brand channel on youtube

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... So I thought maybe I can give it a shot with a youtube channel? I already invent a cool personality - think Dirk Gently in computer science setting

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 06:52:55 UTC, Basile B. wrote: On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... So I thought maybe I can give it a shot with a youtube channel? I already invent a cool

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 19:52:35 UTC, Dmitry Olshansky wrote: Depending on what it looks like when it is finished. If it should have a teaching aspect, you would need to collect the sources and information into the video description. I’m going to describe the way I do creative work and try

Re: Release D 2.092.0

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 19:50:10 UTC, Martin Nowak wrote: Glad to announce D 2.092.0, ♥ to the 47 contributors. This release comes with support for a prototype ownership/borrowing system for pointers, GNU ABI tags for extern(C++), printf format checks, and SOURCE_DATE_EPOCH for

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 16:23:42 UTC, Jan Hönig wrote: On Tuesday, 12 May 2020 at 08:35:20 UTC, Dmitry Olshansky wrote: On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: If that seems cool to you shoot me an email, or reply in this thread ... I need to the count to have

Re: OT: Back

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 08:11:03 UTC, Bastiaan Veelo wrote: On Tuesday, 12 May 2020 at 07:48:46 UTC, Dmitry Olshansky wrote: Bastian! Great to see you still around. How your D stuff is going at that naval company? First real application is running: a program for the numerical analysis

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... So I thought maybe I can give it a shot with a youtube channel? I already invent a cool personality - think Dirk Gently in computer science setting

[OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
I find that I can vaguely amusing 100% of the day and I love standup comedy... So I thought maybe I can give it a shot with a youtube channel? I already invent a cool personality - think Dirk Gently in computer science setting;) If that seems cool to you shoot me an email, or reply in this

Re: OT: Back

2020-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 07:21:43 UTC, Bastiaan Veelo wrote: On Tuesday, 5 May 2020 at 15:39:12 UTC, Dmitry Olshansky wrote: P.S. I'm kind of back, but very busy and my health is mostly great despite the COVID outrage out there. That's great! Glad to hear that. Bastian! Great to see you

[Meta] Lightweight Modular Staging library for D Language

2020-05-09 Thread Dmitry Olshansky via Digitalmars-d-announce
the v2 of Pry parser generator using this LMS library as the backbone in particular exploiting the partial evaluation capabilities. Have fun and stay safe! -- Dmitry Olshansky

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 5 May 2020 at 21:41:39 UTC, Dmitry Olshansky wrote: On Tuesday, 5 May 2020 at 20:11:44 UTC, Robert M. Münch wrote: On 2020-05-05 15:39:12 +, Dmitry Olshansky said: On the other hand, if you can help someone to get started and it's a couple of hours, I would expect people

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Dmitry Olshansky via Digitalmars-d-announce
On Tuesday, 5 May 2020 at 20:11:44 UTC, Robert M. Münch wrote: On 2020-05-05 15:39:12 +, Dmitry Olshansky said: On Monday, 4 May 2020 at 17:01:01 UTC, Robert M. Münch wrote: Following my "Is it time for a Unicode update of std.uni?" post in D group, I would like to try out

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Dmitry Olshansky via Digitalmars-d-announce
ly one table that I forgot about (i.e. I have no idea what is the source table for it in Unicode standard). [1] https://issues.dlang.org/show_bug.cgi?id=16416 P.S. I'm kind of back, but very busy and my health is mostly great despite the COVID outrage out there. --- Dmitry Olshansky

Re: Anyone can contact Dmitry Olshansky?

2018-07-01 Thread Dmitry Olshansky via Digitalmars-d
On Sunday, 1 July 2018 at 06:00:59 UTC, Ali Çehreli wrote: Apparent from uncharacteristic messages from Dmitry's account to multiple destinations recently, I suspect his gmail account has been compromised. I'm not sure what options he has at this point but I think it's possible to use

Oh my you all are good

2018-06-30 Thread Dmitry Olshansky via Digitalmars-d
You know if D was made for something then Mayb At fucking Least Imagine nice (shot? ;) It is a fact, yes even the joke is ... Okay I at least know something that I said I know fact! What else do you ned? That fucking somethinghiw makes world better. I can be even myslef but I

You know...

2018-06-30 Thread Dmitry Olshansky via Digitalmars-d
The world ... is nice. I can do anything? Say I have 10$ I fucking swear ... I even CANNOT DO ANYTHING BEYOND THAT! I simply don’t have enough money or otherwise I would... Okay I will try? Ah another joke;) Yeshvjdffhdhvx I ess I don’t I tedg I dthg bo! And you know Andrei!!! IT IS ME

Warning? Maybe but .. read it;)

2018-06-30 Thread Dmitry Olshansky via Digitalmars-d
OKAY BUT .. MY SMALL(?!) VPS FUCK I EVEN(!) boy that was I don’t bt *say* I type that THAT you fun etc... THAT YOU you see part if plan okay I think it will What do you think happens to that _bix_ OpenVZ 512mb? Not even 1G Whatever happens fun... You see I can type anything You It

New post

2018-06-30 Thread Dmitry Olshansky via Digitalmars-d
Les rename regex to patternMatch because it’s good and even Scala() has ... okay smal _step_(?) and we have joke and at least nice one. Okay I just wanted oh where that C++ Herb Sutter you know Andrei Is IT _times_ all the good stuf my fingers fuck at least my phone works it’s lfe

Re: D community's view on syntactic sugar

2018-06-30 Thread Dmitry Olshansky via Digitalmars-d
On Saturday, 30 June 2018 at 07:45:48 UTC, John Belmonte wrote: On Saturday, 16 June 2018 at 08:39:07 UTC, Dmitry Olshansky wrote: On Friday, 15 June 2018 at 23:04:40 UTC, Sjoerd Nijboer wrote: T* he `async` & `await` keyword from C# make proactor pattern async code extremely easy to re

Re: I have a plan.. I really DO

2018-06-29 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 29 June 2018 at 07:03:52 UTC, Dmitry Olshansky wrote: I never ever (I think) did something provocative, something to finally see: - who in the community WANTS D language to succeed? - who are just these funny “people” let’s call th this, that are I don’t know “just hang around

I have a plan.. I really DO

2018-06-29 Thread Dmitry Olshansky via Digitalmars-d-announce
I never ever (I think) did something provocative, something to finally see: - who in the community WANTS D language to succeed? - who are just these funny “people” let’s call th this, that are I don’t know “just hang around” Because shame is a weapon much like fear (of death esp), pride

Re: D community's view on syntactic sugar

2018-06-19 Thread Dmitry Olshansky via Digitalmars-d
On Tuesday, 19 June 2018 at 13:39:51 UTC, 12345swordy wrote: On Tuesday, 19 June 2018 at 07:14:11 UTC, Dmitry Olshansky wrote: To hell with that! I have actually seen and worked (not directly) on code **cking does make async stack traces tolerable (google for causal stack traces, Dart

Re: D community's view on syntactic sugar

2018-06-19 Thread Dmitry Olshansky via Digitalmars-d
On Monday, 18 June 2018 at 20:54:22 UTC, aberba wrote: On Saturday, 16 June 2018 at 08:39:07 UTC, Dmitry Olshansky wrote: On Friday, 15 June 2018 at 23:04:40 UTC, Sjoerd Nijboer wrote: For someone coming from a C# background there is some seemingly simple syntactic sugar missing from D. T

Re: iopipe v0.1.0 - now with Windows support!

2018-06-18 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 17 June 2018 at 04:52:07 UTC, Martin Nowak wrote: On 06/10/2018 10:10 PM, Steven Schveighoffer wrote: Note that the new io library also supports sockets, which IODev did not have support for, AND has a pluggable driver system, so you could potentially use fiber-based async io

Re: D community's view on syntactic sugar

2018-06-16 Thread Dmitry Olshansky via Digitalmars-d
On Friday, 15 June 2018 at 23:04:40 UTC, Sjoerd Nijboer wrote: For someone coming from a C# background there is some seemingly simple syntactic sugar missing from D. First of all, it’s not missing but deliberately not added for many reason, which I’m sure other folks from core team will

Re: GitHub could be acquired by Microsoft

2018-06-03 Thread Dmitry Olshansky via Digitalmars-d-announce
On Monday, 4 June 2018 at 03:51:15 UTC, Anton Fediushin wrote: This is still just a rumour, we'll know the truth on Monday (which is today). Some articles about the topic: https://fossbytes.com/microsoft-github-aquisition-report/

Re: Nice code.dlang.org

2018-06-02 Thread Dmitry Olshansky via Digitalmars-d
On Saturday, 2 June 2018 at 21:13:59 UTC, Bastiaan Veelo wrote: I don't know since when https://code.dlang.org/ looks the way it does, with the top most popular, most recently updated and most recently added packages on the front page, but I like it a lot! Very nice! I believe that was

Re: stride in slices

2018-06-02 Thread Dmitry Olshansky via Digitalmars-d
On Saturday, 2 June 2018 at 18:49:51 UTC, DigitalDesigns wrote: Proposal: [a..b;m] m is the stride, if ; is not a good char then |, :, !, or # could be good chars. Ranges work for this and don’t need special syntax. Just saying.

Re: Remember the Vasa! by Bjarne Stroustrup

2018-05-28 Thread Dmitry Olshansky via Digitalmars-d
On Tuesday, 29 May 2018 at 04:41:33 UTC, Komplex wrote: On Tuesday, 29 May 2018 at 03:56:05 UTC, Dmitry Olshansky wrote: It seems C++ is following the road of PL/I, which is growing language way beyond the point anyone can understand or implement all of it. but that happened to the linux

Re: Remember the Vasa! by Bjarne Stroustrup

2018-05-28 Thread Dmitry Olshansky via Digitalmars-d
On Tuesday, 29 May 2018 at 01:46:47 UTC, Walter Bright wrote: A cautionary tale we should all keep in mind. http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0977r0.pdf https://www.reddit.com/r/programming/comments/8mq10v/bjarne_stroustroup_remeber_the_vasa_critique_of/

Re: SecureD Futures (v2.0)

2018-05-27 Thread Dmitry Olshansky via Digitalmars-d
On Sunday, 27 May 2018 at 10:27:45 UTC, Adam Wilson wrote: Now that SecureD v1 is in the books I thought it would be worthwhile to explore what a second version could like. I specifically want to focus on expanding compatibility with other systems. [...] No, it’s not. Look at IOpipe and

Re: Looks like Digital Mars C++ is on the front page of HN at the moment!

2018-05-22 Thread Dmitry Olshansky via Digitalmars-d-announce
On Wednesday, 23 May 2018 at 01:18:43 UTC, Walter Bright wrote: DigitalMars C/C++ Compiler (github.com) 56 points by tomcam 3 hours ago | unvote | flag | hide | 10 comments Yay! Any thoughts about opening runtime library? https://news.ycombinator.com/news And it’s beyond 100+ now. Also

Re: A pattern I'd like to see more of - Parsing template parameter tuples

2018-05-20 Thread Dmitry Olshansky via Digitalmars-d
On Monday, 21 May 2018 at 01:53:20 UTC, Manu wrote: I don't really like that SomeObject() will be instantiated a crap load of times for every possible combination and order of options that a user might want to supply. How do you control the bloat in a way that people won't mess up frequently?

Re: Of possible interest: fast UTF8 validation

2018-05-17 Thread Dmitry Olshansky via Digitalmars-d
On Thursday, 17 May 2018 at 17:16:03 UTC, Walter Bright wrote: On 5/16/2018 10:01 PM, Joakim wrote: Unicode was a standardization of all the existing code pages and then added these new transfer formats, but I have long thought that they'd have been better off going with a header-based format

Re: Of possible interest: fast UTF8 validation

2018-05-16 Thread Dmitry Olshansky via Digitalmars-d
On Wednesday, 16 May 2018 at 15:48:09 UTC, Joakim wrote: On Wednesday, 16 May 2018 at 11:18:54 UTC, Andrei Alexandrescu wrote: https://www.reddit.com/r/programming/comments/8js69n/validating_utf8_strings_using_as_little_as_07/ Sigh, this reminds me of the old quote about people spending a

Re: Why is 64-bit dmd not built as part of the Windows release?

2018-05-15 Thread Dmitry Olshansky via Digitalmars-d
On Tuesday, 15 May 2018 at 16:01:28 UTC, Atila Neves wrote: I don't know why even bother with 32-bit dmd to begin with, but at least there should be an option. [...] Far as I know VS project shoukd build x64 version just fine with MS C++ compiler. Used to be that way a couple years ago.

Re: LDC 1.10.0 beta

2018-05-14 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 13 May 2018 at 18:12:51 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.10. The highlights of this version in a nutshell: * Based on D 2.080.0. * Supports DragonFly BSD. * Some fixes, most notably wrt. exception stack traces

Re: iopipe v0.0.4 - RingBuffers!

2018-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Saturday, 12 May 2018 at 14:48:58 UTC, Joakim wrote: On Saturday, 12 May 2018 at 12:45:16 UTC, Dmitry Olshansky wrote: On Saturday, 12 May 2018 at 12:14:28 UTC, Steven Schveighoffer wrote: [...] I could offer a few tricks to fix that w/o getting too dirty. GNU grep is fast, but std.regex

Re: iopipe v0.0.4 - RingBuffers!

2018-05-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Saturday, 12 May 2018 at 12:14:28 UTC, Steven Schveighoffer wrote: On 5/11/18 5:42 PM, Joakim wrote: On Friday, 11 May 2018 at 16:07:26 UTC, Steven Schveighoffer wrote: [...] What stops you from downloading a linux release from here? https://github.com/ldc-developers/ldc/releases So I

Re: iopipe v0.0.4 - RingBuffers!

2018-05-11 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 11 May 2018 at 13:28:58 UTC, Steven Schveighoffer wrote: On 5/11/18 1:30 AM, Dmitry Olshansky wrote: On Thursday, 10 May 2018 at 23:22:02 UTC, Steven Schveighoffer wrote: OK, so at dconf I spoke with a few very smart guys about how I can use mmap to make a zero-copy buffer. And I

Re: iopipe v0.0.4 - RingBuffers!

2018-05-11 Thread Dmitry Olshansky via Digitalmars-d-announce
On Friday, 11 May 2018 at 09:55:10 UTC, Kagamin wrote: On Thursday, 10 May 2018 at 23:22:02 UTC, Steven Schveighoffer wrote: However, I am struggling to find a use case for this that showcases why you would want to use it. While it does work, and works beautifully, it doesn't show any

Re: iopipe v0.0.4 - RingBuffers!

2018-05-10 Thread Dmitry Olshansky via Digitalmars-d-announce
On Thursday, 10 May 2018 at 23:22:02 UTC, Steven Schveighoffer wrote: OK, so at dconf I spoke with a few very smart guys about how I can use mmap to make a zero-copy buffer. And I implemented this on the plane ride home. However, I am struggling to find a use case for this that showcases why

Re: D GPU execution module: A survey of requirements.

2018-05-10 Thread Dmitry Olshansky via Digitalmars-d
On Thursday, 10 May 2018 at 00:10:07 UTC, H Paterson wrote: On Wednesday, 9 May 2018 at 23:37:14 UTC, Henry Gouk wrote: On Wednesday, 9 May 2018 at 23:26:19 UTC, H Paterson wrote: Hello, I'm interested in writing a module for executing D code on GPUs. I'd like to bounce some ideas off D

Re: D GPU execution module: A survey of requirements.

2018-05-09 Thread Dmitry Olshansky via Digitalmars-d
On Wednesday, 9 May 2018 at 23:26:19 UTC, H Paterson wrote: Hello, I'm interested in writing a module for executing D code on GPUs. I'd like to bounce some ideas off D community members to see what this module needs do. What about DCompute project? [...]

Re: Why The D Style constants are written in camelCase?

2018-05-09 Thread Dmitry Olshansky via Digitalmars-d-learn
On Wednesday, 9 May 2018 at 09:38:14 UTC, BoQsc wrote: The D Style suggest to camelCase constants, while Java naming conventions always promoted uppercase letter. Is there an explanation why D Style chose to use camelCase instead of all UPPERCASE for constants, was there any technical

Re: Wait-free MPSC and MPMC implement in D

2018-05-08 Thread Dmitry Olshansky via Digitalmars-d
On Tuesday, 8 May 2018 at 04:00:03 UTC, manumaster wrote: Is there some implement like this in D ? https://github.com/pramalhe/ConcurrencyFreaks/blob/master/papers/multilist-2017.pdf Look for Mecca by Wekka.io team. It has great idustry-grade lock-free implementations for both. Not very

Re: serialport v1.0.0

2018-05-07 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 6 May 2018 at 22:02:05 UTC, Oleg B wrote: Stable version of serialport package * Blocking `SerialPortBlk` for classic usage * Non-blocking `SerialPortNonBlk` and `SerialPortFR` for usage in fibers or in vibe-d These 3 versions of the same API is precisely the reason for me

Re: std.regex horribly broken in 2.080?

2018-05-04 Thread Dmitry Olshansky via Digitalmars-d
On Friday, 4 May 2018 at 14:33:09 UTC, Dmitry Olshansky wrote: On Friday, 4 May 2018 at 11:39:18 UTC, WebFreak wrote: I am currently working on workspace-d/serve-d but I am continously running into segfaults with std.regex ctRegex with the captures in dub and dscanner. I can't provide any

Re: std.regex horribly broken in 2.080?

2018-05-04 Thread Dmitry Olshansky via Digitalmars-d
On Friday, 4 May 2018 at 11:39:18 UTC, WebFreak wrote: I am currently working on workspace-d/serve-d but I am continously running into segfaults with std.regex ctRegex with the captures in dub and dscanner. I can't provide any other information really because my internet is dead right now.

Re: Profiling with LDC

2018-04-26 Thread Dmitry Olshansky via Digitalmars-d
On Wednesday, 25 April 2018 at 17:31:06 UTC, H. S. Teoh wrote: I'm trying to figure out how to do a traditional instrumented profile with LDC. All docs that I've managed to find so far say to use -fprofile-instr-generate, but when I try that, I get a ton of linker errors complaining of

  1   2   3   4   5   6   7   8   9   10   >