Live data from Hacker News

Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

github.com

51–60 of 91 posts

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#51

Earlier quoted context omitted.

> Our modern languages are built on it It's part of the lineage, yeah, probably started with Algol though? Fast I guess is always nice, but I'm not sure that's enough to keep it alive solely for that, at least to me.

I think the best answer you're really going to get here is that it's cool and fun to learn and use old languages.

I'd agree with all of those reasons! I do so myself as well, was just specifically curious about the "The world is better with a Fortran-based social network client in it" part. Don't get me wrong, I've spent too many nights learning "dead" languages too, but never with the idea that the world would be better if I published more code in these dead languages, it's just for my own gratification and learnings.

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#52
post #25
post #16

Are there any other AT protocol apps that aren’t derivatives of bluesky? By that I mean, not social media feed related, twitter clone.

i am currently working on a dropbox alternative: https://dropb.at

How do you plan on differentiating it from just a trivial setup of an FTP account that's mounted locally with curlftpfs and has files in a SVN or CVS on the mounted filesystem?

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#55

out of curiosity, why fortran? no disrespect. I wrote a lot of scientific software in the earlier days of my career and I learned fortran to update ocean modeling software.

You are not the first one to ask :) We built Cobolsky. Will go public soon. Parallelly too curious on Fortran. The world is better with a Fortran-based social network client in it :) When we are building the feed composer, in next version, Fortran will be great for the algorithm etc. Keeping the ancient languages alive. I built some Cobol stuff many years ago. Back at it again. Rusty. Both Cobolsky and Fortransky loo…

Which version of the language is it? It looks like you used Fortran90 at least (modules are used), which is pretty old, but not totally ancient like Fortran77.

Anyway there are also 2018 and 2023 versions…

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#56

I’ve never seen fortran before. Wow, that looks more readable than a lot of modern languages.

Modern dialects of Fortran, sure.

Old school Fortran from before they added cleaner and more structured elements is terrifying.

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#58

I’ve never seen fortran before. Wow, that looks more readable than a lot of modern languages.

Modern versions of Fortran are reasonably pretty.

It’s a fairly nice language. You can probably get better performance out of C/C++ with unlimited effort. But, it is really nice for allowing computational scientists to get, like, 95% of the way there.

I think it actually suffers from the reputation as this ancient/super hardcore performance language. The name comes from “Formula Translating System,” which implies… it was written for people who speak human languages first!

Re: Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

#59
post #52
post #25

Earlier quoted context omitted.

i am currently working on a dropbox alternative: https://dropb.at

How do you plan on differentiating it from just a trivial setup of an FTP account that's mounted locally with curlftpfs and has files in a SVN or CVS on the mounted filesystem?

good point, i havent considered this at all. its basically dead on arrival
Post reply on HN