Homebrew What code is 3DS Homebrew written in? C, C++, C+, C# ?

  • Thread starter Thread starter petethepug
  • Start date Start date
  • Views Views 10,461
  • Replies Replies 33
"I really appreciate the F software. Usually if I can get my programs to compile under F, they simply work. Maybe F causes me to spend more time analyzing my code, or forces a sharper perspective, but it sure adds discipline to my programs. Thanks!''
- Mike White


F is the way of the future. You can't spell Future without F.

http://www.fortran.com/F/index.html
 
Last edited by SG854,
  • Like
Reactions: KoalaBoy
"I really appreciate the F software. Usually if I can get my programs to compile under F, they simply work. Maybe F causes me to spend more time analyzing my code, or forces a sharper perspective, but it sure adds discipline to my programs. Thanks!''
- Mike White


F is the way of the future. You can't spell Future without F.

http://www.fortran.com/F/index.html
Very true. And everyone who says otherwise can go F themselves.
 
Thats so F'n right.

You can't spell Fuck either without F. And F programming is going to Fuck every other programming language out there.
Except C, someone might as well make a langlauge around F & C and call it, erm, FUC? Every other language would become obsolete
 
  • Like
Reactions: KoalaBoy
the programming language is not that important, what's really important is the compiler to generate the ASM binary code to work on ARM CPU that the 3DS is using.
to understand a code, you need to convert it to the CPU's own language.

As the most common language is C and C++, existing compilers (converter from human readable code to machine language code) are mostly based on C/C++
this is the one provided in devkitpro's SDK.

But it's not necessarily the only input language you can use.
Python, Java or Lua could be used too, as long as you have a converter to ARM formatted code for the 3DS.


Some 3DS homebrew are written in Lua.
no, there's no java or python, or even C# compiler for 3DS, it was just an example :P
or maybe there is but there's no written library for 3DS, nobody did it.
edit: or there is the reverse : running python on a 3DS's python interpreter (not a compiler)
 
Last edited by Cyan,
  • Like
Reactions: Coto

Site & Scene News

Popular threads in this forum