• Java anyone ?
    56 replies, posted
I just read the "New to programming? Come here! (What language is easiest, where should I learn)" and I really see Jave in there. My friend recommended me to start with Java as a programing language (Me it's mainly for interfaces & applications) and he told me that it is fairly easy and multiplatform... Well I need your opinion on that please ?!
It *is* fairly easy and multiplatform. Learn it, I suppose, although it's not that fulfilling in the larger scheme of things.
Java is a good way to start. Also for applications and shit, C# is good.
Do anyone know a good book ?
Head First Java
Get Microsoft Visual C# Express Edition and learn C#. Forget about Java for now.
I'm creating a game in C#, and all I can say is: Be ready to work [sp]your mantits off.[/sp]
[QUOTE=Chad Mobile;20478291]I'm creating a game in C#, and all I can say is: Be ready to work [sp]your mantits off.[/sp][/QUOTE] You should post a few screenshots etc in the WAYWO thread, you have mentioned your game a couple of times, but have never shown any of it.
Alright, I'll take some pics in a minute.
[QUOTE=Chad Mobile;20478337]Alright, I'll take some pics in a minute.[/QUOTE] Awesome.
Notes: As usual I'm using a sprite from something else until I get my own lol Background is all white lol I don't own the sprites. [IMG]http://i50.tinypic.com/3590ntk.jpg[/IMG]
But what about Delphi ?? Some of my friends programmed some really cool stuff with it ?
[QUOTE=nullsquared;20478250]Get Microsoft Visual C# Express Edition and learn C#. Forget about Java for now.[/QUOTE] Care to tell him why?
[QUOTE=DrTaxi;20479590]Care to tell him why?[/QUOTE] C# is pretty much a better version of Java.
Although, a rough language to learn at first, I'd go with C++, and as my friend puts it: "C++: The power of C, the speed of assembly, the OOP of Java". :3:
Well he told be to start with Java, then the learning curve to C++ which is THE language is easier..
If it is your [U]absolute[/U] first experience with any programming or scripting language, go with [B]Lua[/B]. It's really easy has is quickest to learn.
[QUOTE=Chad Mobile;20484348]If it is your [U]absolute[/U] first experience with any programming or scripting language, go with [B]Lua[/B]. It's really easy has is quickest to learn.[/QUOTE] Fuck that, Learn Java, at least it's a lot like C++.
If you start with Lua you'll learn a few starters. If you jump right into Java you'll be like :wtf:
Can I program applications with Lua ?
Lua is not that useful unless embedded into something. [url]http://www.lua.org/pil[/url]
[QUOTE=Chad Mobile;20485196]Lua is not that useful unless embedded into something. [url]http://www.lua.org/pil[/url][/QUOTE] You just made your statement to start with Lua completely useless with the above statement. Learn Java / Visual Basic / PHP.
“Saying that Java is nice because it works on all OSes is like saying that anal sex is nice because it works on all genders.”
That is literally the worst programming analogy I've ever heard. Don't know why you keep repeating it.
Repeating it ? :v: I just read it.
[QUOTE=blankthemuffin;20487544]That is literally the worst programming analogy I've ever heard. Don't know why you keep repeating it.[/QUOTE] What is it supposed to mean ? XD ?
[QUOTE=TechnoFou;20488118]What is it supposed to mean ? XD ?[/QUOTE] An analogy is a way of explaining something by making references to something else in a similar scenario.
Buy this book: [url]http://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208/ref=sr_1_1?ie=UTF8&s=books&qid=1267463914&sr=8-1[/url] Java is a great choice for a first language, that book does an excellent job explaining it, I use that and my AP book from school. the AP book is basically worthless when I have that at hand.
[QUOTE=andersonmat;20481913]Although, a rough language to learn at first, I'd go with C++, and as my friend puts it: "C++: The power of C, the speed of assembly, the OOP of Java". :3:[/QUOTE] OOP is a bit of a moving target, though - I honestly don't prefer Java's flavor of it.
I know pascal, bow before me.
Sorry, you need to Log In to post a reply to this thread.