Re: DConf 2015 Call for Submissions is now open
On Sunday, 11 January 2015 at 20:17:25 UTC, Iain Buclaw via Digitalmars-d-announce wrote: On 10 January 2015 at 20:15, Walter Bright via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On 1/10/2015 9:50 AM, Andrei Alexandrescu wrote: On 1/10/15 9:49 AM, Andrei Alexandrescu wrote: On 1/10/15 8:15 AM, Iain Buclaw via Digitalmars-d-announce wrote: In any event, are you doing flash talks this year? I don't think I could find something to spend more than 15 minutes talking about this year. Yes. -- Andrei I should add that gdc is a topic of much interest so pretty much anything you say would be interesting. I compel you to prepare a full talk. -- Andrei I agree. There's no way you don't have interesting things to talk about! For example, what is your process for integrating dmd changes into gdc? What are the advantages/disadvantages of gdc? What are the biggest challenges you face working on gdc? What's the hardest problem you solved with gdc? How can others help out? Etc. Talking about that probably extends a possible talk to 30 minutes, covering two subjects. :o) I have a suggestion for any compiler implementers: How about a talk on how to get started hacking the compiler. Something that may lower the entry barrier and encourage participation. Some random thoughts: * General structure of the compiler * Walk through the data flow: Lexer - parser - AST - backend * How to add a new compiler switch (e.g. -fnotypeinfo) * How to add a new attribute (e.g. @notypeinfo) * What's your workflow for debugging the compiler? * Pick a bug, and fix it (Live demo) * Overview of CTFE and how it's implemented * (I'm sure you can think of more) I realize there's documentation on the wiki, and some of this was discussed briefly at DConf2013, but there's more that can be done to make it accessible and interesting. Mike
Re: DConf 2015 Call for Submissions is now open
On Tuesday, 13 January 2015 at 00:22:33 UTC, Mike wrote: I have a suggestion for any compiler implementers: How about a talk on how to get started hacking the compiler. Something that may lower the entry barrier and encourage participation. Some random thoughts: * General structure of the compiler * Walk through the data flow: Lexer - parser - AST - backend * How to add a new compiler switch (e.g. -fnotypeinfo) * How to add a new attribute (e.g. @notypeinfo) * What's your workflow for debugging the compiler? * Pick a bug, and fix it (Live demo) * Overview of CTFE and how it's implemented * (I'm sure you can think of more) I realize there's documentation on the wiki, and some of this was discussed briefly at DConf2013, but there's more that can be done to make it accessible and interesting. Mike Sounds like a good subject for Daniel Murphy to talk about. He spent a good hour explaining to me how a linker works in the Aloft bar after most people had retired (thanks for that, Daniel) and he certainly knows dmd extremely well. I saw this talk from PyCon awhile back and it made me immediately wish there were something like it for dmd: http://www.youtube.com/watch?v=XGF3Qu4dUqk Hastings just steps through the python interpreter attached to gdb (not live) and explains the structure of CPython as he goes. It's extremely informative for would-be CPython hackers. Do we know if the DConf 2015 talks will be recorded?
Re: Atmosphere GM - Statistical package
On Friday, 24 October 2014 at 19:42:59 UTC, Marco Leise wrote: Am Fri, 24 Oct 2014 17:54:26 + schrieb Ilya Yaroshenko ilyayaroshe...@gmail.com: Hello! link http://9il.github.io/atmosphere_gm You are welcome to suggest required algorithms! Best Regards, Ilya Your English is a bit confusing :) What can I use this package for? Let's say I measure some value over a period of time where the distance between the samples is between 100 to 500 ms and there is an error of +/- 2%. Does Atmosphere GM provide algorithms to filter the error so I can derive from the graph without huge error spikes? Or is it more for card games and dice rolls? Atmosphere GM can be used for risk management in economics, finance and thermonuclear reactors ;-) I have update the readme http://9il.github.io/atmosphere_gm/ . You are welcome to destroy my English and code )
Re: DOtherSide: QML bindings for both D and Nim
On Wednesday, 31 December 2014 at 13:11:39 UTC, filcuc wrote: Hi all, i'll like to share my project for building the bindings for QML in both D and Nim programming languages. The project is young and it's not complete, however at the current state slots, signals and properties can be exposed to QML from D. So a pure databound application can be created (like MVVM). The projects is hosted on github https://github.com/filcuc/DOtherSide. A the current state the syntax isn't pretty so i'm glad in any contribution for improving it. Have a nice new year, Hi filcuc. We are looking for mentor/projects for the 2015 Google Summer of Code project. Would you be interested in mentoring a student to do some work on this project?