Check out the new MSPaintIDE on GitHub.
A video of it demonstrates creating a simple "hello world" type application. About one minute later in the video, you can see how easy it is to create a small GUI application that pops up a simple dialog box.
MS Paint brings unique advantages as a source code editor for Java. You can erase source code you no longer want. You can re-arrange source code. Correct mistakes. Etc.
Then the IDE (integrated development environment) can then OCR your code, update your project tree, compile, and produce a completed executable build. Try doing that with a stupid ordinary plain ol' text editor!
(Score: 2) by Freeman on Thursday July 18 2019, @03:41PM (1 child)
Either, this is a joke, and someone has some serious time to devote to such an elaborate ruse. Or . . . ?? !?!? !?!?? !?!????
#1 Bad decision. OCR your code. OCR . . . Your Code???!!?!?!?!?!?!?!?!!!!!?? -- Seriously! While OCR is better than it used to be. You don't use it for things like this, because you will be getting errors automatically introduced by the OCR process.
Then again, maybe they're just trolling the Java devs? Seems legit.
Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
(Score: 3, Informative) by RubbaBoy on Thursday July 18 2019, @07:30PM
I'm the creator of this abomination, and it is pretty much what you said. The project is not intended for real-world usage and was made as a joke, but it's completely functional and usable (I do have some serious time to devote, I've spent many hundreds of hours on this thing in the past 10 months, since the last release). The OCR is a fully custom library for the IDE and on the default fonts, it is actually extremely accurate in most instances. I would obviously agree that in any scenario where you needed to make something, code from an OCR isn't reliable nor practical.