its old (Backus, 1957) but the last lanuage standard published was in 2008 and work is in progress for Fortran 2015.
its still in wide use, particularly in supercomputer usage. multiple vendors still tweak their compilers to be competitive and if you deal with large matrix operations its still the fastest language out there
note you can make C just as fast if you give up some language flexibility (e.g. aliasing)
Hi I am trying to decide whether to install linux into my C drive or a USB. Does the USB have to be plugged in all the time I'm using Linux? What if it accidently gets pulled out while I'm doing something important?
I got a headache reading the part I read before I gave up
anyone know etiquette for the gcc bugzilla? If I have a bug in 5.1.0 that has an open P3 bug from 2013 against 4.9.0 is it preferable to bump the old bug and hope someone on the cc list cares, or is it preferable to post a new bug against 5.1.0?
I posted to that one, but if it doesn't go anywhere I'll probably re-post it as a new bug against 5.1.0 or if I'm adventurous I'll build trunk and file the bug against that
that way it can count against the next gcc release and someone might take a bigger look at it
though it isn't a regression so maybe they won't care anyway
(finalization is a Fortran 2003 feature that was first supported by gfortran 4.9.0)
Though it is ironical that Common Lisp can't get a new standard since 1994, while this ghastly relic of a language gets updates regularly.
@casey have you tried to make contact with the devs more directly? Do you know who they are? Either irc or mailing list would be reasonable ways to go.
People don't always pay attention to bug trackers. The relevant people may not even be subscribed.
Does llvm/clang have any Fortran support, I wonder.
Most Linux distributions receive updates from their package manager, but is there any sort of common method for updating applications when no package manager is available?
I'm thinking of specialized or embedded systems that have Internet access, but limited capabilities. Something running BusyBox, say.
On Windows you see each application (Firefox, Chrome, etc.) with its own update service, and except for WinGUP.org I don't see that there's a very good generic one available. Is there some common one for Linux that's difficult to Google for?
Installing a lightweight package manager is not a bad idea. Not sure if the push mechanism makes sense for what I have in mind (say, a Playstation or a router or something).