Added retro programming languages
What programming languages have I added?
- Ada
- Assembler
- COBOL
- Fortran
- Pascal
- Lisp
- Oberon
Why did I do this? There were 3 reasons for this:
- Just like that, I was interested and I could do it.
- In part, this project compares programming languages and there were not enough “basic” languages so that people for 30+ years would not say “but C would be faster!”)))
- This shows that even very old or simply familiar technologies can be combined with new cloud technologies, code assembly in a container or serverless. This will allow you to think differently about digital transformation and migration to the cloud.
That's what inspired me https://aws.amazon.com/blogs/opensource/serverless-cobol-rejuvenating-legacy-code-with-open-source-software/ Thanks to this article, only thanks to it it became possible to do this work.
Super interesting to see a hello world in all these languages. Thank you for having written this.
It would be interesting to see this merged although the performance data will not be really relevant IMHO. This approach uses a bash-based runtime interface client and communicates with the handler through environment variables. So we're not really comparing binary execution performance.
But I think it might still be interesting. Because I took this method from IBM's article on how to run old languages like COBOL in AWS Lambda.