File tree Expand file tree Collapse file tree 7 files changed +95
-12
lines changed Expand file tree Collapse file tree 7 files changed +95
-12
lines changed Original file line number Diff line number Diff line change 88
99 < link rel ="stylesheet " href ="dist/reset.css ">
1010 < link rel ="stylesheet " href ="dist/reveal.css ">
11- < link rel ="stylesheet " href ="dist/theme/white .css " id ="theme ">
11+ < link rel ="stylesheet " href ="dist/theme/night .css " id ="theme ">
1212
1313 <!-- Theme used for syntax highlighted code -->
1414 < link rel ="stylesheet " href ="plugin/highlight/monokai.css " id ="highlight-theme ">
2525 < section data-markdown ="slides/compilers.md "> </ section >
2626 < section data-markdown ="slides/website.md "> </ section >
2727 < section data-markdown ="slides/discourse.md "> </ section >
28+ < section data-markdown ="slides/challenges.md "> </ section >
29+ < section data-markdown ="slides/next-steps.md "> </ section >
2830 < section data-markdown ="slides/takeaways.md "> </ section >
2931 </ div >
3032 </ div >
Original file line number Diff line number Diff line change 33* Meteorologist and oceanographer
44* Research at University of Miami 🌊
55* Founded [ Cloudrun] ( https://cloudrun.co ) in 2017
6+ * Authored a Modern Fortran [ book] ( https://www.manning.com/books/modern-fortran ) 📖
67* I live and work in Boca Raton, FL 🌴
78* More at [ milancurcic.com] ( https://milancurcic.com )
Original file line number Diff line number Diff line change 1+ ### Challenges
2+
3+ * Bullet 1
4+ * Bullet 2
5+ * Bullet 3
Original file line number Diff line number Diff line change 1+ <section >
2+
13### Compilers
4+ </section >
5+
6+
7+ <section >
8+
9+ ### Compilers
10+
11+ * gfortran currently the only mature open source compiler
12+ * Lack of a Fortran interpreter makes rapid prototyping
13+ difficult
14+ * Flang and LFortran under development (both LLVM based)
15+ </section >
16+
17+
18+ <section >
19+
20+ ### Compiler talks at FortranCon 2020
21+
22+ * gfortran talk by Thomas König
23+ * Flang talk by Gary Klimowicz
24+ * LFortran talk by Ondřej Čertík
25+ </section >
Original file line number Diff line number Diff line change 88### Fortran Package Manager (fpm)
99
1010* Build system + package manager
11- * Focus on user experience--must be:
12- - Easy to install
13- - Easy to use
14- - Easy to package your application or library
11+ * Inspired by Rust's Cargo 🦀
12+ * Focus on User Experience:
13+ - Easy to install and use
14+ - Package your application or library
15+ - Install dependencies seamlessly and automatically
1516</section >
1617
18+
1719<section >
1820
19- ### fpm as a package manager
21+ ### Example use
22+
23+ ``` shell
24+ $ fpm build # build
25+ $ fpm install # (build and) install
26+ $ fpm run # (build and) run
27+ $ fpm test # (build and) run tests
28+ ```
2029</section >
2130
31+
2232<section >
2333
24- ### fpm as a build system
34+ ### fpm is a package manager
2535</section >
2636
2737
2838<section >
2939
30- ### Fortran Package Manager (fpm)
40+ ### fpm is a build system
41+ </section >
42+
43+
44+ <section >
3145
32- * See the presentation on fpm by Brad Richardson at FortranCon 2020
46+ ### In-depth look at fpm
3347
48+ * See the fpm talk by Brad Richardson
3449</section >
3550
Original file line number Diff line number Diff line change 1+ <section >
2+
3+ ### Next steps
4+ </section >
5+
6+
7+ <section >
8+
9+ ### One year outlook
10+
11+ * 50+ active contributors 👫👫
12+ * Stable (non-experimental) release of stdlib
13+ * Fortran implementation of fpm
14+ * fpm can install most modern Fortran projects
15+ * Complete mini-books on most Fortran features
16+ </section >
17+
18+
19+ <section >
20+
21+ ### One year outlook (continued)
22+
23+ * Google Summer of Code 2021
24+ * Seek sponsorship to support travel to meetings
25+ * NumFocus or non-profit organization
26+ </section >
27+
28+ <section >
29+
30+ ### Ten-year outlook
31+
32+ * 100+ active contributors 👫👫👫👫
33+ * Mature open source compiler and interpreter ⚙
34+ * stdlib ships with all major compilers 🧰
35+ * Seek sponsorship to support full-time developers 💵
36+ </section >
Original file line number Diff line number Diff line change 11### Toward a thriving open source Fortran community
22
33[ Milan Curcic] ( https://github.com/milancurcic ) ,
4- [ Ondrej Certik ] ( https://github.com/certik ) ,
4+ [ Ondřej Čertík ] ( https://github.com/certik ) ,
55[ Laurence Kedward] ( https://github.com/lkedward ) ,
66[ Vincent Magnin] ( https://github.com/vmagnin ) ,
77[ Ivan Pribec] ( https://github.com/ivan-pi ) ,
88[ Brad Richardson] ( https://github.com/everythingfunctional ) ,
9- and [ Jeremie Vandenplas] ( https://github.com/jvdp1 )
9+ and [ Jérémie Vandenplas] ( https://github.com/jvdp1 )
1010
11- 2 July 2020
11+ 2 July, FortranCon 2020
You can’t perform that action at this time.
0 commit comments