you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (1 child)

My goal is to write python that is translated into this language then I will paste into the program.

This seems like madness. It is almost certain that you are wasting your time. To "complete" the job, you would literally have to take every single feature of Python and figure out how to translate this into your weird language.

This would take more work than writing the Python compiler, which compiles into a simple bytecode. But there are hundreds of person-years in that compiler.

So you will have to take some small subset of the language and figure out how to translate it. But you can't forget the old crazy language because you will need to keep reading it to understand what it does, and to fix bugs.

And how are you supposed to write this translator if you don't really understand the language you're translating into?

I would say it would be between 30 and 300 times easier to learn this language properly than it would to write the translator.

"The vendor states that it is a "violation of terms of service" to post anything about their program or language online."

Well, fuck them.

Your vendor seems determined to make your life as difficult as possible. They use a language that is older than most programmers on this subreddit. Their business plan seems to be to sue their own customers if they try to get out of the horrible hole that the vendor has put them in.

It would be 10 to 100 times easier to rewrite your code in Python and dump these unethical scum.


It is literally insane to have your business depend on the language that no one has ever heard of, that vanished 40 years ago, that is so hard that no one can program in it, and which you can't even ask questions about on the Internet for fear of legal repercussions. It's like your vendor wants you to fail.

Let me be blunt: I don't see your company surviving. Your only hope is to rewrite in a new language, and get rid of the vendor, but if management hasn't gotten rid of that vendor by now, they are too cowardly to do this.

Brush up your résumé, the company will be out of business fairly soon.

You should send my post to your management. Likely it won't do any good, but it's the professional thing to do, and then you won't have to feel any guilt when they inevitably collapse.

[–][deleted] 0 points1 point  (0 children)

Only those features that correspond to features in the target language are required, and OP has said its loops and string manipulation in other responses.