|
08/25/2011, 01:09
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 286
Received Thanks: 71
|
Alright, time to finally settle down onto a programming language (Poll)
I've tested out a lot of languages.
A lot.
But I hate them all. Why? I can never get any better than the basics on each one.
Java Story:
I basically made an attempt to understand Java at like age 13 to code a runescape server. Looked at the code once and never returned.
Python Story:
I first started out on python and learned the basics. I eventually coded a credit card generator (that gave a working credit card number based on which card carrier you chose, just no CSV). Realizing that I now know the basics, I then tried PyGame a slightly more advanced way of coding with Python. Couldn't understand one single bit of it.
C++ Story:
I then moved on to C++, the god of languages (so people will say). I again, learned the basics and eventually obtained the skill to program a working calculator, no GUI. After doing that, I then tried to program something else. I tried to port my Text-Line RPG from Python into C++... to no avail. Couldn't understand any bit of it, especially the errors I got and how to fix them.
C# Story:
I then finally moved on to C#, the framework god. I actually started out with NPC Programming. After "mastering" NPC Programming, I then went on to do other things like add a good/evil system to the game, just basic stuff like that. I learned the basics like Output/Input, Saving/Creating files (not reading them though), How to store variables via classes, I even learned a very basic halfway working Messaging Client/Server using Winsock. (I code make it send/receive messages but once you sent a message you had to wait until you got a message back to type one. If you received a message while typing a message, you wouldn't get that message until you submitted your message) Unforunately, everything I've done in C# has all been searched. How did I learn to make NPCs? ctrl + f and read how every other NPC is done. How did I learn to use Winsock? Copied InfamousNoone's video tutorial and paused it on the winsock explanation. How did I learn to code Mana into a source? Searched HP was done and copied that and found out the flag and replaced the flag for the packet. I can say I have the most talent in C#, but none of this was learned on my own aside from input/output and loops.
So what should I do? Pick a language from the poll and help me decided. Post comments on giving me tips on how not to quit the current language and keep pushing forward! Thank you.
|
|
|
08/25/2011, 02:04
|
#2
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
C# is powerful while allowing rapid development, using the .Net framework you can have a server (for example) up in a matter of hours if you know what your doing.
Java is alright if you want to do cross-platform stuff although your still probably better off using C# or C++, Python is slow and has major threading issues, C++ is great if you have the large amount of time it requires to develop software in, but then theres the library issue which makes the whole thing abit of a nightmare at times.
These are my opinions of course, though alot of my opinions are based on material ive read.
|
|
|
08/25/2011, 02:13
|
#3
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
|
Delphi is far more amazing than C++ at RAD. It's pretty much .NET, but native. So, I really wouldn't make fun of it
|
|
|
08/25/2011, 02:34
|
#4
|
elite*gold: 0
Join Date: Jan 2011
Posts: 286
Received Thanks: 71
|
Quote:
Originally Posted by InfamousNoone
Delphi is far more amazing than C++ at RAD. It's pretty much .NET, but native. So, I really wouldn't make fun of it 
|
Oh wow, I truly had no idea! I apologize for being ignorant DX
One question, what does RAD stand for?
|
|
|
08/25/2011, 02:40
|
#5
|
elite*gold: 0
Join Date: Dec 2008
Posts: 1,304
Received Thanks: 485
|
Rapid application development.
|
|
|
08/25/2011, 11:25
|
#6
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Learn Brain ****.
|
|
|
08/27/2011, 15:10
|
#7
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
Seriously, you learned about operators and variables in C++, then you moved to an RPG. Stuff doesn`t work like that. You need to learn about other concepts, start with the C part, learn about structs, arrays, I/O, pointers, etc, then move on to OOP concepts, there`s still a lot of missing skills in your set.
|
|
|
08/29/2011, 19:52
|
#8
|
elite*gold: 0
Join Date: Jan 2011
Posts: 286
Received Thanks: 71
|
Quote:
Originally Posted by KraHen
Seriously, you learned about operators and variables in C++, then you moved to an RPG. Stuff doesn`t work like that. You need to learn about other concepts, start with the C part, learn about structs, arrays, I/O, pointers, etc, then move on to OOP concepts, there`s still a lot of missing skills in your set.
|
Like I said it wasn't a full, 3D RPG, it was just a text-line RPG using basic data storage and loops and cases and mathematics. I agree though, there is a ton missing from my skill set but I just can't grasp the concepts. Structs? I/O? Pointers? Yeah, I am missing a TON.
|
|
|
08/29/2011, 20:00
|
#9
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by xBlackPlagu3x
Like I said it wasn't a full, 3D RPG, it was just a text-line RPG using basic data storage and loops and cases and mathematics. I agree though, there is a ton missing from my skill set but I just can't grasp the concepts. Structs? I/O? Pointers? Yeah, I am missing a TON.
|
Lol @ Working with C++ and not knowing structs.
|
|
|
08/30/2011, 00:08
|
#10
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
If you can`t grasp the concepts you either lack basic IT knowledge, or you aren`t able to think in code. This thread is pointless, you really don`t need a poll to help you choose where to settle down, you didn`t get into anything but a bit of C#. I suggest you to continue working with that, and hopefully you`ll get used to the way of thinking programming requires.
|
|
|
08/31/2011, 00:04
|
#11
|
elite*gold: 0
Join Date: Jan 2011
Posts: 286
Received Thanks: 71
|
Quote:
Originally Posted by KraHen
If you can`t grasp the concepts you either lack basic IT knowledge, or you aren`t able to think in code. This thread is pointless, you really don`t need a poll to help you choose where to settle down, you didn`t get into anything but a bit of C#. I suggest you to continue working with that, and hopefully you`ll get used to the way of thinking programming requires.
|
It's not either, I honestly think it's my lack of abstract thinking. I can code with HTML just fine, same with CSS and even PHP now. I can even code with AHK which is a scripting language for AutoHotKey but I'm pro with it. It's just when it comes to advanced stuff like using dlls and using wrappers and methods.
|
|
|
08/31/2011, 16:42
|
#12
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by xBlackPlagu3x
It's not either, I honestly think it's my lack of abstract thinking. I can code with HTML just fine, same with CSS and even PHP now. I can even code with AHK which is a scripting language for AutoHotKey but I'm pro with it. It's just when it comes to advanced stuff like using dlls and using wrappers and methods.
|
Well put up some list and take one point after one.
Like this:
|
|
|
08/31/2011, 19:48
|
#13
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
|
Quote:
Originally Posted by KraHen
Seriously, you learned about operators and variables in C++, then you moved to an RPG. Stuff doesn`t work like that. You need to learn about other concepts, start with the C part, learn about structs, arrays, I/O, pointers, etc, then move on to OOP concepts, there`s still a lot of missing skills in your set.
|
Really? I must've done this backwards then. I learned the OOP stuff way before I learned the I/O and pointer-logic.
|
|
|
08/31/2011, 20:23
|
#14
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by InfamousNoone
Really? I must've done this backwards then. I learned the OOP stuff way before I learned the I/O and pointer-logic.
|
First thing we had in college was OOP.
|
|
|
08/31/2011, 22:22
|
#15
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
Quote:
Originally Posted by InfamousNoone
Really? I must've done this backwards then. I learned the OOP stuff way before I learned the I/O and pointer-logic.
|
I began with oop too. My point wasn`t the order.
|
|
|
 |
Similar Threads
|
Time for programming software that generates code for.....
07/23/2011 - Facebook - 17 Replies
for Hatching monster w/out costing goo
ill upload it in mediafire with password..but i will give the password to the member i trust,,,,
OK MEMBERS..... ill share this to you.. NOT IN PUBLIC and the only people i trust like bero... ....
THNx. !! CHEERSSS
|
[Poll] How mutch time it takes to log-in for you ?
05/25/2010 - SRO Private Server - 6 Replies
Intiresting question ! Since im currently trying to log-in about 3 hours, im asking you, guys, how mutch time you spend to log-in to SWSRO1 ?
|
POLL->Is it time to retire C02M8 and the CO2 Memory Tables?
11/07/2009 - Conquer Online 2 - 25 Replies
Once again I'm back after having taken my leave from CO2 for a few months and this time on my return the poor game appears to be in a rather sorry state.
Yes I would like to update both the CO2M8 tool and the memory tables, however, time is money and so I need some feedback as to how useful updates will be.
Please everyone vote on this poll to help me with my decision.
|
Alright time to do sumthing with all these account...
12/08/2008 - Archlord Trading - 5 Replies
Ok soo wow i have a whole bunch of accounts that is too much for me so im finally getting rid of them all for 1 dominant account or other offers as well...
ok so tha first account is a 55 archer with a 50 hunter on it as well with infinity wings and i have a video and screens of this pretty cool. this archer is hella beastly pwned a 68 sorc in 3 hits in arena and can take pretty much anything up to lvl 71 in arena best gear iv seen on 50+ archer in my archlord career haha...(GIA)
ok the...
|
POLL: Do u still cheat while botban time?
03/16/2008 - Silkroad Online - 25 Replies
Hi all.
U all know theres a "massive botban" in progress.
If you still bot/cheat/use any modified software and dont care about the "ban" pls post a YES
If you are scared and uninstalled all your cheater stuff and play legit for the next few days post NO
thx
|
All times are GMT +1. The time now is 02:50.
|
|