magic_lobster_party

  • 1 Post
  • 344 Comments
Joined 8 months ago
cake
Cake day: March 4th, 2024

help-circle




  • In Java it’s quite difficult to forget semicolon and still have a syntactically correct program.

    I think braces are incredibly important. With Python it can be confusing which indentation is correct when copying code between files. Different indentations can easily be still syntactically correct, but the outcome is vastly different. It’s often I have to double and triple check to verify I copied the code with correct indentation.








  • I mostly use VS Code for notes and configuration files. Sometimes Python scripts. I agree with you, it requires a lot of setup. It has replaced Vim for me either way.

    Most of my programming is done in IntelliJ, which works mostly out of the box. I’ve also used Visual Studio (not to be confused with VS Code).

    I can’t imagine working without a proper IDE for any serious programming anymore. Working without IDE is like self imposed handicap.




  • AFAIK, the documentation isn’t the main problem. I’m pretty sure PS3 is quite well understood.

    The problem is how to translate the code to a typical X86 architecture. PS3’s uses a very different architecture with a big focus on their own special way on doing parallelism. It’s not an easy translation, and it must be done at great speed.

    The work on RPCS3 incredible, but it took them more than a decade of optimizations to get where they are now. Wii U emulation got figured out relatively quickly in comparison, even if it uses similar specs to PS3.