BART_SIMPSON416 zei:
Dus zou je best beginnen met php als je nog een toekomst ziet in programeren.
Wegens de C++ based syntax en methodes is het perfect om C of C++ te leren daar na.
nog nooit gehoord van C# of java? Deze zijn op vele vlakken C en C++ aan het vervangen hoor

, C++ biedt enkel nog wat voordelen als je echt zeer snelheidsgericht wilt programmeren (bv. games). En nu wil het wel juist lukken zeker dat C# een onderdeel is van het .net platform? DUS: zeker geen ASP.NET leren als je later een deftig progammeur wilt worden :ironic: .
PHP trekt imho trouwens meer op java als op c++ qua syntaxis (vooral op OOP vlak).
Daarbij zuigt de OOP van PHP bigtime

(overerving & overloading bv, de belangerijkste zaken imho van het java & c++ OOP, zijn hier zeer slecht uitgewerkt).
Over uw 100% crossplatform: PHP gaat onder windowsservers (dus niet apache op windows) immens veel gebreken tonen. Deze komen voor in de vorm van veiligheidslekken, stabiliteitsproblemen, snelheidslekken, ... .
En php Opensource + aanpassen: ik heb al een eigen extensie (ZEER miniem) geschreven, en dat is al redeljk moeilijk, terwijl je toch beschikking hebt over vele macro's (als je natuurlijk weet wat dat is

). De core van php aanpassen is zowat niet te doen zonder veiligheidslekken of zware bugs te veroorzaken.
Daarbij komt nog eens: welke host gaat jouw custom php versie aanvaarden? Als ze dat doen, dan aanvaarden ze ook eigen-geschreven apps en kan je dus even goed je webpage door een zelfgeschreven programma laten parsen ipv een script dat moet geïnterpreteerd worden. Wat trouwens veeeel makkelijker en sneller gaat als effe PHP aanpassen

.
@SideShow: ik denk dat jij nog niet echt ver bent geraakt met PHP code
Uitgebreide PHP applicaties zijn echt wel ordelijk en kan je goed vergelijken met pakweg de broncode voor een C++ applicatie. Zaken als templates, DB-managers, error-classes, ... maken alles perfect, natuurlijk moet je dit wel als gebruiker zelf op orde zetten

.