Re: LDC 1.30.0

2022-07-22 Thread James Blachly via Digitalmars-d-announce
On 7/21/22 6:18 AM, Christian Köstlin wrote: Thanks for the new release. On a sidenote I am having problem downloading any 2.100.1 dmd version from dlang.org. Is it just me? Old releases are available on http://downloads.dlang.org/releases but not the 2.100.1. Kind regards, Christian There

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

2021-11-01 Thread James Blachly via Digitalmars-d-announce
On 10/31/21 3:26 PM, Mike Parker wrote: On Friday, 29 October 2021 at 15:03:46 UTC, Mike Parker wrote: I'll be putting together a video version this weekend for the foundation's YouTube channel that I should be able to publish by Sunday. The video version is done and is available here:

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

2021-10-03 Thread James Blachly via Digitalmars-d-announce
On 10/1/21 8:32 AM, Mike Parker wrote: Walter would like to establish a new slogan, or tagline, for D. He asked us all to think about this for a future meeting. (Ali has since solicited some good advice from a relative who is a professional marketer that has gotten us on the right track.) 1.

Re: [Semi-OT] Sdlang Initiative

2021-09-08 Thread James Blachly via Digitalmars-d-announce
On 9/6/21 2:01 PM, Steven Schveighoffer wrote: But I actually am using sdlang-d for configuration files on my web server. However, I do not like the interface for it very much. SDLang itself is OK, but I find actually that I don't love the format. Like yaml, I have to research how the file

Re: dhtslib v0.12.0 (high-throughput sequencing library)

2021-09-02 Thread James Blachly via Digitalmars-d-announce
On Thursday, 2 September 2021 at 10:32:19 UTC, Johan wrote: On Wednesday, 1 September 2021 at 05:27:38 UTC, James Blachly [2] Here is a contemporary example of D used in high-throughput sequencing: DENTIST by Arne Ludwig at Max Planck institute https://github.com/a-ludi/dentist I am

Re: Announcement and Request: Typesafe Coordinate Systems for High-Throughput Sequencing Applications

2021-09-01 Thread James Blachly via Digitalmars-d-announce
On 9/1/21 5:01 AM, Arne Ludwig wrote: I am happy to hear of your latest idea of creating type-safe coordinate systems. It's a great idea! After reading the code on GitHub, I have only one major remark: IMHO, it would be great to separate the novel coordinates systems from any `htslib`

Announcement and Request: Typesafe Coordinate Systems for High-Throughput Sequencing Applications

2021-08-31 Thread James Blachly via Digitalmars-d-announce
In another post, I've just announced our D-based high throughput sequencing library, dhtslib. One feature that is, AFAIK, novel in the field is leveraging the compiler's type system to enforce correctness regarding different genome/reference sequence coordinate systems. Clearly, the encoding

dhtslib v0.12.0 (high-throughput sequencing library)

2021-08-31 Thread James Blachly via Digitalmars-d-announce
I'm delighted to finally post an official announcement of our package for high-throughput sequencing (HTS), also called Next-generation sequencing (NGS): `dhtslib`. It's not a very clever name, and we are working on a new one. ;) https://github.com/blachlylab/dhtslib/

Re: Contacting DlangScience maintainers

2021-03-29 Thread James Blachly via Digitalmars-d-announce
On 3/28/21 8:58 PM, rikki cattermole wrote: On 29/03/2021 12:16 PM, Chris Piker wrote: On Sunday, 28 March 2021 at 04:06:57 UTC, mw wrote: On Friday, 26 March 2021 at 21:55:18 UTC, Chris Piker wrote: Let's discuss it here: https://github.com/orgs/dlang-community/teams/science/discussions

Re: Contacting DlangScience maintainers

2021-03-27 Thread James Blachly via Digitalmars-d-announce
On 3/26/21 5:55 PM, Chris Piker wrote: Hi DlangScience I've setup D prototypes for the CDF (Common Data Format) file reading/writing library.  Since it's mostly just basic D prototypes for a C library the module's name is deimos.cdf and can be found here:

Re: On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-22 Thread James Blachly via Digitalmars-d-announce
On 3/18/21 5:21 AM, Per Nordlöw wrote: On Thursday, 4 March 2021 at 13:54:48 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2021/03/04/symphony-of-destruction-structs-classes-and-the-gc-part-one/ Btw, what is the motive behind D's GC not being able to correctly handle GC

Re: Bubel ECS - Entity-Component-System architecture implementation

2021-03-10 Thread James Blachly via Digitalmars-d-announce
On 3/9/21 4:02 PM, Meta wrote: On Tuesday, 9 March 2021 at 15:21:26 UTC, Mergul wrote: On Tuesday, 9 March 2021 at 14:29:37 UTC, Meta wrote: Awesome! In the demo, I noticed that if there are >3000 entities spawned, there will be periodic dips in the FPS. Could this be Javascript's GC kicking

