Data Realms Fan Forums http://45.55.195.193/ |
|
Code Languages http://45.55.195.193/viewtopic.php?f=7&t=12342 |
Page 1 of 2 |
Author: | Jox =3 [ Thu Oct 02, 2008 9:04 pm ] |
Post subject: | Code Languages |
I was thinking about learning some code language but I have no idea which one to choose. Something that I can learn by mysefl with tuts. Any good one? Thanks |
Author: | cambiogris [ Thu Oct 02, 2008 9:31 pm ] |
Post subject: | Re: Code Languages |
C# with .NET seems pretty practical these days |
Author: | Lord Tim [ Thu Oct 02, 2008 9:41 pm ] |
Post subject: | Re: Code Languages |
C# is pretty neat, but the IDE will do pretty much all the syntax and stuff for you, which doesn't get you to learn. You'll make more mistakes in a different language. Lua is nice. I'd suggest Löve, and not CC for starting out, because then you can code up whatever you want. Think of some challenges and try to get them to run. Lua has the advantage of not using really specific syntax, so you're allowed to forget semicolons (I don't use them at all, actually), and it's an interpreted language, so you don't have to compile the code every time you make a quick change, it just runs. Also, if you know enough math, and you need to learn a language, try out Project Euler |
Author: | t0rento [ Fri Oct 03, 2008 1:51 pm ] |
Post subject: | Re: Code Languages |
Any language can be learned with tutorials and it's often the best method to learn them this way, so you've got that step down. The problem with recommending a specific language to learn is that it's based on each persons preferences, and also what the person wants to accomplish. For example, the two Cortex Command Mod Converters I released are coded in Visual Basic.Net, however I primarily program in C++ now. Some languages to look at for beginning are: Python, C#, Visual Basic.Net, Java (Not sure what link) |
Author: | Ophanim [ Fri Oct 03, 2008 2:54 pm ] |
Post subject: | Re: Code Languages |
Because this strikes me as a casual interest that won't develop into anything, I suggest you learn programming, and not a specific language. |
Author: | Jox =3 [ Fri Oct 03, 2008 8:02 pm ] |
Post subject: | Re: Code Languages |
I see, thanks alot for the feedback. I'll check the Lua thing, and maybe get some programming classes. |
Author: | Duh102 [ Fri Oct 03, 2008 9:10 pm ] |
Post subject: | Re: Code Languages |
t0rento wrote: Java (Not sure what link) Got you covered. Official Java training for those with minimal experience (moneycost) Free Java training by example (free, but more advanced and applet-based) |
Author: | ProjektODIN [ Sat Oct 04, 2008 2:23 am ] |
Post subject: | Re: Code Languages |
Lua is about the most useless language out of any and all language you can learn. Its not even a programming language, its a script. If you want to learn programming, start with a C-based language. My personal suggestion would be Java. It is a universally supported language with many uses. It is a high-level language, meaning that it looks more like english than any other language. It is also allows you to take up object oriented programming without having to learn a new language. The simple fact is that Java is the most practical language to learn programming in general. And Lua is definitely not Even C-based languages aren't as practical as they used to be. You're seeing things like Ruby on Rails and Groovy/Grails and other content-driven languages pushing forward (at least on the web-development end). If youre looking into doing web development, might I suggest starting with PHP/MySQL. Employers love when you have skill managing databases, and theres nothing like managing a database from the command line! |
Author: | Lord Tim [ Sat Oct 04, 2008 2:34 am ] |
Post subject: | Re: Code Languages |
It really doesn't matter what language he learns. Lua is just as good as any. It's better in some ways than other languages, and some other languages are better than it. You don't want to start out learning a really low level language, and it's best to use something simple first. Java isn't really the best of languages to just jump into. With Lua, you don't need a compiler, it does more with less code, and it's used in a bunch of games, which is usually what people starting out with programming want to do, mess with games. If you start out with Java, you're not going to get a lot of stuff done really quickly. You have to have the basics down before you can start doing the more complex things. If you use a scripting language, like Lua, it's essentially the same syntax, but you don't need to know all the abstract stuff. It lets you ease into programming, and then when you need the complex stuff, you can learn that as you go. You can do pretty much the same stuff in both Java and Lua, but Java will most likely be slightly faster running a large program, and it's more organized, whereas with Lua, you can make something very quickly. |
Author: | Daman [ Sat Oct 04, 2008 1:20 pm ] |
Post subject: | Re: Code Languages |
ProjektODIN wrote: Lua is about the most useless language out of any and all language you can learn. Its not even a programming language, its a script. If you want to learn programming, start with a C-based language. My personal suggestion would be Java. It is a universally supported language with many uses. It is a high-level language, meaning that it looks more like english than any other language. It is also allows you to take up object oriented programming without having to learn a new language. The simple fact is that Java is the most practical language to learn programming in general. And Lua is definitely not Even C-based languages aren't as practical as they used to be. You're seeing things like Ruby on Rails and Groovy/Grails and other content-driven languages pushing forward (at least on the web-development end). If youre looking into doing web development, might I suggest starting with PHP/MySQL. Employers love when you have skill managing databases, and theres nothing like managing a database from the command line! Except neither are. Ruby? What a joke. That's even slower than Java. Nobody is ever going to use that. Java is a pile of horrible too. It's beyond slow and should never be used for anything. Lua is also a bad "starting language", as it's just SCRIPTAN. Learn C. |
Author: | t0rento [ Sat Oct 04, 2008 2:14 pm ] |
Post subject: | Re: Code Languages |
Daman wrote: Except neither are. Ruby? What a joke. That's even slower than Java. Nobody is ever going to use that. Java is a pile of horrible too. It's beyond slow and should never be used for anything. Lua is also a bad "starting language", as it's just SCRIPTAN. Learn C. Java may be slow but it's an excellent learning tool, it allows a beginner to get something on screen fast which often attracts a greater interest and thus greater learning. C is a powerful language but it's noted for its extraordinary confusion factor for beginners and can often scare people off, once you learn one language the semantics of one, another one isn't too hard to pick up since the real key is programming logic and logical thought patterns in general. |
Author: | ProjektODIN [ Sat Oct 04, 2008 3:26 pm ] |
Post subject: | Re: Code Languages |
Daman wrote: Except neither are. Ruby? What a joke. That's even slower than Java. Nobody is ever going to use that. Java is a pile of horrible too. It's beyond slow and should never be used for anything. Lua is also a bad "starting language", as it's just SCRIPTAN. Learn C. The thing is that he isn't learning Java to make something--he's learning it to learn. Its the easiest language to learn, as t0rento said, logic and thought patterns. I wouldn't suggest a new person jumping right into something like C. Short of being an idiot savant, they'd be completely out of depth. You start with Java in any post-secondary education system because a) its universal b) its easy to learn c) it provides OOP and d) it is a literal language with large amounts of documentation that is just easy to learn t0rento wrote: Java may be slow but it's an excellent learning tool, it allows a beginner to get something on screen fast which often attracts a greater interest and thus greater learning. C is a powerful language but it's noted for its extraordinary confusion factor for beginners and can often scare people off, once you learn one language the semantics of one, another one isn't too hard to pick up since the real key is programming logic and logical thought patterns in general. |
Author: | Ophanim [ Sat Oct 04, 2008 5:22 pm ] |
Post subject: | Re: Code Languages |
Well you kind of are too Thor. You're pitching Java because it's widely used and therefore he's more likely to use it. I still say Lua should be his first stepping stone. |
Author: | AtomicTroop [ Wed Oct 08, 2008 5:29 pm ] |
Post subject: | Re: Code Languages |
Ruby is actually good for a lot of things, I mean, it is basically the best language to use with batch files. (for me at least) |
Author: | ProjektODIN [ Wed Oct 08, 2008 6:32 pm ] |
Post subject: | Re: Code Languages |
Ophanim wrote: Well you kind of are too Thor. You're pitching Java because it's widely used and therefore he's more likely to use it. I still say Lua should be his first stepping stone. |
Page 1 of 2 | All times are UTC [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |