Jump to content
|Topic||Stats||Last action by|
|The world's dumbest idea: Taxing solar energy||
|Windows Phone 8.1 ‘Project My Screen' PC app now available||
|Texting Driver Who Slammed Cyclist: I, Like, 'Just Don't Care'||
|Neowin's Minecraft Server||
|Windows XP Machines won't boot today with MSE from bad definition update||
Posted 04 January 2013 - 21:38
Posted 04 January 2013 - 21:47
Posted 04 January 2013 - 21:56
Posted 04 January 2013 - 22:00
PHP is one of the worst languages to wrap your head around OOP and programming in general. There's too much inconsistencies and structure problems. Of course, one can dream to make it all right by making one's own layer on top of it (which mostly everyone at least attempts to do, with variable degrees of success), but I wouldn't start with it. Stay away from PHP as a learner.
Posted 04 January 2013 - 22:08
Ok, I will check it also and read it
It is probably best to understand the basics of procedural programming. Until you've fought with that, learning OOP might be lost on you.
I read this excellent book years ago on OOP in PHP 5: PHP 5 Objects, Patterns, and Practice
And will it be logically to go for java 1st then php?
I couldn't agree more. PHP is the go to language for web development, but learning OOP with it is a nightmare. However, PHP 4.4 and 4.5 have made good strides. Learning a language like Java first, would give you a very strong foundation of OOP.
Posted 04 January 2013 - 22:19
Posted 04 January 2013 - 22:41
Posted 04 January 2013 - 22:57
Posted 05 January 2013 - 00:40
Posted 05 January 2013 - 00:54
Posted 05 January 2013 - 00:59
No. C#. C++ is problably one of the best languages but requires a steep learning curve while C# doesn't (note that you might lose some things along the way...)
You mean I should learn c++ 1st ?
I completely disagree and its people like you that keep putting these ****ty programmers out (Its not against you personally Ambroos as I understand you just want to help the OP)
I'd start with Java, it's an easy language that gets you going with Object-Oriented Programming pretty fast.
Posted 05 January 2013 - 01:03
Posted 05 January 2013 - 01:36