Hacker News new | ask | show | jobs
by dtagames 560 days ago
The description is misleading. This product offers its own language, which might be inspired by 466 languages but isn't running any of them.

The premise also makes no sense. If you're making a new language, just say so. There's no need to make up numbers or claims about other languages that don't involve yours.

1 comments

It literally takes the functionalities from all 466+ languages and lets you utilize them inside the usl file as though they were their own scripts. Sorry if the description was too hard for you to follow, I’m very tired. It is a new language that lets you use any of the 466+ languages within and their extensions as though it were one language. I didn’t make up a thing. I’ve finished the first draft of the book this morning that teaches you how to use it and if you go to GitHub.com/jordan-townsend/usl it will help you understand. I’m week three into building my first language, cut me some slack. It’s not “inspired”, they literally utilize them all if needed and allow for translation into a universal scripting language that can then run everything. I’ve also built the translation software. What’s hard to understand about a master language that controls all languages it comes in contact with? Seems pretty basic.
Why does it offer a description of its own syntax, if it's not a language? I don't see anything on that Github page about using any other languages or how one would specify which language you're writing in. You have syntax examples for USL instead.

I'm sorry, I don't see the purpose or benefit or even a single example of how it would do what you're talking about. They may be there, but the doc isn't showing that.

Is there tooling to automatically transpile from other languages to this?
Yes. It was the first thing I made. I need to update the logic to include the new languages but it’s here. I’ll go find it to find it and put it up. Thanks for reminding me.