Re: LDC 1.31.0

2023-02-11 Thread Mathias LANG via Digitalmars-d-announce
On Saturday, 11 February 2023 at 13:47:54 UTC, kinke wrote: Glad to announce LDC 1.31.0. Major changes: * Based on D 2.101.2. * ImportC: The C preprocessor isn't invoked yet. * mac/iOS arm64: Linking with `-g` is working again without unaligned pointer warnings/errors. * *Preliminary*

Re: Release D 2.102.0

2023-02-03 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 3 February 2023 at 08:33:26 UTC, Max Samukha wrote: BTW, check out another case of D violating the "if in an invalid state, die" precept. The following code not only runs the upstream destructor (which depends on successful completion of the downstream one), but does that in an

Re: Release D 2.101.0

2022-11-15 Thread Mathias LANG via Digitalmars-d-announce
On Tuesday, 15 November 2022 at 20:54:03 UTC, Iain Buclaw wrote: Glad to announce D 2.101.0, ♥ to the 63 contributors. This release comes with shortened method syntax enabled by default, new bit-field support added as a preview feature, a new `std.typecons.SafeRefCounted` type that can be

Re: New WIP DUB documentation

2022-08-24 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 18 August 2022 at 20:00:10 UTC, Bastiaan Veelo wrote: That's already possible, as unrecognised items are ignored. Actually, from next version, dub will start to warn you (in dub.json) about unknown keys. It does catch quite a lot of mistakes, see

D-YAML v0.9.0 released (DIP1000 compatibility)

