-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FortranCon 2021 stdlib abstract #10
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks for starting it! I added a few comments. Yes, I'm opting in as co-author.
Co-authored-by: Ivan Pribec <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you. Here are some suggestions.
Co-authored-by: Milan Curcic <[email protected]>
Co-authored-by: Jeremie Vandenplas <[email protected]>
Co-authored-by: Jeremie Vandenplas <[email protected]>
Co-authored-by: Milan Curcic <[email protected]>
I believe I have made significant enough contribution that I deserve to be a co-author. I am retired so I should have no affiliation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would also like to opt-in.
**Abstract**: | ||
The Fortran standard library (stdlib) is now well into its second year of development. | ||
In this past year, stdlib has grown not only in its functionality but in its contributor base, with most of the new development coming from new contributors, including two Google Summer of Code students. | ||
Stdlib provides new functionality for working with bit sets, logging, quadrature, sorting, strings, and more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stdlib provides new functionality for working with bit sets, logging, quadrature, sorting, strings, and more. | |
Stdlib provides new functionality for working with bitsets, logging, quadrature, sorting, strings, and more. |
Thanks for starting this. I'm happy to help with the talk as author. |
Co-authored-by: Gabriel Brown <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding me as an author. Let me know how I can help.
FortranCon2021-stdlib/README.md
Outdated
Stdlib provides new functionality for working with bit sets, logging, quadrature, sorting, strings, and more. | ||
For example, in addition to new capabilities in stdlib itself, there have also been several technical improvements to the documentation, and build system. | ||
The full API documentation is generated by the FORD tool, and can be found online. | ||
Furthermore, the Github 's Continuous Integration pipeline is used to test all procedures derived types and modules at all pull requests, to ensure cross-platform support. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Furthermore, the Github 's Continuous Integration pipeline is used to test all procedures derived types and modules at all pull requests, to ensure cross-platform support. | |
Furthermore, the Github's Continuous Integration pipeline is used to test all procedures derived types and modules at all pull requests, to ensure cross-platform support. |
This is kinda random but in the talk you should definitely mention how the (subjective?) popularity of Fortran has grown at an incredible rate since 2020, at least according to the TIOBE index. I've been watching it over the last six months or so as it first entered the top 20 around May, and now It's climbed all the way up to 14! To put that into perspective, one year ago it was ranked 50th... The rise in rank is clearly a reflection of the effort that the community has put in to reanimate this quirky language. |
Another interesting set of statistics can be found at codecov's State of Open Source Code Coverage where a significant growth in Fortran based projects is visible. I was planning to get some statistics for the fpm presentation together on the adoption of fpm in Fortran projects (projects with |
Co-authored-by: Aman Godara <[email protected]>
Thanks all for the feedback! I have just pushed a second draft. I intend to submit this Friday evening, Eastern Standard Time (UTC-05:00). If you have any final revisions or additions you'd like to suggest, speak now or forever hold your peace! There are still a handful of contributors I am hoping to hear from. I will also try getting in touch via the Discourse. |
Thank you for including my name in the list. My suggestion is that we might give some focus on math in stdlib. When people think of Fortran, people think numerical calculation. If we have more readily available procedures in stdlib, we can attract more people to Fortran. |
Thanks for that suggestion, @Jim-215-Fisher. I will definitely mention mathematical functions in the talk when I speak about the scope of stdlib and its goals. There's been some progress in the past year, but (as you've experienced) non-trivial mathematical procedures are difficult to review and adopt into stdlib. I plan to mention this in the talk as well. What name/affiliation would you like me to use for you? If you prefer to keep your real name private, I can list an alias. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @nshaffer, this looks good. And yes I'm opting in as a co-author.
I was omitted: @scivision |
I'd like to opt-in as well - thanks for listing me as an author. My affiliation is "Structura Biotechology Inc". I'm happy to help more if directed. |
Thanks all for your feedback! I've merged this into master. I'm hitting some strange error with the abstract submission system. I've contacted the FortranCon organizers and will hopefully have it resolved in time to submit tomorrow. Edit: Not sure what I did differently this time, but I got it in! |
Hello all! This is a first draft of an abstract for a talk on the past year's developments in stdlib, to be submitted 7/31/2021. The tentative author list includes all GitHub users who made at least one contribution since last July:
@ghbrown @certik @wclodius2 @rscohn2 @milancurcic @LKedward @awvwgk @gareth-nx @aman-godara @Jim-215-Fisher @ChetanKarwa @arjenmarkus @14NGiestas @wyphan @ivan-pi @sakamoti @hsnyder @jvdp1 @ejovo13 @brocolis
What you can do for me:
The abstract I have written is very generic and short. My intention is to leave space for you all to suggest additions. For instance, if there is a particular new module (or modules) that you think should be highlighted in the abstract, please bring that up! Likewise, I have not talked about the build system improvements in any detail. This is because I am not very familiar with those changes. If someone who was involved with that can comment on that, that would be a big help as well.