Re: Please Congratulate My New Assistant

2021-01-18 Thread Imperatorn via Digitalmars-d-announce

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

2021-01-18 Thread Max Haughton via Digitalmars-d-announce

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

2021-01-18 Thread IGotD- via Digitalmars-d-announce

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

2021-01-18 Thread Max Haughton via Digitalmars-d-announce

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

2021-01-18 Thread Basile B. via Digitalmars-d-announce

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

2021-01-18 Thread IGotD- via Digitalmars-d-announce

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

2021-01-18 Thread Basile B. via Digitalmars-d-announce

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

2021-01-18 Thread Basile B. via Digitalmars-d-announce

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

2021-01-18 Thread Basile B. via Digitalmars-d-announce
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

2021-01-18 Thread Mike Parker via Digitalmars-d-announce

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

2021-01-18 Thread Mike Parker via Digitalmars-d-announce

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

2021-01-18 Thread Mike Parker via Digitalmars-d-announce

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

2021-01-18 Thread M.M. via Digitalmars-d-announce

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

2021-01-18 Thread Imperatorn via Digitalmars-d-announce

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

2021-01-18 Thread Mike Parker via Digitalmars-d-announce
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!