Hi gents,
I'm back for some more game modding this summer. Since I've acquired batch skills because of the people here who helped me about 6 months ago, I feel very capable.
With the help of foxidrive, abc0502 and mfm4aa here I was able to release SH3 Dynamic Campaign for Silent Hunter III. The only mod of its type and only dynamic campaign of SH3
http://www.subsim.com/radioroom/showthread.php?t=205294
Anyhow, Since then I've learnt C/C++ and am starting to learn QT creator. But the latter seems to be very complicated and I have to learn the QT library, which is a daunting task.
So, I'd like to script apps quickly and I know C takes a couple hours of time to do the same thing in what in batch script can be written in just minutes. But batch is limited in what it can do. And neither is an actual GUI creation language. So my question is, I know C and batch but what should I learn from here forward in order to create GUIs?
What would be the most logical step? I learnt batch because it was quite easy to learn, and I learned C because I know that is where the demand and money is in software development, but I'm still left without a gui scripting language. And I know using QT designer is going to take me quite awhile before I learn it well.
Any suggestions?
Back for more....
Moderator: DosItHelp
Re: Back for more....
C++ with QT result in the fast applications, and if you have programed using these a while, you then should develope apps quickly.
But up to that i would then recommend you to use Java.
Java has a syntax similar to C++ and you should not have big problems in using it.
Additionally the Java documentation is far better than the most C++ docs,
so you may build source for GUIs faster.
penpen
But up to that i would then recommend you to use Java.
Java has a syntax similar to C++ and you should not have big problems in using it.
Additionally the Java documentation is far better than the most C++ docs,
so you may build source for GUIs faster.
penpen
-
- Posts: 184
- Joined: 21 Feb 2013 15:54
Re: Back for more....
penpen wrote:C++ with QT result in the fast applications, and if you have programed using these a while, you then should develope apps quickly.
But up to that i would then recommend you to use Java.
Java has a syntax similar to C++ and you should not have big problems in using it.
Additionally the Java documentation is far better than the most C++ docs,
so you may build source for GUIs faster.
penpen
What do you think about C#? Its higher up, plus it seems to be quicker to put together. I think learning Java and C, as two low level languages, wont speed my app creation speed up that much. Even when I get really great at coding C, it will still be slower than if i learnt a higher level language.
I took a class on Java so I'm no stranger to it. But I'm looking for a quick app building language I think. Something that has a quick gui creator too. Even at the cost of performance. Because on my spare time I find myself brainstorming apps/mods for games.
Re: Back for more....
C# is as good as Java if you don't need a documentation frequently.pditty8811 wrote:What do you think about C#? Its higher up, plus it seems to be quicker to put together.
Don't know why you think C and Java are low level languages... .pditty8811 wrote: I think learning Java and C, as two low level languages, wont speed my app creation speed up that much.
Indeed they are third and fourth generation high level languages.
C++ as Java is a fourth generation high level language.
You are not forced to program in low level using C++, but C++ offers you to program any lower level directly, with some compiler specific limitations: C, pascal calls, assembler, opcode.
I still think, this is just a matter of usage convenience, and what IDE you are using.pditty8811 wrote:Even when I get really great at coding C, it will still be slower than if i learnt a higher level language. I took a class on Java so I'm no stranger to it. But I'm looking for a quick app building language I think. Something that has a quick gui creator too.
For example with NetBeans you may produce GUIs using Java in a not slow way.
If you prefer text based only IDEs, i think Eclipse is not that bad for both Java and C++,
although i prefer the Microsoft Visual Studio IDE with the Intel compiler for C++.
penpen