Skip to content

Oliver's 7 questions interview#52

Merged
bradcray merged 6 commits intomainfrom
7qs-rodriguez
Jan 21, 2026
Merged

Oliver's 7 questions interview#52
bradcray merged 6 commits intomainfrom
7qs-rodriguez

Conversation

@bradcray
Copy link
Member

@bradcray bradcray commented Jan 15, 2026

This is a checklist of items that an editor, if not author, should go through prior to publishing a blog article.

  • Read through
  • Consider adding pullquotes?
  • Check title
  • Check summary and its formatting
  • Check slug
  • Check date
  • Check author profiles
  • Review tags
  • Feature article?
  • TOC look good? (can all entries be a single line?)
  • Does start_test work?
  • Check captions
  • Check code comments?
  • Check for console vs. terminal choices and consistency
  • Spellcheck
  • Check hyperlinks
    • If a release announcement, check for docs/main or docs/ vs. docs/x.yz
  • Make sure to commit+push any changes made in this pass

Post-merge:

  • Update website's "news" section
  • HPE Dev card
  • Social media blurb

---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>

Chapel’s biggest benefit for me is how quickly it lets me prototype
high-level parallel and distributed code, and then incrementally
optimize it. For graph algorithms, Chapel allows you to represent a
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Potential pullquote

Chapel’s biggest benefit for me is how quickly it lets me prototype
high-level parallel and distributed code, and then incrementally
optimize it.

My entire dissertation was written in Chapel, and that is the biggest
success Chapel helped me achieve. I went from knowing little about
parallel programming to becoming comfortable both as a graph scientist
and a parallel programmer. Chapel let me learn parallel programming
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Potential pull quote

I went from knowing little about
parallel programming to becoming comfortable both as a graph scientist
and a parallel programmer.

other frameworks. At the end of the day, these tools are all about
parallelizing operations, and Chapel helped me see how parallelism
maps to real problems without needing to first understand every detail
of message passing, the underlying runtime, etc.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another alternative, though a bit long

At the end of the day, these tools are all about
parallelizing operations, and Chapel helped me see how parallelism
maps to real problems without needing to first understand every detail
of message passing, the underlying runtime, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the pullquote suggestions, Engin! I think this one works well when shortened to:

Chapel helped me see how parallelism maps to real problems without needing to first understand every detail of message passing, the underlying runtime, etc.

parallelism clearly without wrestling with the more verbose or
cumbersome syntax of OpenMP and MPI. That clarity helped me understand
how parallel and distributed codes work, and later made it much easier
to read and work with codes written in other parallel frameworks.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull quote?

That clarity helped me understand
how parallel and distributed codes work, and later made it much easier
to read and work with codes written in other parallel frameworks.

Maybe edited slightly to start as "Chapel's clarity" in the quote itself.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this one too, but think I'll just stick with the previous, as the two appear close to one another in the text and carry a similar message. So the two I'm going with are:

Chapel’s biggest benefit for me is how quickly it lets me prototype high-level parallel and distributed code, and then incrementally optimize it.

Chapel helped me see how parallelism maps to real problems without needing to first understand every detail of message passing, the underlying runtime, etc.

---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
Despite being external, this feels worth featuring as it moves out
of the top slot.

---
Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
@bradcray bradcray merged commit aa5cd49 into main Jan 21, 2026
1 check passed
@bradcray bradcray deleted the 7qs-rodriguez branch January 21, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants