Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-03-19 Thread Seb via Digitalmars-d-announce

On Thursday, 7 March 2019 at 10:01:33 UTC, Seb wrote:

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of 
Code organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344

Below, I will try to answer a few common questions:

What projects will be offered?
--

You can find a list of potential projects at the D wiki:

https://wiki.dlang.org/GSOC_2019_Ideas

However, students can, of course, come up with their own 
projects, too!


...

Happy hacking!


@Students: you can find idea threads with more detailed and 
specific information about individual DLang GSoC subcomponents 
on our General Newsgroup with the [gsoc] tag.

So far, these idea finding thread exists:

- DUB 
(https://forum.dlang.org/thread/eftttpylxanvxjhoi...@forum.dlang.org)
- DMD 
(https://forum.dlang.org/thread/iwvtxsecerbshhaga...@forum.dlang.org)


Please don't be shy and start your own thread ;-)


@students: There are a few more [gsoc] threads now:

- Mir project: 
https://forum.dlang.org/post/jyzgzxqgaggltgifw...@forum.dlang.org
- D Language server: 
https://forum.dlang.org/post/ersuicbdvzxsliafv...@forum.dlang.org


Also please don't forget that the application period starts next 
week (March 25 18:00 UTC) and ends on

April 9 18:00 UTC.

-> https://developers.google.com/open-source/gsoc/timeline

We're looking forward to your applications!


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-03-13 Thread aberba via Digitalmars-d-announce

On Wednesday, 27 February 2019 at 16:05:28 UTC, JN wrote:
On Wednesday, 27 February 2019 at 16:01:15 UTC, Bastiaan Veelo 
wrote:

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of 
Code organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344


You guys give a very nice description of the language on that 
page. If I didn’t already use D, I would want to now!


Bastiaan.


Or be turned off. If I didn't know about D, from that 
description I'd think it's some experimental language for whom 
Boost wasn't crazy enough with templates. "The best, most 
innovative ways to use the D language are yet to be 
discovered." That's great. But it doesn't answer the most 
important questions - what can it be used for, what makes it 
different than say C++ or Java.


Although I doubt it matters in a description on a page like 
that.


As for GSoC, good luck to all participants. I think just as 
important are the ideas, it's important to deliver on them, so 
we don't end up with lost effort such as with 
std.experimental.xml, which is kind of in a limbo right now.


Being too technical can sometimes blind you from expressing 
yourself in a way that is friendly to new adopters. Something 
I've noticed...and when you throw in java, C++ etc., that's poor 
marketing...you just assumed the person already knows and have 
use those programming languages. You sell your product as it is, 
don't bring competitors in your pitch... ruins the whole flow 
sometimes.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-03-08 Thread Ron Tarrant via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

The D Language Language got accepted as a Google Summer of Code 
organization!


That's pretty darned cool!




Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-03-07 Thread Seb via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of Code 
organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344

Below, I will try to answer a few common questions:

What projects will be offered?
--

You can find a list of potential projects at the D wiki:

https://wiki.dlang.org/GSOC_2019_Ideas

However, students can, of course, come up with their own 
projects, too!


...

Happy hacking!


@Students: you can find idea threads with more detailed and 
specific information about individual DLang GSoC subcomponents on 
our General Newsgroup with the [gsoc] tag.

So far, these idea finding thread exists:

- DUB 
(https://forum.dlang.org/thread/eftttpylxanvxjhoi...@forum.dlang.org)
- DMD 
(https://forum.dlang.org/thread/iwvtxsecerbshhaga...@forum.dlang.org)


Please don't be shy and start your own thread ;-)


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread H. S. Teoh via Digitalmars-d-announce
On Wed, Feb 27, 2019 at 01:04:42PM -0500, Nick Sabalausky (Abscissa) via 
Digitalmars-d-announce wrote:
[...]
> Although frankly, I have to admit, this whole "Fast code, fast" thing
> is complete and utter rubbish compared to the "Better C++" that we've
> now decided to be politically incorrect (very ironically, despite
> active promotion of "betterC").

That fast-fast-fast slogan makes me cringe every time I see it. I try
not to look at it every time I go to dlang.org, lest I throw up. If it
weren't for the fact that D is actually technically superior to many
other alternatives, I might have left D on that account alone; it's
*that* bad.

It surely can't have escaped the more observant among us the irony that
the flagship D compiler, dmd, is the antithesis of that slogan as far as
codegen quality is concerned.  Thankfully, ldc/gdc comes to the rescue
on the codegen front, otherwise this slogan would bear far more
resemblance to fast food than I find palatable -- fast food fast, who
cares if it's unhealthy and fattening AKA compile code fast, who cares
if it produces slow executables.

But since the PTBs have decreed it, and I really don't care enough about
marketing to want to push for a change, I just shut one eye and carry on
with the more important things in life. *shrug*


T

-- 
Without outlines, life would be pointless.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

On 2/27/19 11:05 AM, JN wrote:

On Wednesday, 27 February 2019 at 16:01:15 UTC, Bastiaan Veelo wrote:

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:


The D Language Language got accepted as a Google Summer of Code 
organization!


Awesome!



Or be turned off. If I didn't know about D, from that description I'd 
think it's some experimental language for whom Boost wasn't crazy enough 
with templates. "The best, most innovative ways to use the D language 
are yet to be discovered." That's great. But it doesn't answer the most 
important questions - what can it be used for, what makes it different 
than say C++ or Java.


In my experience, when non-D-users are asking that question, what 
they're REALLY looking for is one (and only one) gimmick that the entire 
D language (and ONLY D) takes religiously at the negligence of all else. 
And since "pragmatism" isn't a trendy silver-bullet ideology like Java's 
"Everything is an object", or JS's "Everything is a variant", Python's 
"Everything is a variant AND we have 'Zen'", Haskell's "Though shalt not 
do imperative", or Go's "ZOMG, It's from teh Google Gods!!!", so they 
gripe about not being spoon-fed marketing BS and walk away. Habitual 
consumerists. They're lost souls, slaves to pack mentality, so forget 
about them. Target leaders and thinkers instead.


Although frankly, I have to admit, this whole "Fast code, fast" thing is 
complete and utter rubbish compared to the "Better C++" that we've now 
decided to be politically incorrect (very ironically, despite active 
promotion of "betterC").


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread JN via Digitalmars-d-announce
On Wednesday, 27 February 2019 at 16:01:15 UTC, Bastiaan Veelo 
wrote:

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of 
Code organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344


You guys give a very nice description of the language on that 
page. If I didn’t already use D, I would want to now!


Bastiaan.


Or be turned off. If I didn't know about D, from that description 
I'd think it's some experimental language for whom Boost wasn't 
crazy enough with templates. "The best, most innovative ways to 
use the D language are yet to be discovered." That's great. But 
it doesn't answer the most important questions - what can it be 
used for, what makes it different than say C++ or Java.


Although I doubt it matters in a description on a page like that.

As for GSoC, good luck to all participants. I think just as 
important are the ideas, it's important to deliver on them, so we 
don't end up with lost effort such as with std.experimental.xml, 
which is kind of in a limbo right now.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread Bastiaan Veelo via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of Code 
organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344


You guys give a very nice description of the language on that 
page. If I didn’t already use D, I would want to now!


Bastiaan.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread Craig Dillabaugh via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

[...]


Congratulations on being excepted this year. In addition to the 
'free' work for the community this is also a great way to draw in 
new talent.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-27 Thread jmh530 via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.
[snip]


Great news.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-26 Thread 12345swordy via Digitalmars-d-announce

On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:

Hi all,

I have some very exciting news to share.

[...]


That is great news! What is not great news is that I am no longer 
a student and I couldn't attend to this even though I want to.


Re: The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-26 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 2/26/19 5:34 PM, Seb wrote:

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of Code 
organization!


A few of us were waiting for permission to announce all day :o). 
Congratulations to Mike, Seb, and all others who made our proposal 
successful.


Let's get in gear for a great summer. It's time for ideas!


The D Programming Language has been accepted as a GSoC 2019 organization

2019-02-26 Thread Seb via Digitalmars-d-announce

Hi all,

I have some very exciting news to share.

The D Language Language got accepted as a Google Summer of Code 
organization!


The official GSoC page provides a few initial pointers and 
details:


https://summerofcode.withgoogle.com/organizations/6103365956665344

Below, I will try to answer a few common questions:

What projects will be offered?
--

You can find a list of potential projects at the D wiki:

https://wiki.dlang.org/GSOC_2019_Ideas

However, students can, of course, come up with their own 
projects, too!


And @community: it's still possible to add more projects to this 
list.
You can also put them new/old ideas up for discussion in the 
"General" Newsgroup. Though, it would be great if you could use 
the "[gsoc]" tag, s.t. we can keep track:


https://forum.dlang.org/newpost/general?subject=%5Bgsoc%5D


I want to propose my own project. What should I do?
---

The list of proposed projects isn't final and we do encourage new 
project proposals as we want you to enjoy the GSoC and find a 
project that you care about.
A rough road-map to a successful submission for your own project 
would be:


1) Evaluate your project and its planned outcome: how can this 
project help the D community? (good examples: compiler, druntime 
standard library, dub, popular dub projects)


2) Discuss your idea with the D community (e.g. here in the 
General forum) [optional, but recommended]


3) Get in touch with the D organization admins for guidance 
[optional, but recommended]. For obvious reasons we can't tell 
you whether your project proposal would be accepted, but we can 
tell you whether your project domain works in general.


