Most of the COBOL material never made it into the internet. Like the actual instruction manuals for the languages. Also a vast majority that do have it on the internet have it under paywall. I notice that anything that is under paywall, the LLMs suddenly dont do as well. I think its because they only train them on the “open” internet.
Yeah the only reason someone should learn COBOL is job security and potentially making a living moving things over. No reason to start a project in the lang. You can make flat files into ODBCs nowadays.
I suppose the ability to be left alone because everyone is afraid the COBOL person leaves and the company goes under is a good reason :)
If you want to laugh: http://www.coboloncogs.org/HOME.HTM
COBOL is actually not that bad. It can work with SQL, it can have unit testing/integration testing. It can even go on the web (LOL).
But in all seriousness, the bad part about COBOL is lack of context. Most code that is in COBOL has not been touched in decades. And no one is willing to modify because of serous consequences (AKA job ruining errors) that can occur.
I worked with it in insurance and transportation. In both cases, the COBOL was actually pretty solid…but we didnt know WHY we were doing the operations.
Can you replace the battery?
Do it for science. And record it :D
Excellent explanation.
For self hosting, I like yunohost. Its been pretty easy as long as you dont have a huge amount of people using it.
AWS still is king when it comes to cheap cloud providers.
I fiddle with it once in a while. Got a couple of cheap RTLSDR USB devices and listen in sometimes. Also I do satellite tracking with satnog which is fun.
So how exactly does this work?
Yep all my public repos have it on a ci job. When you have a library that is used on many different projects, I want to be able to read the prs.
Linters make these kind of things easier. Then you get mad at the tool rather than your coworker.
Any recommendations? I think a collection of tools like this would make for a hilarious local meetup.
Repairability. A battery should be able to be replaced.
Having options is good for the consumer.
I love the idea of charging and easy to replace batteries.
Why make money once when you can get people hooked on a subscription and pay many times the value?