The bad thing is... the lecturer would only allocate about 1-2 weeks for C++, and then the other 3 would be for Objective-C. I guess I should have a look if I can get XCode and Mac on VMWare as I don't want to go to uni lab that frequently.
The Big Programming Thread - Page 266
| Forum Index > General Forum |
Thread Rules 1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution. 2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20) 3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible. 4. Use [code] tags to format code blocks. | ||
|
Shield
Bulgaria4824 Posts
The bad thing is... the lecturer would only allocate about 1-2 weeks for C++, and then the other 3 would be for Objective-C. I guess I should have a look if I can get XCode and Mac on VMWare as I don't want to go to uni lab that frequently. | ||
|
Arnstein
Norway3381 Posts
On March 10 2013 07:47 nunez wrote: aha, yes, you have found me out! i study cybernetics at ntnu. you? Well this is awkward...me too! Was it you that I spoke with in the elbygg cantine a few days ago? I had a GomTV shirt. | ||
|
nunez
Norway4003 Posts
| ||
|
KaiserJohan
Sweden1808 Posts
On March 09 2013 04:51 darkness wrote: Could you recommend a good and active programming forum to visit? I'm particularly interested in C++ and Java. I've come across some forum called ProgrammingForum, but I dunno if it's any good. I also know about StackOverflow, but I don't count it as a forum because it is ask-answer with no further discussion, but I may be wrong. www.gamedev.net provides forums for mostly game development, but also forums for general programming, where you can find and ask all sorts of programming questions. I highly recommend it. | ||
|
heishe
Germany2284 Posts
On March 10 2013 09:35 KaiserJohan wrote: www.gamedev.net provides forums for mostly game development, but also forums for general programming, where you can find and ask all sorts of programming questions. I highly recommend it. gamedev.net is a really small community by now, though. For programming in general, just check out questions on stackoverflow.com and programmers.stackexchange.com, you will always learn something new. | ||
|
CptCutter
United Kingdom370 Posts
On March 10 2013 08:31 darkness wrote: I'm glad I don't have to deal with my C module at university anymore. I'm awaiting C++ which should be much more decent in my opinion because I come from Java background, and I like the concept of object oriented languages. I also like to have rich available libraries instead of starting from scratch. The bad thing is... the lecturer would only allocate about 1-2 weeks for C++, and then the other 3 would be for Objective-C. I guess I should have a look if I can get XCode and Mac on VMWare as I don't want to go to uni lab that frequently. drop the notions of ' c++ will be far better than C because i come from a java background ', depending on how much C you have learned, C++ will open your eyes to the amount of complexity and the ways in which computers work compared to java. I too came from java and went into being taught c++ ( not C, but we were first taught procedural programming in c++, and the only thing that separates it is the fact that you allocate memory completely by yourself with malloc and such). even though i find C++ such a huge pain in the ass, it has taught me far more than java ever would have, which is why i guess that java is the begginer language whilst c++ is not. on another note, anyone here using D? as far as i can see, the only disadvantage of using it over C++ is the fact that C++ is more widely used in the world? | ||
|
stafu
Australia1196 Posts
On March 10 2013 08:31 darkness wrote: The bad thing is... the lecturer would only allocate about 1-2 weeks for C++, and then the other 3 would be for Objective-C. I guess I should have a look if I can get XCode and Mac on VMWare as I don't want to go to uni lab that frequently. I'm not sure what kind of Objective-C projects you'll be working on, but you can compile Objective-C with both clang and gcc on any OS, so if you're just making console programs you don't need OS X. Objective-C is a great language when you get past the initial learning curve of the syntax, have fun ![]() | ||
|
tofucake
Hyrule19174 Posts
Would you try to cut wood with a hammer? | ||
|
nunez
Norway4003 Posts
On March 10 2013 11:40 tofucake wrote: Would you try to cut wood with a hammer? i think you are missing the point. what cuts wood best, c++ or java? | ||
|
tofucake
Hyrule19174 Posts
| ||
|
nunez
Norway4003 Posts
On March 10 2013 11:46 tofucake wrote: Do you need to cut 100 tons of wood per day or just even up the legs on the coffee table? hm, actually i think i would go for C# over cpp any day for both. | ||
|
Deleted User 101379
4849 Posts
On March 10 2013 11:48 nunez wrote: hm, actually i think i would go for C# over cpp any day for both. It certainly is sharper, which helps with the woodcutting. On a serious note: Every time i use a language that is not C#, i think "This would just take 1 short line in C#" all the time. | ||
|
Shield
Bulgaria4824 Posts
On March 10 2013 11:32 stafu wrote: I'm not sure what kind of Objective-C projects you'll be working on, but you can compile Objective-C with both clang and gcc on any OS, so if you're just making console programs you don't need OS X. Objective-C is a great language when you get past the initial learning curve of the syntax, have fun ![]() I think the lecturer mentioned that we may have to implement GUI with Objective-C, and that Cocoa (?) framework would be required. I think XCode is required to be used too, so I guess I'll have to put up with Mac OS after Easter. Too bad I can't use my beloved Windows (or Linux at least). :D Anyway, do you think it's stupid to teach C++ *and* Objective-C for 5 (not 5 per each) weeks? I feel like we would barely scratch the surface this way... | ||
|
Frigo
Hungary1023 Posts
On March 10 2013 12:06 darkness wrote: Anyway, do you think it's stupid to teach C++ *and* Objective-C for 5 (not 5 per each) weeks? I feel like we would barely scratch the surface this way... Yeah, it's definitely silly. Fragmenting students' attention never works. Our school once tried to teach event-based programming, including GUI, for three programming languages in three hours per week for one semester. It did not work out nicely, and the following year they switched back to only two languages. | ||
|
sob3k
United States7572 Posts
I am very interested in learning how to design GUI's. I see just absolutely terrible GUI's in major products all the time and I really think I could contribute. I have very basic programming experience, but I'm ready to learn. I may seem silly but I really am passionate about really well designed GUI. It just makes such a huge difference when you don't have to fight a program you may use for hours a day, and I see such garbage running on massive products all the time that I just ache to be able to fix it. What languages do you guys recommend? I'm interested in all kinds of GUI, games are often a great example of terrible UI that people are forced through, but I'm also totally up for all kinds of applications. I'm just looking for a starting spot. | ||
|
CecilSunkure
United States2829 Posts
On March 10 2013 12:31 sob3k wrote: Here is my question guys: I am very interested in learning how to design GUI's. I see just absolutely terrible GUI's in major products all the time and I really think I could contribute. I have very basic programming experience, but I'm ready to learn. I may seem silly but I really am passionate about really well designed GUI. It just makes such a huge difference when you don't have to fight a program you may use for hours a day, and I see such garbage running on massive products all the time that I just ache to be able to fix it. What languages do you guys recommend? I'm interested in all kinds of GUI, games are often a great example of terrible UI that people are forced through, but I'm also totally up for all kinds of applications. I'm just looking for a starting spot. Well I think wxWidgets would be something to try using. A lot of gui work is going to be done with middleware, and most work to be done in terms of designing GUIs will be done by usability experts. A usability expert won't write any code at all and only give feedback on the state of a project. So there's a pretty big separation between the jobs in large companies. Smaller independent developers of games will of course design their own UI, but they won't be hiring someone to do it for them. At Microsoft such a task would be up to the likes of a project manager, which again won't really be writing any code. | ||
|
ZenithM
France15952 Posts
On March 10 2013 12:01 Morfildur wrote: It certainly is sharper, which helps with the woodcutting. On a serious note: Every time i use a language that is not C#, i think "This would just take 1 short line in C#" all the time. Lawl, exactly what I always think as well :D Sadly I work in an academic framework where C# doesn't have much success. It's all about Perl scripts over here. Booooring. | ||
|
nunez
Norway4003 Posts
On March 10 2013 12:40 ZenithM wrote: Lawl, exactly what I always think as well :D Sadly I work in an academic framework where C# doesn't have much success. It's all about Perl scripts over here. Booooring. i hereby declare i was thinking that as well and that is why i wrote it. | ||
|
sob3k
United States7572 Posts
On March 10 2013 12:34 CecilSunkure wrote: Well I think wxWidgets would be something to try using. A lot of gui work is going to be done with middleware, and most work to be done in terms of designing GUIs will be done by usability experts. A usability expert won't write any code at all and only give feedback on the state of a project. So there's a pretty big separation between the jobs in large companies. Smaller independent developers of games will of course design their own UI, but they won't be hiring someone to do it for them. At Microsoft such a task would be up to the likes of a project manager, which again won't really be writing any code. this is kind of what I was afraid of...So do you have any advice for how I could actually pursue getting into this field? It seems like If I could do the whole process and establish some sort of a portfolio it could get my ass in the door so to speak. how does one become a "usability expert", I mean from my point of view I just cringe on a daily basis seeing these awful design decisions. But I can't expect to just go into a company and say "look, your UI is a fucking disaster, pay me to fix it".... | ||
|
CecilSunkure
United States2829 Posts
On March 10 2013 13:06 sob3k wrote: this is kind of what I was afraid of...So do you have any advice for how I could actually pursue getting into this field? It seems like If I could do the whole process and establish some sort of a portfolio it could get my ass in the door so to speak. how does one become a "usability expert", I mean from my point of view I just cringe on a daily basis seeing these awful design decisions. But I can't expect to just go into a company and say "look, your UI is a fucking disaster, pay me to fix it".... A lot of them have psychology degrees I believe. Your best bet would be to study up on usability expertise and then get a degree in a similar area of study, and of course job shadow/intern with them. At least this is my best guess. | ||
| ||

