digitalmars.D - Ideas for D Conference Talks
- Walter Bright (2/2) Oct 09 2022 Instead of guessing what people would find interesting, what would you a...
- Imperatorn (10/13) Oct 09 2022 Personally I would like to see some ImportC "workflows". How are
- rassoc (3/4) Oct 09 2022 The reddit thread of the latest blog post had quite a few "why D when th...
- Dejan Lekic (3/7) Oct 13 2022 For me it is more like "why Rust when there's D?", not just
- rassoc (2/3) Oct 13 2022 Give us a blog post, I'd love to read it. :)
- IGotD- (3/6) Oct 09 2022 Do you want to talk about something that exists or something that
- bachmeier (12/15) Oct 09 2022 When is ImportC finished?
- ryuukk_ (2/5) Oct 09 2022 D 3.0 :p
- rikki cattermole (2/4) Oct 09 2022 Why shared library support is not sufficient and what can be done about ...
- user1234 (3/6) Oct 10 2022 Design errors in programming languages. Generally but also past
- Dukc (3/6) Oct 10 2022 How would you program an airplane flight control in D, if the
- Guillaume Piolat (5/8) Oct 10 2022 I think the point about recoverable and non-recoverable errors
- Charles_Moore_1970 (5/8) Oct 12 2022 Given the biological maxim: All life comes from previously
- user1234 (4/12) Oct 12 2022 punch cards :
- H. S. Teoh (6/15) Oct 12 2022 https://xkcd.com/378/
- Abdulhaq (4/12) Oct 13 2022 non-sequitur in line 2.
- Sergey (13/16) Oct 13 2022 Topic: Special D programming theory of Relativity
- Ali (5/8) Oct 13 2022 The future of "Deterministic" Memory Management in D
- IGotD- (8/11) Oct 14 2022 If you want a workshop style of conference then I suggest how
- rikki cattermole (2/3) Oct 14 2022 https://github.com/rikkimax/DIPs/blob/value_type_exceptions/DIPs/DIP1xxx...
Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?
Oct 09 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Personally I would like to see some ImportC "workflows". How are you supposed to use it and what benefits does it give compared to traditional approaches. Also what's some things you see it being used for in the future. To me ImportC is highly interesting since I believe (among many things) D will be that kind of language that binds things together. Maybe in some remote future there's even some kind of ImportCpp, who knows? I'm not making any comment on if that would be blessing or a curse though 🤓
Oct 09 2022
On 10/9/22 20:04, Walter Bright via Digitalmars-d wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?The reddit thread of the latest blog post had quite a few "why D when there's Rust et al?" questions. How about expanding on that and giving us an outlook on things and where you want the language to be in the months and years to come? Many moons ago, Andrei joked that Rust skipped leg day. But say, did they leap us while we were bikeshedding in the forums? Are we still able haul the heavy loads like we claim we can? Is it time for us to adjust our gym routine to counter the back pain we are feeling every now and then?
Oct 09 2022
On Sunday, 9 October 2022 at 18:39:27 UTC, rassoc wrote:The reddit thread of the latest blog post had quite a few "why D when there's Rust et al?" questions. How about expanding on that and giving us an outlook on things and where you want the language to be in the months and years to come?For me it is more like "why Rust when there's D?", not just because D is (much) older than Rust but for many other reasons...
Oct 13 2022
On 10/13/22 13:09, Dejan Lekic via Digitalmars-d wrote:For me it is more like "why Rust when there's D?", not just because D is (much) older than Rust but for many other reasons...Give us a blog post, I'd love to read it. :)
Oct 13 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Do you want to talk about something that exists or something that might exist?
Oct 09 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?When is ImportC finished? I mean this less in a technical sense but more in the big picture sense so that someone knows where things are going and how you're planning to get there. If a company has a large base of existing C code, how easily will they be able to compile it with a D compiler and then put some D functions into the codebase? Particularly if they don't want to add a garbage collector, and if they want others to be able to use their D code from C/C++. I think it would help to talk about finishing an important addition to the language and showing folks how they'll be able to use it, as opposed to a new idea in an early stage.
Oct 09 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?D 3.0 :p
Oct 09 2022
On 10/10/2022 7:04 AM, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Why shared library support is not sufficient and what can be done about it.
Oct 09 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Design errors in programming languages. Generally but also past errors in D and those still present in the language.
Oct 10 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?How would you program an airplane flight control in D, if the compiler was certified for that?
Oct 10 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?I think the point about recoverable and non-recoverable errors needs to be repeated again and again. Would be nice to explore the edge-cases and difficult categorization of errors, perhaps there is a kind of underlying formalism.
Oct 10 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Given the biological maxim: All life comes from previously existing life. I would like to know how to write a program that doesn't descend from a pre-existing program.
Oct 12 2022
On Wednesday, 12 October 2022 at 22:20:13 UTC, Charles_Moore_1970 wrote:On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:punch cards : https://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_eraInstead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Given the biological maxim: All life comes from previously existing life. I would like to know how to write a program that doesn't descend from a pre-existing program.
Oct 12 2022
On Wed, Oct 12, 2022 at 10:20:13PM +0000, Charles_Moore_1970 via Digitalmars-d wrote:On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:https://xkcd.com/378/ ;-) T -- "I suspect the best way to deal with procrastination is to put off the procrastination itself until later. I've been meaning to try this, but haven't gotten around to it yet. " -- swrInstead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Given the biological maxim: All life comes from previously existing life. I would like to know how to write a program that doesn't descend from a pre-existing program.
Oct 12 2022
On Wednesday, 12 October 2022 at 22:20:13 UTC, Charles_Moore_1970 wrote:On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:non-sequitur in line 2. programs aren't life and never will be.Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Given the biological maxim: All life comes from previously existing life. I would like to know how to write a program that doesn't descend from a pre-existing program.
Oct 13 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?Topic: Special D programming theory of Relativity Abstract: Did you have a chance in a last couple of years check source codes of other language compilers, their design decisions, write some software or tinkering a code in other languages except C/C++/D? Which of the decisions and experience did you find as nice and excited and which one controversial and negative. Maybe some of them inspired you for new D features. How in your opinion in present/future D will be relatively positioned in comparison with other languages? List of the language (could be improved): modern JVM(Kotlin), Julia, Swift, Rust, Go, Zig, Carbon
Oct 13 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?The future of "Deterministic" Memory Management in D (deterministic memory management is the reason people use C, C++ and now Rust, talk on how D does it, and what is planned for the future would be interesting)
Oct 13 2022
On Sunday, 9 October 2022 at 18:04:36 UTC, Walter Bright wrote:Instead of guessing what people would find interesting, what would you all like to hear me talk about at the upcoming D conference?If you want a workshop style of conference then I suggest how error handling should look like. There is desire to get rid of libunwrap and inability to optimize current exceptions. I think there is already a draft for a DIP for value based exceptions. Possible ABI changes for return based exceptions and so on. This is a workshop that we have enough information to have a constructive discussion for possible solutions.
Oct 14 2022
On 15/10/2022 1:41 AM, IGotD- wrote:I think there is already a draft for a DIP for value based exceptions.https://github.com/rikkimax/DIPs/blob/value_type_exceptions/DIPs/DIP1xxx-RC.md
Oct 14 2022