Re: I'm creating a game purely written in D with the arsd library

2021-01-03 Thread James Blachly via Digitalmars-d-announce
On 1/3/21 1:31 PM, Murilo wrote: On Sunday, 3 January 2021 at 02:42:46 UTC, James Blachly wrote: My final suggestion is that -- given this is a D programming enthusiasts' newsgroup, where we are interested in seeing D code, you might get great feedback on the code itself. Kind regards How

Re: Package for differential equation solvers

2021-01-02 Thread James Blachly via Digitalmars-d-announce
On 1/2/21 4:47 AM, Flávio wrote: Hi folks, I have started a repository to port Differential equation solver code to D. The goal is to have efficient implementations in D that have a much simpler interface for users than current C, C++, and FORTRAN libraries. Currently is just a couple of

Re: I'm creating a game purely written in D with the arsd library

2021-01-02 Thread James Blachly via Digitalmars-d-announce
On 1/2/21 4:18 PM, H. S. Teoh wrote: On Sat, Jan 02, 2021 at 09:01:17PM +, Murilo via Digitalmars-d-announce wrote: [...] It's because I don't people to know the spoilers, so no one will see the source code. ... Providing source code is mainly for convenience to people who might want to

Re: I'm creating a game purely written in D with the arsd library

2021-01-02 Thread James Blachly via Digitalmars-d-announce
On 1/2/21 2:10 PM, Murilo wrote: On Saturday, 2 January 2021 at 05:43:48 UTC, James Blachly wrote: On 1/1/21 11:12 PM, Murilo wrote: Here is the link https://drive.google.com/file/d/1Il1xLN8b5rzghYLXTQqq2apv5YMKv7rx/view?usp=sharing Bro I would be shocked if people are excited to run a

Re: I'm creating a game purely written in D with the arsd library

2021-01-01 Thread James Blachly via Digitalmars-d-announce
On 1/1/21 11:12 PM, Murilo wrote: Here is the link https://drive.google.com/file/d/1Il1xLN8b5rzghYLXTQqq2apv5YMKv7rx/view?usp=sharing Bro I would be shocked if people are excited to run a mystery binary downloaded from Google Drive. The ELF binary does contain arsd symbols, and at least

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

2021-01-01 Thread James Blachly via Digitalmars-d-announce
On 1/1/21 11:39 PM, Ali Çehreli wrote: I've come across the book on D Wiki Books. Amazon link: https://www.amazon.com/Programming-Language-Former-Python-Developers/dp/B08M83X6N8 Ali Wow -- A great find Ali! I and my staff find ourselves in the same position -- all former (actually ,

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-23 Thread James Blachly via Digitalmars-d-announce
On 10/21/20 10:47 AM, Robert burner Schadek wrote: https://code.dlang.org/packages/dsemver is a program that computes the next SemVer for your dlang package. As indicated downthread, this could be a great ecosystem partner with dmd-as-a-library. Thank you Robert!

Re: mir-stat

2020-10-08 Thread James Blachly via Digitalmars-d-announce
On 10/8/20 12:40 PM, 9il wrote: It is a pleasure to announce the Dlang Statistical Package by John Michael Hall. API http://mir-stat.libmir.org/ GitHub http://github.com/libmir/mir-stat DUB https://code.dlang.org/packages/mir-stat The initial release provides descriptive statistics and

Re: HTTP frameworks benchmark focused on D libraries

2020-09-27 Thread James Blachly via Digitalmars-d-announce
On 9/27/20 6:08 AM, tchaloupka wrote: Hi all, I've just pushed the updated results. Thanks for continuing to work on this! vibe-core performs quite well -- scaling up with additional workers from 8 through 256, whereas vibe-d platform tops out around ~35,000-45,000 RPS irrespective of

Re: HTTP frameworks benchmark focused on D libraries

