In absolute numbers I’m not sure that’s true. But 4GLs aren’t what replaced assembly for anyone. C, C++ and Pascal were the most common assembly replacements.
As for C and C++, there definitely aren’t fewer of them in absolute terms. And even in relative terms they are still incredibly popular.
All of that is beside the point though. The hype around 4GLs wasn’t that they would replace older programming languages. The hype was that they’d replace programming as a profession in general. You wouldn’t need programming specialists because domain experts could handle programming the computer themselves.
I agree so much with this. I used Replit extensively to prototype things in different languages and share my work with my teammates, who could then suggest tweaks to my ideas. We never came close to the limits of the free tier, but I paid for it anyway because I loved the product.
I'm coming up on 50 years old, with 26 years in this industry. I work as an engineering manager/director these days. I've worked at startups and bigger companies -- they all have their problems and neither is better. I'm sick of layoffs. I'm sick of hype cycles. Honestly I'm ready for a career change but it would be a huge pay cut and lifestyle change for our family.
In the pull_request_target action, $github.ref is the name of the branch, which in this case included a curl request for a shell script, a pipe character, and bash.
reply