![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on Alright its christmas break, im gonna start out in c or c++, but which one? within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Well its christmas break now and ive got 2 weeks to so a whole lot of nothin. Ive learned a ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
Well its christmas break now and ive got 2 weeks to so a whole lot of nothin. Ive learned a good bit of lua, and im going to continue with it, but Id like to at least get a start in a more capable language AKA C/C++. And now im having some troubles deciding which. From what ive gathered so far it seems there is more support for C but C++ has more capabilities and i know someone who knows C++ and Lua who could maybe help me out getting into C++. Anyways, Id like some of your opinions. If you say ZOMG C SUCKS C++ FTW or ZOMG C++ SUCKS C FTW please back it up and explain things. I really want to make the right decision. Thanks!
|
|
|
|
|
|
#2 |
![]() ![]() <font color=black>Develo per
|
Lol, i thought you didn't want me to go to C???? Lol......I asked you if i should go to C, but you said stay on Lua. But i might do the same by going to C and staying in Lua. I recommend going to C, not C++ cause C++ is more advanced (i learned a but C this summer but i stuck to lua).
__________________
Calypso - Enjoy the excellent 2D space shooter: http://dl.qj.net/Calypso-v1-PSP-Home...6542/catid/195 "Quoting yourself in your signature means you love to masterbate while looking at the mirror." -me (oh, wait...) |
|
|
|
|
|
#5 | |
![]() ![]() <font color=black>Develo per
|
Quote:
__________________
Calypso - Enjoy the excellent 2D space shooter: http://dl.qj.net/Calypso-v1-PSP-Home...6542/catid/195 "Quoting yourself in your signature means you love to masterbate while looking at the mirror." -me (oh, wait...) |
|
|
|
|
|
|
#6 |
![]() |
C++ is a more advanced version of C so it's a bit more complicated. I took C++ for a semester my freshman year in HS. It was soooo ****ing boring you have no idea. I got tired of it beause of how simple the stuff he had us coding. Wheel of fortune etc etc, It was dumb. But I'm starting to learn more now that I came into PSP coding. I would start with C and then C++ so you know both.
|
|
|
|
|
|
#7 |
![]() |
Alright, thanks.
-= Double Post =- Alright it seems so far ill be going with C, i also got 2 people recomending it in IMs. Anybody got something to give me some last thoughts? Last edited by TacticalPenguin; 12-17-2006 at 09:10 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
#9 |
![]() ![]() ...in a dream...
|
'Be Thou for the People... what a load that is...'
I hope you realize anything you gain from this thread is nothing but opinions and stereotypes. Some find it easier than others when using C as a language, while others get fed up with compiler errors on a missing ';' at the end of each line. Everyone has different thresholds, and honestly, if you stick it out to the end and learn as you go, youll find your self in a secure state of C syntax knowledge youll find later-life C programming tobe but a mere recap of the 'good old days' (or so i believe...) But in all honesty, although its an opinion, unless you have a very good reason why to use C over LUA, than its not worth it PSP-dev'ing wise. Being PSPless, ive now realized the power LUA has, and how sooooooooo many dont even tap into its full potential... Some like Shine and yoursam (iffy) are ones I find to have done this to an extent. Now what with LUA having GU functionality, there isnt any real reason to switch languages just for the sake of a feature in a game/app. Rotation is now easily achievable via textured quad, as is '3D' to put it lightly... ~ concludes massive opinion
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
|
|
#10 |
![]() ![]() SHOOP DA WHOOP
|
uhm, unless you work really really hard you aren't going to learn C or C++ in a 2 week span, yeah you will learn alot, but to REALLY program, it takes a little longer then that. I'm not discouraging you, i'm just saying have realistic expectations and dont give up because you didn't reach them. I crammed a whole C++ class into one semester and i still know very little of the language, also i did some studying up on it on the side to advance faster, still i am a small dev at best
|
|
|
|
|
|
#11 |
![]() |
I never said Im ditching lua, in fact since i know as much lua as i do i probably will use lua over c for QUITE a while. I started at and learned the basics of the GU stuff, i learned how to use most of the system commands, i know how to do everything major in lua i know of except meta tables. I just want to get started on C or C++ for when i HAVE reached lua's limit and need to move on, and since ive got 2 weeks to do nothin, why not now? And I realize im just getting opinions, but im also seeing which language is more common and supported.
-= Double Post =- Mannymix; Yes, I realize that, i know i wont get anywhere NEAR where i am in lua, but I just want to get started so when i have more time i can continue, and when i need to use C to do something i dont have to stop dead and start at a new language. Last edited by TacticalPenguin; 12-17-2006 at 09:25 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
#12 | |
![]() ![]() SHOOP DA WHOOP
|
Quote:
IMHO go with C++ |
|
|
|
|
|
|
#13 |
![]() |
Aren't metatables the closest thing Lua has to classes? In my opinion, start with C, C++ is object-orientated and it might be a bit confusing to learn both object-orientation and C/C++'s low-levelledness at the same time. Start with C then move to C++, IMO.
|
|
|
|
|
|
#15 |
![]() ![]() Developer
|
Honestly? It doesn't matter. They are both syntactally the same. Just choose one and learn it. The early stages of both languages are pretty much the same. The only real difference is that C++ makes it easier to develop object orientated code and uses the Standard Template Library over the C Standard Library.
|
|
|
|
|
|
#17 |
![]() ![]() Your Fate is Grim...
|
i went from lua to C for 2 days, then went to C++. OOP is much easier than structs. once you learn more about classes, its even easier than lua arrays.
anyway, theyre both good. good luck.
__________________
-------------------------------------------------------------------------------------- ![]() |
|
|
|
![]() |
| Tags |
| alright , break , christmas , gonna , start |
| Thread Tools | |
|
|