eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

215
active users

#fortran

1 post1 participant0 posts today
Infrapink (he/his/him)<p>Things I learned yesterday and today.</p><p>Python doesn't understand quadruple-precision real numbers. f2py will happily compile Fortran code containing real(16)s into a form that Python can talk to, but Python will segfault as soon as it receives one of those real(16)s.</p><p>Also, Fortran's built-in fraction function doesn't do what I thought it did.</p><p><a href="https://mastodon.ie/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.ie/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.ie/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> <a href="https://mastodon.ie/tags/F2PY" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>F2PY</span></a></p>
Konrad Hinsen<p><a href="https://scholar.social/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> has joined the modern world: it has its own conference, <a href="https://scholar.social/tags/FortranCon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FortranCon</span></a>.</p><p><a href="https://events.fortrancon.org/event/1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">events.fortrancon.org/event/1/</span><span class="invisible"></span></a></p>
Society of RSE<p>📣 Back to the Fortran Future 2 📣 </p><p>This satellite event takes place 8th September 2025 adjacent to RSECon25 (9-11th September 2025) at the University of Warwick.</p><p>Its free to attend, so if you have an interest in Scientific Fortran please consider joining us.</p><p><a href="https://rsecon25.society-rse.org/back-to-fortran-future-2/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rsecon25.society-rse.org/back-</span><span class="invisible">to-fortran-future-2/</span></a> </p><p><a href="https://mastodon.social/tags/rsecon25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rsecon25</span></a> <a href="https://mastodon.social/tags/rse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rse</span></a> <a href="https://mastodon.social/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a></p>
Gorazd<p><span class="h-card" translate="no"><a href="https://mastodon.social/@muzej" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>muzej</span></a></span> I used this as my first programming manual: <a href="https://plus.cobiss.net/cobiss/si/sl/bib/16922" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">plus.cobiss.net/cobiss/si/sl/b</span><span class="invisible">ib/16922</span></a> <a href="https://ioc.exchange/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a></p>
Infrapink (he/his/him)<p>Hold on, f2py CAN make Fortran functions comprehensible to Python‽ I DON'T have to use subroutines‽ Fortran syntax is just incredibly FUSSY‽</p><p><a href="https://mastodon.ie/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.ie/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> <a href="https://mastodon.ie/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.ie/tags/f2py" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>f2py</span></a></p>
Computer History Museum 🇸🇮<p>📘 FORTRAN IV Manual (1982), adapted by Rafko Adrinek and published by Iskra Delta! 💖 <a href="https://mastodon.social/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> was the first widely adopted “standard” programming language, especially popular during the 1960s and 70s — the punch card era. 💾 Back then, it powered massive mainframes, and its legacy still lives on today in modern supercomputer programming! 🚀</p>
Infrapink (he/his/him)<p>I have figured out the correct syntax to make floating-point calculations in Fortran more precise.</p><p><a href="https://mastodon.ie/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.ie/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a></p>
Abraham Samma🔬🔭👨‍💻<p>Anyone know <a href="https://toolsforthought.social/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a>? <a href="https://toolsforthought.social/tags/Retrocompting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Retrocompting</span></a></p>
Christos Argyropoulos MD PhD<p>I love this piece about <a href="https://mastodon.social/tags/lowlevel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lowlevel</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> (which includes a shameless plug for <a href="https://mastodon.social/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a>, something i had not realized before)</p><p><a href="https://queue.acm.org/detail.cfm?id=3212479" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=32</span><span class="invisible">12479</span></a></p>
Jörg Knappen<p><span class="h-card"><a href="https://functional.cafe/@loke" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>loke</span></a></span> <span class="h-card"><a href="https://symas.social/@cobolworx" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cobolworx</span></a></span> </p><p>So now one of the reasons for GNU <a href="https://nfdi.social/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> is gone:</p><p>Keep hearing whispering voices "GNU COBOL, GNU COBOL"</p>
Tor Lillqvist<p><span class="h-card" translate="no"><a href="https://mastodon.scot/@mattgemmell" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mattgemmell</span></a></span> Surely you mean 64x16. </p><p>Yes, that is Fortran. On the Radio Shack TRS-80. My first programming job.</p><p><a href="https://urbanists.social/tags/trs80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>trs80</span></a> <a href="https://urbanists.social/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a></p>
vmagnin<p><span class="h-card" translate="no"><a href="https://toot.cat/@riley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>riley</span></a></span> <br>If you candidate to a position with numerical computing, yes put <a href="https://floss.social/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> in your CV.</p>
Riley S. Faelan<p>Pondering if I dare to put <a href="https://toot.cat/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> into my CV. :blobcatthinking: </p><p>I can do some Fortran, partly because it keeps coming up in all sorts of <a href="https://toot.cat/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> contexts, but, even with Ratfor enhancements, I don't consider it a well-designed or pleasant language, and I'm not sure I can see myself working at a place that deals in new Fortran code now that nice, human-friendly languages such as NumPy and APL have been invented. Besides, 21st century Fortran is a really weird language that doesn't even know what it wants to be when it grows up.</p>
amen zwa, esq.<p>The original <a href="https://mathstodon.xyz/tags/LISP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LISP</span></a> had 7 primitives: \(\texttt{cons}\), \(\texttt{car,}\) \(\texttt{cdr}\), \(\texttt{atom}\), \(\texttt{quote}\), \(\texttt{eq}\), and \(\texttt{cond}\). And the original <a href="https://mathstodon.xyz/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> syntax could fit on a 5×7 card. That meant a novice could learn the syntax in a matter of minutes, and direct all his efforts to learning how properly to wield the power of that Turing-complete language. This was why, in the 1970s and the 1980s, many college freshmen were taught FP in Scheme (a more modern LISP) and many middle school children were taught OO in Smalltalk. These were surely the best "first" <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages.</p><p><a href="https://mathstodon.xyz/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> and <a href="https://mathstodon.xyz/tags/BASIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BASIC</span></a> were simple, too. FORTRAN, the first high-level language, has been in continuous use since the late 1950s by engineers, who are not keyboard warriors. BASIC was invented in the early 1960s for teaching programming to non-STEM students at Dartmouth. It sired a whole generation of self-taught children in the 1980s.</p><p>Compare those to C++, Erlang, Python, Haskell, Java, JavaScript, Scala, Rust, Kotlin, and pretty much every language in popular use today. Most consider Python and JavaScript to be the simplest of modern languages. Yet, they are massive, complex languages. No 10-year-old could teach himself those, nor should he.</p><p>The original versions of those classic languages cannot be used to solve modern problems. But they should still be taught to youngsters as their first language. Throwing in the kids' faces a modern enterprise language confuses them and discourages them. Consequently, many novices never attain that state of flow, when the joy of programming gushes forth.</p><p><a href="https://mathstodon.xyz/tags/Simplicity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Simplicity</span></a> is a virtue. Self-motivated learning is virtuous.</p>
Arne Babenhauserheide<p>Writing a commandline tool in <a href="https://rollenspiel.social/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a>:<br><a href="https://www.draketo.de/english/free-software/fortran" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">draketo.de/english/free-softwa</span><span class="invisible">re/fortran</span></a></p><p>In case you want to broaden your <a href="https://rollenspiel.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> skills. Fortran seems to be making a comeback (currently 11 in the Tiobe index: <a href="https://www.tiobe.com/tiobe-index/fortran/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">tiobe.com/tiobe-index/fortran/</span><span class="invisible"></span></a> ).</p><p>This is from 2017, written at the end of my Physics PostDoc where I used quite a bit of Fortran and learned to appreciate it much more than I expected.</p>
Sharlatan<p>FORTRAN package manager in Guix?</p><p><a href="https://github.com/fortran-lang/fpm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/fortran-lang/fpm</span><span class="invisible"></span></a></p><p><a href="https://stackoverflow.com/questions/79357849/how-to-package-the-fortran-package-manager-for-gnu-guix" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stackoverflow.com/questions/79</span><span class="invisible">357849/how-to-package-the-fortran-package-manager-for-gnu-guix</span></a></p><p>It's backed by <a href="https://www.sovereign.tech/tech/fortran" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">sovereign.tech/tech/fortran</span><span class="invisible"></span></a> </p><p><span class="h-card" translate="no"><a href="https://fosstodon.org/@abcdw" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>abcdw</span></a></span> </p><p><a href="https://mastodon.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> <a href="https://mastodon.social/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a></p>
☮ ♥ ♬ 🧑‍💻<p>“Personally, I think the world needs only so many implementations of <a href="https://ioc.exchange/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> 77.” — <a href="https://ioc.exchange/tags/RobertNystrom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RobertNystrom</span></a></p><p>&lt;<a href="https://craftinginterpreters.com/introduction.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">craftinginterpreters.com/intro</span><span class="invisible">duction.html</span></a>&gt;</p>
theruran 💻 🌐 :cereal_killer:<p>is <a href="https://hackers.town/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> memory safe?</p><p>I don't think I have ever heard of a CVE in Fortran code.</p><p><a href="https://hackers.town/tags/memorySafety" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memorySafety</span></a></p>
Christian Meesters<p>Interested in <a href="https://fediscience.org/tags/MPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MPI</span></a> and <a href="https://fediscience.org/tags/OpenMP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenMP</span></a> parallel programming to speed up your scientific applications written in <a href="https://fediscience.org/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>, <a href="https://fediscience.org/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a>, <a href="https://fediscience.org/tags/Fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fortran</span></a> or <a href="https://fediscience.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> (with <a href="https://fediscience.org/tags/numpy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>numpy</span></a>)?</p><p>Attend our course in <a href="https://fediscience.org/tags/Mainz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mainz</span></a> at the Johannes Gutenberg University (<a href="https://fediscience.org/tags/JGU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JGU</span></a>) for a 4-day course from 1. April to 4. April 2025! We still have plenty of space available!</p><p>See our announcement page for further details and to register: <a href="https://indico.zdv.uni-mainz.de/event/34/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">indico.zdv.uni-mainz.de/event/</span><span class="invisible">34/</span></a></p><p>Note, it is an on-site course.</p>
((Jann Gobble)) 🏳️‍🌈<p>We wouldn't have this problem with DOGE's interns if they had to learn COBOL, FORTRAN, and PASCAL - like I had to.</p><p>BTW: My major programming language? Perl</p><p>Second only to Objective-C... NOT SWIFT. Obj-C!</p><p><a href="https://mastodon.social/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> <a href="https://mastodon.social/tags/DOGE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOGE</span></a> <a href="https://mastodon.social/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> <a href="https://mastodon.social/tags/PASCAL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PASCAL</span></a> <a href="https://mastodon.social/tags/COBOL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>COBOL</span></a> <a href="https://mastodon.social/tags/OBJC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OBJC</span></a> <a href="https://mastodon.social/tags/ObjectiveC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ObjectiveC</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a></p>