www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Ideas for D Conference Talks

reply Walter Bright <newshound2 digitalmars.com> writes:
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
next sibling parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
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
prev sibling next sibling parent reply rassoc <rassoc posteo.de> writes:
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
parent reply Dejan Lekic <dejan.lekic gmail.com> writes:
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
parent rassoc <rassoc posteo.de> writes:
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
prev sibling next sibling parent IGotD- <nise nise.com> writes:
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
prev sibling next sibling parent bachmeier <no spam.net> writes:
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
prev sibling next sibling parent ryuukk_ <ryuukk.dev gmail.com> writes:
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
prev sibling next sibling parent rikki cattermole <rikki cattermole.co.nz> writes:
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
prev sibling next sibling parent user1234 <user1234 12.de> writes:
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
prev sibling next sibling parent Dukc <ajieskola gmail.com> writes:
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
prev sibling next sibling parent Guillaume Piolat <first.last spam.org> writes:
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
prev sibling next sibling parent reply Charles_Moore_1970 <cm1970 gmail.com> writes:
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
next sibling parent user1234 <user1234 12.de> writes:
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:
 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.
punch cards : https://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era
Oct 12 2022
prev sibling next sibling parent "H. S. Teoh" <hsteoh qfbox.info> writes:
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:
 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.
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. " -- swr
Oct 12 2022
prev sibling parent Abdulhaq <alynch4048 gmail.com> writes:
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:
 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.
non-sequitur in line 2. programs aren't life and never will be.
Oct 13 2022
prev sibling next sibling parent Sergey <kornburn yandex.ru> writes:
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
prev sibling next sibling parent Ali <fakeemail example.com> writes:
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
prev sibling parent reply IGotD- <nise nise.com> writes:
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
parent rikki cattermole <rikki cattermole.co.nz> writes:
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