Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why doesn't code generator give priority to Java #4794

Closed
PaulMing opened this issue Apr 22, 2021 · 1 comment
Closed

Why doesn't code generator give priority to Java #4794

PaulMing opened this issue Apr 22, 2021 · 1 comment
Labels
issue: feature request Describes a new feature and why it should be added wontfix

Comments

@PaulMing
Copy link

Code generator does not give priority to Java language,but Java application scenarios are very wide
Can you tell us the reason for the generator language selection ?

How to better extend generator code language, now need to use Java,the extension cost is very high, the front-end developers have high requirements,It's difficult, it's distressing

@PaulMing PaulMing added issue: triage Issues awaiting triage by a Blockly team member issue: feature request Describes a new feature and why it should be added labels Apr 22, 2021
@alschmiedt
Copy link
Contributor

Hello!

I think the biggest reason is that Java is a strongly typed language and Blockly's built in type checker makes implementing strongly typed languages difficult. There is an issue on blockly samples to create a nominal type checker that would make creating a generator for strongly typed languages easier.

That being said people have still attempted to create Java generators. If you search the forum, there are a few projects people have been working on that might be helpful. This posts is a bit old, but might lead you in the correct direction.

If you would like to open a feature request, feel free to do so in the blockly sample repo as this would make a good plugin.

In the future please ask any questions on the forum. This will allow other developers a chance to answer question and give opinions.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: feature request Describes a new feature and why it should be added wontfix
Projects
None yet
Development

No branches or pull requests

3 participants