Re: How is your DConf proposal looking?
On Friday, 8 March 2019 at 20:19:07 UTC, Stefan Koch wrote: I'll submit mine in a few hours. It's going to be about a hot topic :) This year I started working early on my proposal, but I only finished the final revision today. It's, huh, ambitious. Hopefully not too much, but there really wasn't any other way to slice it, IMO. I've been super busy since I moved abroad and started a new job, but I've been slowly cleaning up my past projects for public release, so I think 2019 and 2020 are going to be great years for me ;-)
Re: OT: LLVM talk @ FOSDEM'19
On Saturday, 2 February 2019 at 16:12:12 UTC, Kai Nacke wrote: I am a speaker in the LLVM toolchain devroom @ FOSDEM'19. My talk is about how to easily generate IR for LLVM. Sorry - not D related this year but still useful. I'm here at FOSDEM too. I’m going to try watching your presentation live, but I’m not sure I’ll be there on time. I’ll see you around anyway, hopefully. Cheers, Luís
Re: Blogpost about the T.init problem
On Wednesday, 11 July 2018 at 03:00:48 UTC, Ali wrote: Somehow, this is the type of problem, i thought point 1 in the vision document is aimed to solve https://wiki.dlang.org/Vision/2018H1 "1. Lock down the language definition: D is a powerful language but its definition is not precise enough. A number of subtleties can only be assessed only by running the compiler, not by perusing the specification. This semester we are pushing for a better, more precise, and more complete specification of the D language." ensuring that the language features are coherent together I think that point isn't supposed to be so ambitious. I think it only refers to the fact that the documentation isn't particularly formal/precise/complete regarding some language details. Making the language features more coherent and compatible among themselves is a whole other goal, independent of that one, IMO.
Re: Dioinformatic Challenges: Implement Needleman-Wunsch and Smith-Waterman algorithms
On Tuesday, 8 May 2018 at 22:28:22 UTC, biocyberman wrote: A new deadline is also applied: 23:00 GMT+2, Saturday, 9 June 2018. That means we have about a month. Do your timing well and solve the challenges well :) I had planned to work on my solution to this challenge during these last two weeks. Alas, due to a possible job opportunity I had to dedicate those two weeks to cleaning up the DHDL library for release. I'll be publicly releasing it in the following weeks. In any case, I plan to take a look at this at a later date. Sorry I wasn't able to participate at this time. Hope to see you at the conference next year too!
Podcast episode about anemic domain models (OOP vs procedural)
In 2016 I gave an online presentation for the Silicon Valley D Meetup about anemic domain models and D, but this presentation wasn't recorded (as far as I know). I have now published a podcast episode discussing that topic, going over the most important parts of the presentation. http://www.coredump.xyz/1 Feedback is welcome. By the way, let me publicly express my gratitude to Mike Parker and Ali Çehreli for their help with this episode --- and for kicking ass in general! :o)
Re: LDC 1.3.0-beta2
On Monday, 12 June 2017 at 17:49:46 UTC, kinke wrote: This release is based on the 2.073.2 frontend and standard library and supports LLVM 3.5-4.0. Nice job. I look forward to LDC using the current frontend: I had to revert my use of -dip1000 because LDC 1.3.0-beta2 complains about Phobos errors when used with that option.
Re: concepts v0.0.6: use a run-time interface to specify a compile-time one
On Wednesday, 10 May 2017 at 10:53:59 UTC, Atila Neves wrote: concepts is a dub package and library that allows one to declare that a struct conforms to a "compile-time interface" such as `isInputRange`. Awesome!
Re: code-d 0.12.0 - The user friendly release (code-d for noobs)
On Thursday, 6 October 2016 at 16:43:56 UTC, WebFreak001 wrote: Debugging is also implemented if you install my second extension if you search for `webfreak.debug` in the extension search. Then using the code-d debug button in the statusbar you can debug your app. Works on linux, windows and osx assuming you have the debuggers installed (on windows if you magically get gdb or lldb working then thats great but otherwise there is also Mago/MI support) I don't see any code-d debug button in the statusbar. In any case, I don't know if this is supposed to work if the basic code-d building doesn't work (although without any visible errors; I fixed the only error, a wrong default import path setting).
Re: code-d 0.12.0 - The user friendly release (code-d for noobs)
On Thursday, 6 October 2016 at 16:43:56 UTC, WebFreak001 wrote: code-d runs dub to get the compiler errors and display them, just press the errors/warnings button at the bottom left. Nope, the errors/warnings is always empty for me. I'm on a Mac.
Re: Silicon Valley D Meetup August 25, 2016 - Fireside Chat with Andrei Alexandrescu
On Wednesday, 24 August 2016 at 19:17:19 UTC, Ali Çehreli wrote: We will post a Google Hangouts link here at the start at 19:00 (7pm) Pacific time: http://www.meetup.com/D-Lang-Silicon-Valley/events/232970396/ Please try to come in person for free food and maybe a free copy of the book "Programming in D". If I'm not too sleepy at that time (3 AM) I'll join online!
Re: Diamond - MVC / Template engine
On Saturday, 21 May 2016 at 08:20:00 UTC, Bauss wrote: For more information please view below. Dub repository: https://code.dlang.org/packages/diamond Github: https://github.com/bausshf/Diamond The dub repository seems to have a problem properly escaping your example template. Could you check on that, and if the problem is on the dub registry create a bug report there?
Re: Release DUB 0.9.25, new logo and updated website design
On Sunday, 22 May 2016 at 19:36:39 UTC, Sönke Ludwig wrote: In preparation to that, it also received a thorough optical overhaul. The newly designed logo (which has appeared in some other spots already) has been integrated on the package registry, and the site style has been adjusted to fit the general dlang.org design (thanks to Sebastian Wilzbach!). Shouldn't the dub command-line interface documentation be part of the "Documentation" menu pop-down? Right now we have to go to: Header -> Documentation -> Getting Started -> Scroll down past lots of text -> Command line interface Also, a minor improvement might be to: 1) have examples in the dub command line interface. E.g. after the general usage fixed-width block, have something simple like a sequence of dub build, dub run, etc, for those that are just skimming the documentation and just want to get the general ideia. In the build section have a simple example followed by a more complex one which shows the more advanced use cases, and so on. 2) have more context of what some of the options are. People might read, say, the documentation of --build and see the option of ddox but have no idea what that is/means.
Re: Proposed: start DConf days one hour later
On Wednesday, 27 April 2016 at 18:36:54 UTC, Andrei Alexandrescu wrote: The folks at Sociomantic suggested to start at 10:00 AM instead of 9:00 AM, therefore shifting the end time by one as well. Please reply with thoughts on this! We're particularly concerned about folks who need to take off early on Friday. -- Andrei Yay, more sleep time! Also, you can always not shift the schedule for Friday only, or shift it only half an hour. On Friday people will probably start to be better acclimated to the timezone anyway.
Re: Beta D 2.071.0-b2
On Wednesday, 30 March 2016 at 15:48:28 UTC, John Colvin wrote: That would be me. Waiting for merge: https://github.com/Homebrew/homebrew/pull/50539 Thanks! Would it be against the homebrew spirit for the DMD recipe to link to some URL like <...lastest-devel.tar.gz>? After all, that already happens with the --HEAD version, which doesn't link to any specific git commit. That way we wouldn't have to wait for the homebrew merges. There's the issue of the hash, but the --HEAD version doesn't have that either, and https://dlang.org should be trusted.
Re: Beta D 2.071.0-b2
On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote: Second beta for the 2.071.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html Please report any bugs at https://issues.dlang.org -Martin Who maintains the homebrew recipe? The --devel package is still at beta 1.
Re: DConf 2016 announces programme, general registration opened thrugh April 22
On Monday, 28 March 2016 at 20:33:37 UTC, tsbockman wrote: The "What Parnas72 Means for D" talk sounds interesting, but I think it needs an abstract for the abstract, or a TL;DR. That was the "Extended Description" that I had submitted. The original "Abstract" section read: David Parnas' 1972 seminal paper, "On the criteria to be used in decomposing systems into modules", set a milestone in our collective understanding of how complex programs should be divided into more manageable parts. Over forty years later, I have reimplemented in D the example programs presented in the paper and came away with insights that are not obvious from a more casual reading of that text. In this talk I will 1) present the original insight of the paper, using more modern language; 2) relate it to current design best practices and 3) argue, with the help of my implementation, that D best fulfilled the paper's original vision, even surpassing it.