2022-07-18 Thread Mathias LANG via Digitalmars-d-announce
Hi everyone, A few days ago, I released [v0.9.0](https://github.com/dlang-community/D-YAML/releases/tag/v0.9.0) of D-YAML. D-YAML is the most used package for parsing YAML file, and part of dlang-community. This new release makes the library compatible with DIP1000, which required getting rid

Vibe.d v0.9.5 released!

2022-07-18 Thread Mathias LANG via Digitalmars-d-announce
Hi everyone, A new version of Vibe.d has been released today. You can see the list of changes [on Github](https://github.com/vibe-d/vibe.d/releases/tag/v0.9.5). Of particular interest to me is the bump of the deimos/OpenSSL dependency to v3.x.x. deimos/OpenSSL v3.x.x is something I worked on

Re: DConf 2022 in London?

2022-02-16 Thread Mathias LANG via Digitalmars-d-announce
On Tuesday, 15 February 2022 at 12:22:05 UTC, Mike Parker wrote: Yes! Thanks to Symmetry Investments, DConf 2022 is happening in London Aug 1-4. I'll have the web site up soon (waiting to make sure there's no issue with our logo), but I wanted to get the news out ASAP since I have permission

Re: Added copy constructors to "Programming in D"

2022-02-10 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 10 February 2022 at 02:39:11 UTC, Ali Çehreli wrote: Yeah, that issue bugs me a little. Ali I think an *immediate* improvement we could make to ease people's life is to make `auto` peel the outermost qualifier level inside functions. So that: ```D const int* ptr; auto p2 =

Re: D Language Quarterly Meeting Summary for January 2021

2022-01-23 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 21 January 2022 at 12:55:58 UTC, ag0aep6g wrote: On 21.01.22 13:33, Mike Parker wrote: ### Mathias Mathias would very much like to see the unification of delegates and function pointers. There was general agreement that this is a good goal to aim for. Mathias subsequently informed

Re: D Language Foundation Quarterly Meeting, October 2021

2021-11-08 Thread Mathias LANG via Digitalmars-d-announce
On Monday, 8 November 2021 at 21:48:03 UTC, Kagamin wrote: On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote: `-preview=in` will not be killed. It needs to be changed such that: * `in` always means `const scope ref`; the compiler will not attempt to pass by value based on

Re: New library: argparse, for parsing CLI arguments

2021-10-18 Thread Mathias LANG via Digitalmars-d-announce
On Wednesday, 13 October 2021 at 11:27:40 UTC, Andrey Zherikov wrote: Hi everyone, I'm happy to announce that I've published a CLI argument parsing library - [argparse](https://code.dlang.org/packages/argparse). It's been around for some time already so please take a look and provide your

Re: LDC 1.26.0

2021-04-30 Thread Mathias LANG via Digitalmars-d-announce
On Wednesday, 28 April 2021 at 15:30:58 UTC, kinke wrote: Glad to announce LDC 1.26: * Based on D 2.096.1+. * Fixes a v1.25 regression wrt. corrupt `TypeInfo_Interface.info`. * Some more fixes and dcompute improvements. Full release log and downloads:

Re: LDC 1.25.0

2021-02-25 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 25 February 2021 at 19:57:04 UTC, Dennis wrote: In the PR you mentioned tracy*, but I'm still looking at how to compile it for Linux since the release only seems to include Windows binaries. I guess I'll try it out on Windows first.

Re: LDC 1.25.0

2021-02-22 Thread Mathias LANG via Digitalmars-d-announce
On Sunday, 21 February 2021 at 18:26:38 UTC, kinke wrote: Glad to announce LDC 1.25 - some highlights: - Based on D 2.095.1. - LLVM for prebuilt packages bumped to v11.0.1; support added for LLVM 11.1 and upcoming 12.0. - Profile/trace LDC invocations via --ftime-trace. - New Windows

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-06 Thread Mathias LANG via Digitalmars-d-announce
On Wednesday, 6 January 2021 at 13:48:52 UTC, angel wrote: On Wednesday, 6 January 2021 at 09:24:28 UTC, Mike Parker wrote: The Feedback Thread is here: https://forum.dlang.org/post/qglydztoqxhhcurvb...@forum.dlang.org Why not "int[auto] arr = [1, 2, 3]" ? IMHO auto keyword is less ambiguous

Re: Release Candidate [was: Re: Beta 2.095.0]

2020-12-30 Thread Mathias LANG via Digitalmars-d-announce
On Wednesday, 30 December 2020 at 14:23:39 UTC, Paolo Invernizzi wrote: On Wednesday, 30 December 2020 at 10:51:38 UTC, Martin Nowak wrote: On Sunday, 20 December 2020 at 13:21:46 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.095.0 release, ♥ to the 61 contributors. The

Re: Beta 2.095.0

2020-12-28 Thread Mathias LANG via Digitalmars-d-announce
On Monday, 28 December 2020 at 20:22:50 UTC, Per Nordlöw wrote: On Sunday, 20 December 2020 at 13:21:46 UTC, Martin Nowak wrote: http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.095.0.html Feature https://dlang.org/changelog/2.095.0.html#better-vtemplates was already

Re: Beta 2.095.0

2020-12-24 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 24 December 2020 at 21:59:31 UTC, Paolo Invernizzi wrote: My point is that the result without -de is [...] Which unfortunately is pretty useless in my case ... Could you point me towards the code that triggers this ?

Re: Beta 2.095.0

2020-12-24 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 24 December 2020 at 11:38:11 UTC, Paolo Invernizzi wrote: The point is that the deprecation is coming from an external library, it would be great to have the precise instantiation point in that source code, so I was wondering if that dmd improvement [1] should print a more

Re: Beta 2.095.0

2020-12-24 Thread Mathias LANG via Digitalmars-d-announce
On Wednesday, 23 December 2020 at 15:38:17 UTC, Steven Schveighoffer wrote: What is happening is that some speculative compilation is checking something via the get function. It might not make a difference, but the error message is useless (who knows where that traits call is triggered).

Re: LDC 1.24.0

2020-10-26 Thread Mathias LANG via Digitalmars-d-announce
On Saturday, 24 October 2020 at 15:11:08 UTC, kinke wrote: Glad to announce LDC 1.24 - some highlights: - Based on D 2.094.1+. - Support for LLVM 11. The prebuilt packages use v11.0.0, and the x86 packages newly include the LLVM backend for AMD GPUs. - Experimental support for targeting macOS

Re: Release D 2.094.0

2020-10-01 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 1 October 2020 at 16:47:37 UTC, Meta wrote: This seems ridiculous to me. We now have ANOTHER way of asking the compiler to choose for us whether to pass by ref or by value, completely mutually exclusive of auto ref. Where was the DIP (apologies if I just didn't see it)? Did

Re: Release D 2.094.0

2020-10-01 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 1 October 2020 at 07:02:12 UTC, Imperatorn wrote: On Sunday, 27 September 2020 at 19:20:34 UTC, Daniel N wrote: On Saturday, 26 September 2020 at 22:12:17 UTC, Imperatorn wrote: On Saturday, 26 September 2020 at 21:45:09 UTC, Martin Nowak wrote: Glad to announce D 2.094.0, ♥ to

Re: Symmetry Investments and the D Language Foundation are Hiring

2020-09-01 Thread Mathias LANG via Digitalmars-d-announce
On Tuesday, 1 September 2020 at 09:09:36 UTC, Jacob Carlborg wrote: On Sunday, 30 August 2020 at 14:13:36 UTC, Mike Parker wrote: Looking for a full-time or part-time gig? Not only is Symmetry Investments hiring D programmers, they are also generously funding two positions for ecosystem work

Re: Beta 2.093.1

2020-08-24 Thread Mathias LANG via Digitalmars-d-announce
On Monday, 24 August 2020 at 08:08:52 UTC, Martin Nowak wrote: On Thursday, 20 August 2020 at 03:28:38 UTC, Mathias LANG wrote: Just tried to install it on OSX: ``` ~/dlang/install.sh dmd :( Downloading and unpacking http://downloads.dlang.org/releases/2.x/2.093.1/dmd.2.093.1

Github Actions now support D out of the box!

2020-08-20 Thread Mathias LANG via Digitalmars-d-announce
Hi everyone, Almost a year ago, Ernesto Castelloti (@ErnyTech) submitted a PR for Github's "starter-workflow" to add support for D out of the box (https://github.com/actions/starter-workflows/pull/74). It was in a grey area for a while, as Github was trying to come up with a policy for

Re: Beta 2.093.1

2020-08-19 Thread Mathias LANG via Digitalmars-d-announce
On Tuesday, 11 August 2020 at 09:30:48 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.093.1 point release, ♥ to the 11 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.093.1.html As usual please report any bugs at https://issues.dlang.org

Re: Release Candidate [was: Re: Beta 2.093.0]

2020-07-04 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 3 July 2020 at 15:27:54 UTC, user1234 wrote: On Friday, 3 July 2020 at 11:10:25 UTC, Martin Nowak wrote: On Wednesday, 24 June 2020 at 21:01:05 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.093.0 release, ♥ to the 53 contributors. Release Candidate is live

Re: Alpine Linux 3.12 Released With D Language Support

2020-05-30 Thread Mathias LANG via Digitalmars-d-announce
On Saturday, 30 May 2020 at 21:48:32 UTC, Johan wrote: On Saturday, 30 May 2020 at 20:30:09 UTC, Cogitri wrote: On Saturday, 30 May 2020 at 20:03:30 UTC, Andrei Alexandrescu wrote: https://www.phoronix.com/scan.php?page=news_item=Alpine-Linux-3.12-Released I'm one of the DLang maintainers

Re: DIP 1028 "Make @safe the Default" is dead

2020-05-28 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 29 May 2020 at 04:53:07 UTC, Walter Bright wrote: The subject says it all. If you care about memory safety, I recommending adding `safe:` as the first line in all your project modules, and annotate individual functions otherwise as necessary. For modules with C declarations, do as

Re: DIP1028 - Rationale for accepting as is

2020-05-23 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 22 May 2020 at 18:24:39 UTC, Atila Neves wrote: Am I saying nothing bad can happen if we implicitly trust extern(C) declarations? No. I'm saying we'll be no worse off if they're all implicitly @system. This compiles with no warnings right *now*: void main() { import

Re: DConf 2020 Canceled

2020-03-07 Thread Mathias Lang via Digitalmars-d-announce
On Saturday, 7 March 2020 at 20:37:32 UTC, Mike Parker wrote: I really wish I didn't have to make this announcement, but in light of the COVID-19 outbreak and with an abundance of caution, the D Language Foundation and Symmetry Investments have agreed to cancel DConf 2020. Though it's

Re: Beta 2.091.0

2020-02-27 Thread Mathias Lang via Digitalmars-d-announce
On Thursday, 27 February 2020 at 09:05:47 UTC, JN wrote: "Class deallocator have been deprecated in v2.080.0 (see ), and turned into an error in v2.087.0. They have now been completely removed from the language, and the parser won't recognize them anymore." missing a link after the see

Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2020-01-15 Thread Mathias Lang via Digitalmars-d-announce
On Wednesday, 15 January 2020 at 11:48:29 UTC, kinke wrote: On Wednesday, 15 January 2020 at 04:00:26 UTC, Mathias Lang wrote: The LDC package is not going to be cross-architecture in the near future, but it should be able to correctly cross-compile once LDC a version matching 2.090.1

Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2020-01-14 Thread Mathias Lang via Digitalmars-d-announce
On Tuesday, 5 November 2019 at 02:16:28 UTC, Mathias Lang wrote: What's next ? 1) There is a pending PR (https://github.com/alpinelinux/aports/pull/12006) to have GDC working on all architectures alpine supports, not just x86_64. 2) Adding a package for gdmd 3) Rebuild packages based on GDC

Re: Beta 2.090.0

2019-12-22 Thread Mathias Lang via Digitalmars-d-announce
On Sunday, 22 December 2019 at 22:22:26 UTC, Per Nordlöw wrote: Have I missed something or is this a known problem with dub? If so, do I have any alternative to brute-forcing the problem with dub run --compiler=dmd --build=unittest dub run --compiler=dmd --build=debug which, for me,

Re: A program that does OCR(Optical Character Recognition) inspired by Neural Networks

2019-12-08 Thread Mathias Lang via Digitalmars-d-announce
Nice work! You might want to take a look at the MNIST database ( https://en.wikipedia.org/wiki/MNIST_database) which is freely available and commonly used to train neural network. It will also allow you to benchmark your implementation against other algorithms. On Fri, Dec 6, 2019 at 10:07 AM

Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2019-11-25 Thread Mathias Lang via Digitalmars-d-announce
On Wednesday, 13 November 2019 at 12:27:52 UTC, user wrote: On Tuesday, 5 November 2019 at 02:16:28 UTC, Mathias Lang wrote: ``` apk --no-cache add -X http://dl-cdn.alpinelinux.org/alpine/edge/testing ldc ldc-static dtools-rdmd dub ``` A hello world vibe project doesn't build for me using

D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2019-11-04 Thread Mathias Lang via Digitalmars-d-announce
Hi all, Recently there have been inquiries about support for D on Alpine Linux, a distribution mostly used in combination with Docker to create lightweight container images for microservices. At BPF Korea, we're working on a blockchain written in D, and wanted to be able to easily test and

Bitblob (hash wrapper) & Minivariant (tagged union) dub packages

2019-01-22 Thread Mathias Lang via Digitalmars-d-announce
Hi everyone! I usually don't post on the forums, but I got two small projects I developed as helpers for some other projects, and figured some people might have interest in them. They are registered on dub. ## Bitblob https://github.com/Geod24/bitblob Bitblob is a simple wrapper for hashes.

Re: DConf 2016 news: 20% sold out, book signing

2015-12-07 Thread Mathias Lang via Digitalmars-d-announce
On Monday, 7 December 2015 at 17:39:14 UTC, Andrei Alexandrescu wrote: We're over 20% full and seats are going fast! We planned to send an announcement when we're 50% sold out. However, this time around registrations are coming quite a bit quicker than before so we thought we'd keep you

Re: LDC 0.15.2 beta2 is out!

2015-07-07 Thread Mathias Lang via Digitalmars-d-announce
2015-07-05 18:00 GMT+02:00 Kai Nacke via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: Hi everyone, LDC 0.15.2 beta2, the LLVM-based D compiler, is available for download! This release is based on the 2.066.1 frontend and standard library and supports LLVM 3.1-3.6 (OS X: no

Re: This Week in D #23 - Interview with Dmitry Olshansky, dmd beta, std.experimental.color

2015-07-02 Thread Mathias Lang via Digitalmars-d-announce
Very interesting interview ! On the question about love/hate of D, there's this sentence: ' for, works with any range or something that can be sliced to get a range.'. Didn't you mean foreach ? 2015-06-29 5:46 GMT+02:00 Adam D. Ruppe via Digitalmars-d-announce

Re: Summer cleanup on https://issues.dlang.org

2015-06-09 Thread Mathias Lang via Digitalmars-d-announce
2015-06-09 13:20 GMT+02:00 Stewart Gordon via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: * Retired D1. It's closed for new submissions. snip What has happened to those bugs that were applicable to D1 only - either specific to D1 in the first place or fixed in D2 but not

Re: Arch Linux D package update

2015-06-04 Thread Mathias Lang via Digitalmars-d-announce
You're the man ! Thanks for the switch back, I can re-install ldc now ;) 2015-06-04 16:46 GMT+02:00 Dicebot via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: gdc - now uses 5.1 gcc base and 2.066.1 frontend - patched to correctly use system zlib library (resulted in

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-06-02 Thread Mathias Lang via Digitalmars-d-announce
2015-06-01 14:39 GMT+02:00 Dicebot via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: On Monday, 1 June 2015 at 12:00:53 UTC, extrawurst wrote: Thanks for the chance to be there! Even if I am dissapointed with many decisions being made, the main thing is that D is getting new

Re: Monday is last day for DConf 2015 registrations

2015-05-25 Thread Mathias Lang via Digitalmars-d-announce
Joe, Mihails and I will be there in a few hours, and we'll have a car. 2015-05-22 17:04 GMT-07:00 David Nadlinger via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: On Friday, 22 May 2015 at 13:12:35 UTC, Daniel Murphy wrote: Steven Schveighoffer wrote in message

Re: dsq-1: open-source software synthesizer

2015-04-01 Thread Mathias Lang via Digitalmars-d-announce
2015-04-01 13:54 GMT+02:00 Rikki Cattermole via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: There are more types of abstractions than just classes vs interfaces. What goes into a module for example is a prime example of an abstraction. A purpose. Which also have it's

Re: vibe.d 0.7.23 has been released

2015-03-25 Thread Mathias Lang via Digitalmars-d-announce
2015-03-25 22:37 GMT+01:00 Sönke Ludwig digitalmars-d-announce@puremagic.com: This release adds support for the just released DMD 2.067.0 frontend. There are also some preparatory changes in vibe.core.sync (TaskMutex etc.) for planned nothrow related changes to D's mutexes and object

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-25 Thread Mathias Lang via Digitalmars-d-announce
I just wish D examples didn't include string lambdas. 2015-03-25 22:00 GMT+01:00 Andrei Alexandrescu via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: https://www.reddit.com/r/programming/comments/30ad8b/why_gos_design_is_a_ disservice_to_intelligent/ Andrei

Re: Release D 2.067.0

2015-03-24 Thread Mathias Lang via Digitalmars-d-announce
2015-03-24 18:07 GMT+01:00 Martin Nowak via Digitalmars-d-announce digitalmars-d-announce@puremagic.com: Glad to announce D 2.067.0. This release comes with many improvements. The GC is a lot faster for most use-cases, we have improved C++ interoperability and fixed plenty of bugs. See

Re: This Week in D #9 - marketing discussion, final beta, special interview with Sönke

2015-03-16 Thread Mathias Lang via Digitalmars-d-announce
On Monday, 16 March 2015 at 04:54:12 UTC, Adam D. Ruppe wrote: http://arsdnet.net/this-week-in-d/mar-15.html Also remember about the RSS feed here: http://arsdnet.net/this-week-in-d/twid.rss I'm currently out west so I'm a couple hours off, but here's the next installment with summaries of

Re: DDocs.org: auto-generated documentation for all DUB projects (WIP)

2015-02-11 Thread Mathias LANG via Digitalmars-d-announce
On Tuesday, 10 February 2015 at 22:40:18 UTC, Kiith-Sa wrote: DDocs.org (http://ddocs.org) is a repository of documentation for DUB projects that automatically re-generates docs as new projects/releases/branch changes are added. The idea is to make documenting D projects as simple as

Re: Martin Nowak is our new release czar

2015-02-05 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 5 February 2015 at 00:07:37 UTC, Andrei Alexandrescu wrote: Andrew Edwards, our former release czar, declined his czardom because he went to college. Thanks and good luck! He left a void of power. After a period of turmoil and intestine political fights, we have a new, ruthless

Re: 2015 H1 Vision

2015-02-01 Thread Mathias LANG via Digitalmars-d-announce
On Sunday, 1 February 2015 at 01:17:41 UTC, Andrei Alexandrescu wrote: Hello, Walter and I have been mulling for a while on a vision for the first six months of 2015. http://wiki.dlang.org/Vision/2015H1 This is stuff we consider important for D going forward and plan to work actively on.

Re: 2015 H1 Vision

2015-02-01 Thread Mathias LANG via Digitalmars-d-announce
On Monday, 2 February 2015 at 05:57:27 UTC, ketmar wrote: On Mon, 02 Feb 2015 16:24:00 +1100, Daniel Murphy wrote: Vladimir Panteleev wrote in message news:viqwfixznbdbdwvha...@forum.dlang.org... I don't use Dub You really should! I put it off for months and months but I'm quite happy

Re: My D Cookbook on sale: $5 ebook from the publisher

2014-12-28 Thread Mathias LANG via Digitalmars-d-announce
On Sunday, 28 December 2014 at 21:13:50 UTC, Adam D. Ruppe wrote: I just noticed they temporarily reduced the price of my book: https://www.packtpub.com/application-development/d-cookbook If you haven't gotten a copy yet, start off the new year right! :) Among the stuff covered are how to

Re: Travis-CI support for D

2014-12-18 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 11 December 2014 at 12:50:04 UTC, Martin Nowak wrote: Nice, that I can finally get hold of you Brad. Need your help on three topics. Cam we please rework the download folder structure? It's a PITA to work with, see

Re: DUB 0.9.22 released

2014-11-13 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 13 November 2014 at 11:06:06 UTC, Suliman wrote: - Added general support for single-file compilation mode, as well as separate compile/link mode for GDC. I do not see any mentions about this key at docs. Can I add it to dub.json? Nope. It must be specified from the

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-23 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 23 October 2014 at 11:03:35 UTC, Kagamin wrote: On Thursday, 23 October 2014 at 09:57:38 UTC, Dicebot wrote: Uh, what will it link to? extern(C) function like gc_malloc? druntime links to those statically itself so you will get application that links to different GC than druntime

Re: DUB 0.9.22 released

2014-09-22 Thread Mathias Lang via Digitalmars-d-announce
Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig digitalmars-d-announce@puremagic.com: If you can think of any potentially important and especially backwards-incompatible changes/additions, please mention them

Re: DUB Bash Completion

2014-07-13 Thread Mathias LANG via Digitalmars-d-announce
On Sunday, 13 July 2014 at 22:11:17 UTC, Nordlöw wrote: On Sunday, 13 July 2014 at 20:15:06 UTC, w0rp wrote: I suppose one extra step you could go would be to somehow complete --config= too, so you could tab complete --config=foo and --config=bar or something. --config is not documented

Re: dmd front end now switched to Boost license

2014-06-13 Thread Mathias LANG via Digitalmars-d-announce
On Friday, 13 June 2014 at 11:31:10 UTC, Dmitry Olshansky wrote: 13-Jun-2014 04:31, Walter Bright пишет: https://github.com/D-Programming-Language/dmd/pull/3655 It's probably nice to have less restrictive license, but what we aim to achieve with that? Make commercial companies contribute

Re: Bountysource activity

2014-03-13 Thread Mathias LANG
On Friday, 14 March 2014 at 01:16:57 UTC, Andrei Alexandrescu wrote: Probably we don't want that anyway. Where I'd hope to get is a point where bounties increase participation and dynamism, and steer work toward certain issues. Andrei From my point of view, bounties won't be super efficient

Re: Emacs users: flycheck-dmd-dub

2014-03-06 Thread Mathias Lang
Great ! I'll try it out as soon as I get a little free time. My first remark would be: does it support the new dub.json as well ? DUB is moving to this file as the standard package file, to prevent clash with another tool. 2014-03-06 9:13 GMT-08:00 Atila Neves atila.ne...@gmail.com:

Re: DigitalMars' GSoC application has been rejected

2014-02-27 Thread Mathias LANG
On Thursday, 27 February 2014 at 22:25:27 UTC, Brad Roberts wrote: We can still do #2 without #1. And we don't need google to make it happen. How about trying a practice run despite not having google tossing in the funding? If someone would want to contribute, what would be the right

Re: dmd 2.065 beta 1 #2

2014-01-23 Thread Mathias LANG
On Wednesday, 22 January 2014 at 13:09:19 UTC, Leandro Lucarella wrote: There is a fairly popular de-facto standard for versioning: semver. Yes, it is incompatible with Debian (and I guess FreeBSD) but you can make it compatible by just changing one character (- - ~). Since apparently a

Re: DUB 0.9.20

2013-12-06 Thread Mathias Lang
Great work, thank you Sönke ! 2013/12/6 Sönke Ludwig slud...@outerproduct.org You need to delete the one in .dub/build/, the one in the target directory is just a copy of that one. BTW there is now a dub build --force switch, which forces a recompilation, and a dub clean command will also

Re: DCD 0.2.0 Released

2013-11-14 Thread Mathias Lang
A completion feature for emacs, I definitely need to try it ! Thanks for your work Brian. @Philippe Sigaud: On the author's other project, DScanner ( https://github.com/Hackerpilot/Dscanner). 2013/11/14 Philippe Sigaud philippe.sig...@gmail.com This project imports stdx.d.(lexer/parser/ast).

Re: dmd package numbering scheme - Build Master wanted

2013-11-06 Thread Mathias Lang
Good to have a thread on it, thank you for taking this step Walter ! Although, it looks to me that the numbering scheme and the git tags are not related to the build, but rather related to the release. So you might consider a release master, not just build. This will involve doing (or delegating

Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org

2013-09-13 Thread Mathias Lang
Same here with chromium on a win7 64. 2013/9/13 growler growler...@gmail.com On Friday, 13 September 2013 at 00:56:27 UTC, Craig Dillabaugh wrote: On Thursday, 12 September 2013 at 21:30:38 UTC, Craig Dillabaugh wrote: On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote: On

Re: [OT] My C++ talk at GoingNative 2013

2013-09-13 Thread Mathias LANG
I do have a question regarding the talk's section on devirtualization. As a language that imposes virtual methods for classes, how well does D play when it comes to devirtualization? And on a side note, does D have a different way of implementing virtual methods than most C++ compilers do?

Re: DConf 2013 Closing Keynote: Quo Vadis by Andrei Alexandrescu

2013-06-26 Thread Mathias Lang
I've read (almost), everything, so I hope I won't miss a point here: a) I've heard about MSVC, Red Hat, Qt, Linux and so on. From my understanding, none of the projects mentionned have gone from free (as in free beer) to hybrid/closed. And I'm not currently able to think of one successful,