Re: Recommendation on plotting library

2023-07-22 Thread nbdusr via Digitalmars-d-learn
On Thursday, 20 July 2023 at 02:37:54 UTC, Chris Piker wrote: Hi D One of my jobs is to release and maintain public data archives from long-running scientific instruments. In order to help people understand how to process the data, sample code is often included with the archive. Recently

Re: Recommendation on plotting library

2023-07-22 Thread Chris Piker via Digitalmars-d-learn
Thanks for the both of the long replies. I've ready them twice and will do so again. To focus in on one aspect of D package support: On Saturday, 22 July 2023 at 02:24:08 UTC, Greggor wrote: In general whenever possible I think its better for everyone that stuff is built from source. It

Re: Recommendation on plotting library

2023-07-21 Thread Greggor via Digitalmars-d-learn
On Friday, 21 July 2023 at 22:51:16 UTC, Jonathan M Davis wrote: On Friday, July 21, 2023 11:40:25 AM MDT Greggor via Digitalmars-d-learn wrote: >> So as far as I can tell, python pip originally only dealt >> with python code, but eventually wheels were added for >> binary support. >> >>

Re: Recommendation on plotting library

2023-07-21 Thread Chris Piker via Digitalmars-d-learn
On Friday, 21 July 2023 at 17:40:25 UTC, Greggor wrote: Up to date versions of Windows 10 should have curl included and dub can run commands before building, so you could try downloading a prebuilt lib for windows via curl. https://everything.curl.dev/get/windows Hey, nice! This might be a

Re: Recommendation on plotting library

2023-07-21 Thread Jonathan M Davis via Digitalmars-d-learn
On Friday, July 21, 2023 11:40:25 AM MDT Greggor via Digitalmars-d-learn wrote: > >> So as far as I can tell, python pip originally only dealt with > >> python code, but eventually wheels were added for binary > >> support. > >> > >> Just as a wild guess, do you see dub ever evolving in that >

Re: Recommendation on plotting library

2023-07-21 Thread Ruby The Roobster via Digitalmars-d-learn
On Thursday, 20 July 2023 at 04:41:48 UTC, Chris Piker wrote: [SNIP] I just tried ggplotd and it was easy to make it work on Linux, only one external apt command needed, but on Windows, even that is a deal breaker. Package management on Windows seems to be wild-west/nonexistent. Try

Re: Recommendation on plotting library

2023-07-21 Thread Greggor via Digitalmars-d-learn
On Friday, 21 July 2023 at 15:12:57 UTC, Jonathan M Davis wrote: On Friday, July 21, 2023 1:03:47 AM MDT Chris Piker via Digitalmars-d-learn wrote: On Friday, 21 July 2023 at 06:15:10 UTC, Jonathan M Davis wrote: > On Thursday, July 20, 2023 10:57:22 PM MDT Chris Piker via >

Re: Recommendation on plotting library

2023-07-21 Thread Jonathan M Davis via Digitalmars-d-learn
On Friday, July 21, 2023 1:03:47 AM MDT Chris Piker via Digitalmars-d-learn wrote: > On Friday, 21 July 2023 at 06:15:10 UTC, Jonathan M Davis wrote: > > On Thursday, July 20, 2023 10:57:22 PM MDT Chris Piker via > > Digitalmars-d-learn wrote: > > > > Regardless though, dub really isn't designed

Re: Recommendation on plotting library

2023-07-21 Thread Chris Piker via Digitalmars-d-learn
On Friday, 21 July 2023 at 06:15:10 UTC, Jonathan M Davis wrote: On Thursday, July 20, 2023 10:57:22 PM MDT Chris Piker via Digitalmars-d-learn wrote: Regardless though, dub really isn't designed with packaging anything in mind. Rather, it's designed to build your code as well as pull in D

Re: Recommendation on plotting library

2023-07-21 Thread Jonathan M Davis via Digitalmars-d-learn
On Thursday, July 20, 2023 10:57:22 PM MDT Chris Piker via Digitalmars-d-learn wrote: > (Warning, possible ill-informed opinions ahead...) > > In a way there is a need to reinvent the wheel. With python I > can run `pip install matplotlib` and get whatever binaries I need > to get the job done.

Re: Recommendation on plotting library

2023-07-20 Thread Chris Piker via Digitalmars-d-learn
On Friday, 21 July 2023 at 02:40:10 UTC, harakim wrote: On Thursday, 20 July 2023 at 02:37:54 UTC, Chris Piker wrote: If you happen upon a basic charting library for D during this hunt, please let me know! Last year, I rolled my own and it got the job done, but I wasn't concerned about how

Re: Recommendation on plotting library

2023-07-20 Thread harakim via Digitalmars-d-learn
On Thursday, 20 July 2023 at 02:37:54 UTC, Chris Piker wrote: Hi D One of my jobs is to release and maintain public data archives from long-running scientific instruments. In order to help people understand how to process the data, sample code is often included with the archive. Recently

Re: Recommendation on plotting library

2023-07-20 Thread drug007 via Digitalmars-d-learn
20.07.2023 05:37, Chris Piker пишет: Hi D One of my jobs is to release and maintain public data archives from long-running scientific instruments.  In order to help people understand how to process the data, sample code is often included with the archive. Recently this has been in the form

Re: Recommendation on plotting library

2023-07-20 Thread anonymouse via Digitalmars-d-learn
On Thursday, 20 July 2023 at 04:41:48 UTC, Chris Piker wrote: On Thursday, 20 July 2023 at 03:58:05 UTC, Andrew wrote: I just tried ggplotd and it was easy to make it work on Linux, only one external apt command needed, but on Windows, even that is a deal breaker. Package management on

Re: Recommendation on plotting library

2023-07-19 Thread Chris Piker via Digitalmars-d-learn
On Thursday, 20 July 2023 at 03:58:05 UTC, Andrew wrote: If you're already using python, it's probably best to keep using that. Oh of course. Examples *have* to be provided in python, since that's the default language of science these days. But extra examples don't hurt, and it would be