Best programming language

Discussion in 'NDS - ROM Hacking and Translations' started by joesteve1914, Apr 5, 2013.

Apr 5, 2013
  1. joesteve1914
    OP

    Member joesteve1914 GBAtemp Fan

    Joined:
    Jul 31, 2012
    Messages:
    322
    Country:
    United States
    What would be the best programming language to write a game text editor with, Java or C++?
     
  2. StorMyu

    Member StorMyu "I'm too old for this"

    Joined:
    Jan 2, 2010
    Messages:
    892
    Country:
    France
    Pascal
     
  3. Bobbyloujo

    Member Bobbyloujo I am a millipede, I am amazing.

    Joined:
    Jul 24, 2010
    Messages:
    609
    Location:
    United States
    Country:
    United States
    Java on DS? Good luck.
     
  4. jowan

    Member jowan GBAtemp Regular

    Joined:
    Jun 10, 2008
    Messages:
    278
    Location:
    Medellin
    Country:
    Colombia
    Assembly
     
  5. Rydian

    Member Rydian Resident Furvert™

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    For DS, you're pretty much limited to C++ as far as usability and availability of existing libraries goes.
     
  6. superfranci99

    Newcomer superfranci99 Member

    Joined:
    Dec 26, 2012
    Messages:
    29
    Country:
    Italy
    I use Visual Basic.net, I think it isn't very difficult to understand
     
  7. andibad

    Member andibad Soon™

    Joined:
    Sep 14, 2009
    Messages:
    699
    Location:
    hospital
    Country:
    Indonesia
    is depend on your taste. XD
     
  8. SifJar

    Member SifJar Not a pirate

    Joined:
    Apr 4, 2009
    Messages:
    6,022
    Country:
    United Kingdom
    He doesn't mean for coding DS homebrew, he's talking about editing text files for a ROM hack. Presumably he has, or is in the process of, reverse engineering the format of the text files in some particular game and wants to write an editor rather than doing things manually with a hex editor or whatever.

    To the OP: If you know any programming languages already, it may be quicker to just use one of them. Otherwise, a scripting language such as Python might be quicker to learn, or Java is also supposed to be good for rapid application development (I'm assuming the app will not be overly complicated and optimization is not a huge issue, so the main thing to think about is ease of development). But it could be quite a struggle to create an actual useful program if you've never done any programming before. I'd advise making sure there aren't any other tools out there already capable of doing it. I think there might also be some text editors designed for ROM hacks with built in scripting abilities to add support for new formats, you could have a look at some of them maybe.

    FAST has a bit of a comparison of different language options here: http://gbatemp.net/threads/rom-hacking-programming-languages-and-programming-tools-also-asm.324116/
     
  9. Foxi4

    Reporter Foxi4 On the hunt...

    pip
    Joined:
    Sep 13, 2009
    Messages:
    22,735
    Location:
    Gaming Grotto
    Country:
    Poland
    C/C++ or bust in my opinion - they're reliable, flexible, they have plenty of auxiliary libraries to choose from and they're easy to master.
     
  10. shakirmoledina

    Member shakirmoledina Legend

    Joined:
    Oct 23, 2004
    Messages:
    6,611
    Location:
    Dar es Salaam
    Country:
    Tanzania
    wait lets review the question...
    what is the best? there isn't any best in general

    if ur looking for web based - PHP
    regular (windows) client based - C#
    heavy/fast (windows) client based - C++

    IMHO

    then again, if u wanna make games in general for pc or web, try to learn about Unity3D engine using design3 videos
     
  11. Daviex

    Member Daviex GBAtemp Regular

    Joined:
    May 23, 2008
    Messages:
    101
    Country:
    Italy
    For me the best is C#, simple with an exceptional debugger ;)

    Else, if you know really better C or C++, or Java, use one of these, there isn't a language
    better for those things i think.
     
  12. Rydian

    Member Rydian Resident Furvert™

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    Well if he wants rapid development, something like Python or Java or C# with an assload of existing libraries would work quicker.
     

Share This Page