Re: Please Congratulate My New Assistant
On Tuesday, 19 January 2021 at 00:12:49 UTC, Max Haughton wrote: On Monday, 18 January 2021 at 22:33:43 UTC, IGotD- wrote: On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: [...] What is the tasks of this new "assistant"? It's looking like the things I'll be doing can be split under two major categories - the first is "just" generally doing whatever Mike needs doing (He's a busy man), and some more autonomous things like scouting for the blog. The second category is a bit looser, as there are some things I'd like to do that come under the community relations remit that aren't as structured - e.g. I am very interested in getting a proper working group together to try and iterate through designs properly rather than incremental DIPs. 👍
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 22:33:43 UTC, IGotD- wrote: On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix. Adding him to the team is certain to be a boon for the D community. So, a word of warning to those of you who haven't heard from me in a while pestering you for blog posts: get used to the name "Max Haughton". And congratulate him while you're at it! What is the tasks of this new "assistant"? It's looking like the things I'll be doing can be split under two major categories - the first is "just" generally doing whatever Mike needs doing (He's a busy man), and some more autonomous things like scouting for the blog. The second category is a bit looser, as there are some things I'd like to do that come under the community relations remit that aren't as structured - e.g. I am very interested in getting a proper working group together to try and iterate through designs properly rather than incremental DIPs.
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix. Adding him to the team is certain to be a boon for the D community. So, a word of warning to those of you who haven't heard from me in a while pestering you for blog posts: get used to the name "Max Haughton". And congratulate him while you're at it! What is the tasks of this new "assistant"?
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix. Adding him to the team is certain to be a boon for the D community. So, a word of warning to those of you who haven't heard from me in a while pestering you for blog posts: get used to the name "Max Haughton". And congratulate him while you're at it! Welcome aboard Max! Let's make 2021 the year when D shines :) (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) Anyway, welcome 🎂 I am on slack under my real name (IIRC) and I can found on the discord under the name "mhh__" Feel free to ping me on either although there may be some latency because the notifications are completely broken on my phone.
Re: styx, a programming languange written in D, is on the bootstrap path
On Monday, 18 January 2021 at 18:03:12 UTC, IGotD- wrote: On Thursday, 14 January 2021 at 17:51:51 UTC, Basile B. wrote: This is the last[1] occasion to speak about a programming language initiatly made in D, as the bootstrap phase is very near. I'd like to thank the D compiler developers, that let me work on DMD even if I borrow another path. [1] : https://gitlab.com/styx-lang/styx Interesting project. A few questions. I see that you use "var auto name" in order to automatically infer the type. Would it be possible just using "var name" for that, similar to other popular languages. There is currently no information about memory management, is this something you have an idea how to design right now? yes, it would be possible, but it wont be done. In Styx "auto" is a type joker and that's it.
Re: styx, a programming languange written in D, is on the bootstrap path
On Thursday, 14 January 2021 at 17:51:51 UTC, Basile B. wrote: This is the last[1] occasion to speak about a programming language initiatly made in D, as the bootstrap phase is very near. I'd like to thank the D compiler developers, that let me work on DMD even if I borrow another path. [1] : https://gitlab.com/styx-lang/styx Interesting project. A few questions. I see that you use "var auto name" in order to automatically infer the type. Would it be possible just using "var name" for that, similar to other popular languages. There is currently no information about memory management, is this something you have an idea how to design right now?
Re: styx, a programming languange written in D, is on the bootstrap path
On Monday, 18 January 2021 at 17:51:16 UTC, Basile B. wrote: On Monday, 18 January 2021 at 17:45:16 UTC, Basile B. wrote: On Friday, 15 January 2021 at 19:40:11 UTC, Ola Fosheim Grøstad wrote: [...] Yeah, in addition to my real name, I've been invovled in dmd as "Nils Lankila" and "Stian Gulpen" which are names generated using specialized services. You can choose to have a swedish name for example. on the internet nobody knows you're a dog ;) https://de.fakenamegenerator.com/
Re: styx, a programming languange written in D, is on the bootstrap path
On Monday, 18 January 2021 at 17:45:16 UTC, Basile B. wrote: On Friday, 15 January 2021 at 19:40:11 UTC, Ola Fosheim Grøstad wrote: [...] Yeah, in addition to my real name, I've been invovled in dmd as "Nils Lankila" and "Stian Gulpen" which are names generated using specialized services. You can choose to have a swedish name for example. on the internet nobody knows you're a dog ;)
Re: styx, a programming languange written in D, is on the bootstrap path
On Friday, 15 January 2021 at 19:40:11 UTC, Ola Fosheim Grøstad wrote: On Friday, 15 January 2021 at 19:18:09 UTC, Basile B. wrote: I plan to use dparse for the most part, not only to convert but also to detect non bootstrapable code or missing features. Ah, smart. I've been thinking about using an existing d-parser to convert unit tests from D to my Dex syntax (experimental project). Modifying the compiler is fun, but writing unit tests is not... This is a noble reason. Styx has no such motivations. It is simpler than D1 for example and has no killer feature, What made D1 attractive to many C++ programmers was that it was stripped down. Also, many language designers get tempted to add many features that are hollow, then they regret it and rip it all out again (lots of wasted effort and source code). So, being very restrictive and patient is a good thing, I believe. The truly good ideas takes time to "grow" (in ones mind). just 3 or 4 creative things are - optional break/continue expression - explicit overloads - DotExpression aliases (they have been proposed to DMD this summer when I worked "under cover" as Nils.) - pointers to member function is very different from what I have seen so far (no fat pointer) "Nils" is a very scandinavian name? :-) Yeah, in addition to my real name, I've been invovled in dmd as "Nils Lankila" and "Stian Gulpen" which are names generated using specialized services. You can choose to have a swedish name for example.
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:49:10 UTC, M.M. wrote: Is this (and the related PR people) a short-term initiative, or is the funding secured for a longer period? As far as I know this is long term.
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 13:08:58 UTC, Mike Parker wrote: On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) That's up to them, but I guess Max probably will be. I should clarify that I was referring to Discord. They're on Slack already.
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) That's up to them, but I guess Max probably will be.
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote: On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: [...] Welcome aboard Max! Let's make 2021 the year when D shines :) (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) Anyway, welcome 🎂 Great development in the D camp, indeed. It's great for a steady focused work on the language. Is this (and the related PR people) a short-term initiative, or is the funding secured for a longer period?
Re: Please Congratulate My New Assistant
On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote: Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix. Adding him to the team is certain to be a boon for the D community. So, a word of warning to those of you who haven't heard from me in a while pestering you for blog posts: get used to the name "Max Haughton". And congratulate him while you're at it! Welcome aboard Max! Let's make 2021 the year when D shines :) (Also, general question: Will the PR guys and Max be on Discord or Slack or will it be too much for them?) Anyway, welcome 🎂
Please Congratulate My New Assistant
Thanks once more to Symmetry Investments, we have a new paid staffer in the D Language Foundation family. Though I call him my "assistant", I can already see he will be more than that. He'll be taking some things off my shoulders, sure, but he also has ideas of his own to bring into the mix. Adding him to the team is certain to be a boon for the D community. So, a word of warning to those of you who haven't heard from me in a while pestering you for blog posts: get used to the name "Max Haughton". And congratulate him while you're at it!