Re: Beta 2.076.1
Am Sat, 07 Oct 2017 12:45:30 + schrieb Martin Nowak : > On Sunday, 1 October 2017 at 17:36:12 UTC, Marco Leise wrote: > > Other than that I'm happy with the package, as it provides the > > man pages, pre-built HTML documentation and a binary to > > bootstrap dmd on systems that lack a D compiler. (The use case > > being compilation from source for Gentoo Linux.) > > I won't reorganize the folder structure in a point release. But > thanks for pointing out that this needs a fix. > Would getting the sources as a separate download (or just from > github) be a feasible alternative. Yes, it is absolutely feasible to download several files. Currently the URIs are computable from the release year and version, so maintaining 2 or 3 URIs is ok. Also now that the path issues are worked around on my side they have no running maintenance cost. It is different with missing files, because then you have to manually collect the version that matches the release from GitHub. If you thought of removing the sources from the archives entirely and point to GitHub that's fine with me. The concern Eugene brought up about checksum verification failures still holds though. It then depends on how quickly the package maintainers respond and fix their scripts. -- Marco
Re: Reorganization and list of D libraries (300+)
On Saturday, 4 November 2017 at 12:11:39 UTC, FreeSlave wrote: I checked README.md in this repo. Not sure why my nick is used in place of name of lnk library. Also inilike has nothing to do with argv. Thank you, corrected
Re: Reorganization and list of D libraries (300+)
On Saturday, 4 November 2017 at 11:26:42 UTC, Jacob Carlborg wrote: DWT is using the EPL, Eclipse Public License, license. I'm missing the ddb [1] and mysql-native [2] database libraries. There are many list like this for other languages, they're usually called "awesome-" where is the language. [1] https://github.com/pszturmaj/ddb [2] https://github.com/mysql-d/mysql-native I checked awesome-D but it is not focused only on libraries and it is not updated at all. Also, I wanted to highlight the license and the use of @nogc I added mysql-native, while I ignored ddb because the project provides no description and no documentation. Maybe a README would be enought to get you through the examples. Also, updated DWT Please send a PR if you feel like the project could be improved
Re: Diamond MVC / Template Engine - v2.1.0 Released
On Friday, 3 November 2017 at 14:43:32 UTC, WebFreak001 wrote: On Friday, 3 November 2017 at 14:16:53 UTC, bauss wrote: On Thursday, 2 November 2017 at 22:55:04 UTC, WebFreak001 wrote: [...] I don't normally use VS Code, so to create a template for it are there anything specific it must include? And yeah I'll come up with some longer examples and tutorials, for now I've made a temporary website with a bit of documentation as well API docs. https://diamondmvc.github.io/Diamond/ Cool, I will take a look at that website. There aren't actually templates in vscode but my D plugin adds some for D projects, you can check the folder in here: https://github.com/Pure-D/code-d/tree/master/templates Created a pull-request with empty templates for Diamond projects.
Re: Reorganization and list of D libraries (300+)
On Saturday, 4 November 2017 at 00:12:19 UTC, Fra Mecca wrote: https://github.com/FraMecca/D_Libraries_Registry I checked README.md in this repo. Not sure why my nick is used in place of name of lnk library. Also inilike has nothing to do with argv.
Re: Reorganization and list of D libraries (300+)
On 2017-11-04 01:12, Fra Mecca wrote: Hi all. Lurking in this forum I had the feeling that lots of D developers tend to rewrite lots of code that could be found in libraries. This is not bad per se but I thought that one of the reason could have been the current process of library discovery. For this reason I have edited a list of libraries that could aid in this process. I also considered that the following features could be of importance to you: - License - Garbage collector - last modification (automated) The list is of course not complete and I could not test all of the libraries I included. I welcome you to modify it, open PRs or issues on github. https://github.com/FraMecca/D_Libraries_Registry I hope it could lead to a better ecosystem for the whole D community. DWT is using the EPL, Eclipse Public License, license. I'm missing the ddb [1] and mysql-native [2] database libraries. There are many list like this for other languages, they're usually called "awesome-" where is the language. [1] https://github.com/pszturmaj/ddb [2] https://github.com/mysql-d/mysql-native -- /Jacob Carlborg
Re: Release D 2.077.0
On Saturday, 4 November 2017 at 08:19:17 UTC, Walter Bright wrote: On 11/3/2017 1:20 PM, Dmitry Olshansky wrote: Sadly array ops would be insufficient for said problem. It wasn’t a direct element wise expression. That sounds like that might be why it failed vectorization :-) As I recall it there were no trivial loops there. Usually these 2 magicians could make compiler eat it in a few hours of shuffling the code. They vectorized about half a dozen loops that way. The last one took 10 times more then the others taken together ;) If you recall the expression, it would be interesting to see it. Even if I had it saved somewhere the place was NDA-ed to death. I traded 3 months of intellectual work (and property) for a modest amount of money. Interesting experience but no illusions about R&D centers anymore.
Re: LDC 1.5.0
On Saturday, 4 November 2017 at 08:44:12 UTC, codephantom wrote: On Saturday, 4 November 2017 at 08:40:19 UTC, Joakim wrote: It is fairly easy to compile ldc yourself: https://wiki.dlang.org/Building_LDC_from_source Have you tried those instructions on 'FreeBSD'? Not those instructions maybe, but I wrote the first ports script for FreeBSD back in 2010, so I have built ldc there: https://www.freshports.org/lang/ldc-devel Have you ever had to deal with pkg conflicts in FreeBSD? I have ;-( Can't say that ever really hit me, not sure how it's relevant to building ldc either.
Re: LDC 1.5.0
On Saturday, 4 November 2017 at 02:43:35 UTC, codephantom wrote: On Friday, 3 November 2017 at 17:17:04 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to finally officially announce LDC 1.5. The highlights of this version in a nutshell: Great stuff. No binary release for FreeBSD though?? :-( There were some in the recent past, last done for the 1.2 release and 1.3 beta1: https://github.com/ldc-developers/ldc/releases Unfortunately, almost nobody was downloading them: http://www.somsubhra.com/github-release-stats/?username=ldc-developers&repository=ldc Maybe FreeBSD users prefer using the package from ports, though it hasn't kept up: https://www.freshports.org/lang/ldc/ It is fairly easy to compile ldc yourself: https://wiki.dlang.org/Building_LDC_from_source
Re: LDC 1.5.0
On Saturday, 4 November 2017 at 08:40:19 UTC, Joakim wrote: It is fairly easy to compile ldc yourself: https://wiki.dlang.org/Building_LDC_from_source Have you tried those instructions on 'FreeBSD'? Have you ever had to deal with pkg conflicts in FreeBSD? I have ;-(
Re: Release D 2.077.0
On 11/3/2017 1:20 PM, Dmitry Olshansky wrote: Sadly array ops would be insufficient for said problem. It wasn’t a direct element wise expression. That sounds like that might be why it failed vectorization :-) If you recall the expression, it would be interesting to see it.