Re: Recommendation on plotting library

2023-07-21 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 ensu

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. >> >> Jus

Re: array index out of bound may not throw exception?

2023-07-21 Thread mw via Digitalmars-d-learn
On Friday, 21 July 2023 at 23:32:41 UTC, Adam D Ruppe wrote: On Friday, 21 July 2023 at 21:27:45 UTC, mw wrote: However, I just debugged a case, where out of bound array index didn't throw exception, and just hang the thread Uncaught exceptions in a thread terminate that thread and are report

Re: array index out of bound may not throw exception?

2023-07-21 Thread Adam D Ruppe via Digitalmars-d-learn
On Friday, 21 July 2023 at 21:27:45 UTC, mw wrote: However, I just debugged a case, where out of bound array index didn't throw exception, and just hang the thread Uncaught exceptions in a thread terminate that thread and are reported when you call the `join` method of the thread. I think yo

Re: array index out of bound may not throw exception?

2023-07-21 Thread Jonathan M Davis via Digitalmars-d-learn
On Friday, July 21, 2023 3:27:45 PM MDT mw via Digitalmars-d-learn wrote: > Hi, > > I have thought array index out of bound always throw exceptions. > > However, I just debugged a case, where out of bound array index > didn't throw exception, and just hang the thread, which is much > harder to debu

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 MinG

array index out of bound may not throw exception?

2023-07-21 Thread mw via Digitalmars-d-learn
Hi, I have thought array index out of bound always throw exceptions. However, I just debugged a case, where out of bound array index didn't throw exception, and just hang the thread, which is much harder to debug (than exception which tells the exact error and source line location). So my q

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 > Digitalmars-d-learn

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 w

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 li