4) Prepare and submit your proposal on the GSoC website


What will you look at when judging applications?


A few rough points that we will look at (we will publish more on 
this):


- your proposed road-map (i.e. how likely is it for you to finish 
successfully?)
- your skill set in regards to your project (i.e. have you done 
anything in the problem domain you're applying for?)
- engagement in the community / experience with D (i.e. your 
prior contributions to D)

...

I highly recommend you to read this student guide as it contains 
very helpful advice on the GSoC:


http://write.flossmanuals.net/gsocstudentguide/what-is-google-summer-of-code


I'm new to D and would like to apply. Is this still possible?
-

Yes of course and we do encourage you to do so.
However, we recommend you to get involved with D prior to your 
proposal submission deadline in April.

Two good starting points are:

- https://tour.dlang.org/
- https://wiki.dlang.org/Get_involved

Bugzilla can be a bit daunting at first, but there's also the 
"bootcamp" label on Bugzilla:


https://issues.dlang.org/buglist.cgi?component=phobos=bootcamp%2C%20preapproved_type=anywords_id=225005=D_format=advanced=---

You can always ask for help and pointers to getting involved on 
the DForum, IRC or Slack.



Where can I ask questions?
--

- DForum 
(https://forum.dlang.org/newpost/general?subject=%5Bgsoc%5D)

- Slack (#gsoc channel)
- IRC (#d)
- Mail (gsoc [at] dlang [dot] rocks)


Happy hacking!