13. januar 2003 - 01:12Der er
23 kommentarer og 3 løsninger
Hvilket sprog bør man vælge, når man mestrer PHP?
Hejsa!
Har fået fat på Visual C++ 6 for Dummies - 450 sider Learn Visual C++ Now - 610 sider
Samt en masse Visual Basic bøger..
Jeg har læst ca. 300 sider af C++ for dummies, og finder da det da spændende, men samtidig utrolig forvirrende.
Jeg kommer direkte fra et PHP miljø, som jeg mestrer fuldt ud. Jeg har derfor besluttet mig for at lære C++. Da det så er langt sværere end jeg troede umiddelbart, er mit spørgsmål så, om det kan betale sig at lære Visual Basic først og så C++ eller man skal starte direkte med C++?
Og hvad er egentlig bedst, når jeg kun skal udvikle windowsprogrammer og ikke grafiske programmer m.m.
Jeg skal kunne connecte til MySQL, nogen der ved om man kan dette fra Visual Basic!..
Hvis du vil lære objekt orienteret programmering, eller hvis du senere vil igang med Java eller C#, så skal du nok holde fast ved C++.
Og så tage det stille og roligt. Det tager langt tid at lære C++.
Hvis du skal have et specifikt program op og køre hurtigst muligt så kan du seriøst overveje at skifte til VB, som er langt nemmere at komme igang med.
Jeg mener ikke at VB vil hjælpe dig synderligt i.f.t. at lære C++.
Jeg vil sige at VB er godt til: * mindre programmer * programmer hvor hurtig udvikling er vigtigere end hurtig eksekvering
Omvendt er C++ godt til: * store programmer * programmer hvor hurtig eksekvering er vigtigere end hurtig udvikling
Du kan bruge ODBC op mod MySQL fra både VB og C++.
Hvis jeg var dig ville jeg nok starte med at lære standard C++ og så begynde på alle Windows og MS VC++ finurlighederne senere, når du mester sproget grundliggende.
Jeg har overvejet C# - Har nogle bøger omkring det, men venter lidt..
Jeg gider ikke Java.. det er helt sikkert..
Jeg vil fortsat udvikle i PHP, jeg havde bare tænkt mig at kunne bygge nogle programmer i windows som eventuelt kunne bruges til administrative formål med hensyn til database m.m. til internet brug. Fx. et program som udførte nogle mysql kommander engang i døgnet, eller et program som php kunne connecte til og modtage data fra.. Lidt ligesom man engang kunne gøre med audiogalaxy..
Jeg kan ikke se du skulle have nogen fordel af at lære Visual Basic hvis du i forvejen kan PHP; det er de to programmeringssprog for forskellige til. Desuden er Visual Basic groft sagt ved at uddø. Nogle af de "gamle" Visual Basic programmører skifter i disse år over til Visual Basic .NET eller måske ligefrem et C-lignende programmeringssprog som Java, C++, Visual C++ eller C#. Hvilket et af de fire sidstnævnte programmeringssprog du går i gang med er jo op til dig, men jeg synes personligt det er god ballast at starte med Java og så senere skifte over til at bruge C++ som har flere muligheder end Java selv om du sikkert aldrig vil få brug for disse. Jeg ved ikke om du har planer om at udvikle til andre platforme end Windows, men hvis dette er tilfældet skal du nok holde dig til standard C++ og ikke gå over til f.eks. C# som pt. ikke kan bruges til noget hvis du vil udvikle et Linux-program ;)
PHP er jo blot et simpelt script-sprog og har ikke meget til fælles med Object orienteret programmering.
Så hvis du ønsker at lære at programmere OOP så er det i princippet ligegyldigt hvilket sprog du vælger. (Java, C++, Delphi, BETA, VB, .....)
Men! Du skal regne med at du skal hoste op med et betydeligt beløb for at få et godt udviklings værktøj til de fleste miljøer. !! Jeg kender mest Java fordi man kan hente gode udv. værktøjer gratis (Java Forte, J-builder...) Java er dog lidt fucked at lave GUI´er med, men det er jo heller ikke det man først laver, hvis man vil lære OOP.
Så vælg ud fra din penge pung, og lær OOP så kan du i princippet skifte sprog senere, uden at skulle lære OOP-principper senere.
Jeg har ikke andre planer end udvikling til Windows platformen pt.. ;) Som sagt har jeg ikke tænkt mig at lave programmer, utilities whatever, men kun programmer som jeg internt kan bruge til at kommunikere med PHP'en :)
Det er ikke fordi jeg synes C++ i sin grundform er svær.. Det er først når alt det grafiske interface kommer ind i billedet, jeg synes man føler sig tabt. Ser på man programmering i det grafiske interface i C# ser det en del nemmere ud..
Jeg har beslutter mig for at lære Java og efterfølgende C#
Hvilken IDE kan i anbefale... Det er lige meget om den er gratis eller ej, vil gerne have nogle gode forslag.. samt nogle toturials, for at se om det er noget, før jeg køber bøger m.m.
okay.. ville sikkert dér en del mere i fremtiden ;)
Igen.. 1000 tak for hjælpen.. det er meget rart at blive skubbet i den rigtige retning... "Det er ikke svært at beslutte sig for at man vil gå 500 km, men det er svært at beslutte retningen" ;)
Held og lykke med Java, det skal du nok blive glad for :) Vi ses
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.