2020-09-21 Thread James Blachly via Digitalmars-d-announce
On 9/20/20 4:03 PM, tchaloupka wrote: Hi, as it pops up now and then (last one in https://forum.dlang.org/thread/qttjlgxjmrzzuflrj...@forum.dlang.org) I wanted to see the various D libraries performance against each other too and ended up with https://github.com/tchaloupka/httpbench It's

Re: Beta 2.094.0

2020-09-14 Thread James Blachly via Digitalmars-d-announce
On 9/14/20 5:17 PM, mw wrote: On Sunday, 13 September 2020 at 16:33:42 UTC, James Blachly wrote: {     "name": "git-dependency",     "dependencies": {     "gitcompatibledubpackage": {     "repository": "git+https://github.com/dlang-community/gitcompatibledubpackage.git;,   

Re: Beta 2.094.0

2020-09-13 Thread James Blachly via Digitalmars-d-announce
On 9/11/20 3:48 AM, Martin Nowak wrote: Glad to announce the first beta for the 2.094.0 release, ♥ to the 49 contributors. This is the first release to be built with LDC on all platforms, so we'd welcome some more thorough beta testing. http://dlang.org/download.html#dmd_beta

Re: khash associative array / hash map / hash set

2020-08-24 Thread James Blachly via Digitalmars-d-announce
On 8/24/20 5:11 PM, ikod wrote: Thanks, but no ) This hashmap can't replace standard AA for next reason: with standard AA you can safely do: string[int] aa; aa[0] = "null"; auto v = 0 in aa; aa.remove(0); assert(*v == "null"); aa[0] = "one"; assert(*v == "null"); Hm, I see what you mean but I

Re: khash associative array / hash map / hash set

2020-08-24 Thread James Blachly via Digitalmars-d-announce
On Monday, 24 August 2020 at 05:51:59 UTC, ikod wrote: On Monday, 24 August 2020 at 01:39:26 UTC, James Blachly wrote: OH, I almost forgot the best part. It is crazy fast. https://attractivechaos.wordpress.com/2018/01/13/revisiting-hash-table-performance/

khash associative array / hash map / hash set

2020-08-23 Thread James Blachly via Digitalmars-d-announce
In addition to our interval tree implementation ( https://forum.dlang.org/thread/rhrgbl$2n1h$1...@digitalmars.com ), I wanted to share another tool we have been using extensively here, a D templates port of attractivechaos' klib (https://github.com/attractivechaos/klib) component khash.

Re: SAOC 2020 Projects and Participants

2020-08-23 Thread James Blachly via Digitalmars-d-announce
On 8/23/20 4:44 PM, Mike Parker wrote: If you're interested in following along with the progress of Symmetry Autumn of Code 2020, you can start with this blog post, where I briefly introduce the participants and their SAOC projects:

Interval Trees library intervaltree

2020-08-22 Thread James Blachly via Digitalmars-d-announce
I am happy to share our interval tree library we built for some internal computational biology projects. I would also be very happy to have your feedback on implementation and execution as I am certainly no professional software engineer. James # Sources

Re: code.dlang.org downtime

2020-01-09 Thread James Blachly via Digitalmars-d-announce
On 1/9/20 10:03 PM, suncarpet wrote: I can't say I like the idea of requiring users to use the aforementioned or similar services and necessitating the use of git over other VCS solutions. How is it that dub works today?

Re: code.dlang.org downtime

2020-01-09 Thread James Blachly via Digitalmars-d-announce
On 12/17/19 12:34 PM, H. S. Teoh wrote: This looks like something the D Foundation ought to fund. Buy one of the many VPS's out there to be used as the "official", Foundation-backed dub server, preferably with a hosting provider that has multiple redundant network connections and automatic

Re: The DLang Swag Emporium is Open For Business!

2019-08-01 Thread James Blachly via Digitalmars-d-announce
On 8/1/19 11:30 AM, Mike Parker wrote: I know some of you have been waiting for this and I apologize for the delay. You can now get your hands on some DLang swag and support the D Language Foundation at the same time. See the blog post for details:

Re: Variant Graph Support to BioD

2019-05-28 Thread James Blachly via Digitalmars-d-announce
On 5/28/19 5:41 AM, Njagi Mwaniki wrote: Hello I’m Njagi Mwaniki, I am part of the 2019  Google Summer of Code under the Open Bioinformatics Foundation with a project aimed to add variation graph support to BioD under mentors George Githinji and Pjotr Prins. ... VG is a set of tools that

Re: eBay's TSV Utilities status update

2019-05-02 Thread James Blachly via Digitalmars-d-announce
On 4/29/19 11:23 AM, Jon Degenhardt wrote: An update on changes to this tool-set over the last year. ... The other main update is improved I/O read performance in many of the tools. This is from developing a buffered version of byLine. It is especially effective for skinny files (short

Re: DStep 1.0.0 on the Blog

2019-04-25 Thread James Blachly via Digitalmars-d-announce
On 4/23/19 3:23 PM, Jacob Carlborg wrote: On 2019-04-23 14:10, Mike Franklin wrote: Nice work, Jacob!  Very cool! Thanks :) Seconded -- absolutely fantastic

Re: LDC 1.15.0-beta1

2019-03-10 Thread James Blachly via Digitalmars-d-announce
On 3/10/19 7:41 AM, kinke wrote: On Sunday, 10 March 2019 at 02:05:37 UTC, Manu wrote: Can you explain what this means: * Fix: functions annotated with `pragma(inline, true)` are implicitly cross-module-inlined again. `pragma(inline, true)` functions have only been inlined in the same