Re: How is your DConf proposal looking?

2019-03-10 Thread Luís Marques via Digitalmars-d-announce

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

2019-02-02 Thread Luís Marques via Digitalmars-d-announce

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

2018-07-12 Thread Luís Marques via Digitalmars-d-announce

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

2018-06-08 Thread Luís Marques via Digitalmars-d-announce

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)

2018-04-16 Thread Luís Marques via Digitalmars-d-announce
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

2017-06-13 Thread Luís Marques via Digitalmars-d-announce

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

2017-05-10 Thread Luís Marques via Digitalmars-d-announce

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)

2016-10-06 Thread Luís Marques via Digitalmars-d-announce

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)

2016-10-06 Thread Luís Marques via Digitalmars-d-announce

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

2016-08-25 Thread Luís Marques via Digitalmars-d-announce

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

2016-05-23 Thread Luís Marques via Digitalmars-d-announce

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

2016-05-23 Thread Luís Marques via Digitalmars-d-announce

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

2016-04-28 Thread Luís Marques via Digitalmars-d-announce
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

2016-03-30 Thread Luís Marques via Digitalmars-d-announce

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

2016-03-30 Thread Luís Marques via Digitalmars-d-announce

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

2016-03-28 Thread Luís Marques via Digitalmars-d-announce

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.