19. december 2002 - 01:49Der er
14 kommentarer og 3 løsninger
Forviret hvad ville i gøre !!!
Er total forviret jeg roder rundt med alt mulig programmeringsprog og fatter ikke noget af det ;)
Jeg søger et programmeringsprog da jeg gerne vil kode lidt når jeg bliver træt eller går kold i det grafiske, problemet er bare hvad.
Jeg har prøvet en masse php, sql, asp, coldfusion og java men kører træt i det meget hurtigt :(
Jeg er så begyndt på lingo som enlig er meget spændende men tror jeg vil få mere ud af det hvis jeg begynder at intressere mig for et rigtigt programmeringsprog.
Det jeg tænkte på var noget hvor jeg kunne lave små spil, altså hvor jeg kunne bruge det grafik jeg laver. Der er lingo jo fint men mangler lige forståelsen af hvad jeg enlig sidder og laver :)
Har hørt om: C/C++ Java Open GL
Hvad kan de, hvad bruges de til ? har i andre ville det være fint.
Jeg har også tænkt på om jeg bare skulle lærer asp eller php sammen med noget sql eller access. Ville det være en god ide ? og hvad ville i foreslå. Og hvad arbejder bedst sammen med Director/lingo.
Håber nogle ved en masse om disse ting da jeg meget gerne vil lærer men er træt af at springe fra sprog til sprog for der er bare så mange :)
nu ved jeg ikke hvor meget du kan i forvejen, og hvad hele formålet med det er. Et godt begyndersprog, som man kan komme langt med er dog Java. Det er opensource, og der findes tonsvis af bøger om det. Det giver en god introduktion til hvad OOP er for noget, og man kan også lave mange sjove programmer med Java.
Ang. php og asp, så skal du kun gå i krig med dem hvis du vil rode med hjemmesider, da det er to scriptingsprog som bruges i forbindelse med internettet. Hvis det er hjemmesider du vil i gang med kan jeg dog anbefale jsp eller asp.net, som, jeg personligt synes, overgår både asp, php og jsp.
Hvis det er spil du har lyst til at lave, så er der ikke rigtig nogen vej udenom c++ og/eller opengl.
Hvilket OS bruger du? du kan sagtens kode c++ i en almindelig texteditor, og bare compile det. I Linux følger compilerne med gratis, mens jeg mener de koster til Windows... er dog ikke helt sikker, da jeg altid har brugt Visual Studio fra Microsoft, hvor de følger med. Ang. sværhedsgraden vil jeg nok sige at det er noget langhåret at starte på. Det er trods alt et af de kraftigste sprog der findes, så mulighederne er næsten uendelige. Der findes dog en del begynderbøger, også på dansk.
bruger windows så lige i et andet spørgsmål man kunne downloade en gratis compiler og så bare begynde. Så det vil jeg lige kigge på hvis ikke der kommer andre der kan overbevise mig om noget andet :)
c++ er nok lidt hårdt at gå igang med, hvis du ikke i forvejen ved hvad du vil lave. Hvis du vil lave noget generel programmering er Java en bedre idé, da det alligevel ligner c++ meget, men ikke er så hardcore som c++ kan være.
Husk dog på, at der ikke er nogen nem vej til pludselig at lave fede spil mm., hvis ikke har en grundlæggende viden om programmering - man skal gå den tunge vej og læse en bog med gode eksempler, som man kan prøve af.
PHP vil jeg anbefale, hvis du skal lave websider, og det gør jeg primært fordi der er så meget hjælp at hente på nettet. Og så minder det mere om Javascript (som du skrev, du havde prøvet) i syntaksen, end ASP gør.
Har du egentlig prøvet Flash? Hvis du gerne vil bruge din grafik til fede og sjove ting, er det også et sted at begynde. Ikke umiddelbart så meget programmering, men der kan godt blive en del hvis man vil lave mere specielle ting.
Men under alle omstændigheder gælder det for det hele, at du bør lære det fra bunden og starte med små eksempler. Hvis du ikke vil købe en bog, kan du prøve at søge efter tutorials på nettet. Hvis du kører træt i det hurtigt, er det sikkert fordi du tager munden for fuld uden at have de basale færdigheder i orden.
svoeber jo jeg har prøvet flash men er gået over til lingo/director istedet for som enlig minder meget om hinanden men director er feder til 3d.
Det kan godt være jeg tager munden for fuld når jeg går igang, men har købt en begynder bog til lingo som er meget godt det er fra bunden af, så det kan jeg sikkert også gøre med et andet sprog.
Jeg sidder og over vejer meget kræftigt om det skal være asp eller php da jeg tror det ville være bedre end at begynde på c++ eller java som nok er som i siger en smule lang håret. Så kan man jo altid gå vidre når man har asp eller php på plads til feks java eller c++ Lyder det ikke meget fornuftigt ?
hmm... nej, ikke efter min mening... asp (Vbscript eller JS) og php er scriptingsprog, og personligt synes jeg ikke man får noget programmeringsmæssigt på plads ved at kode i det. Hvis du gerne vil lære at programmere applicationer er Java det bedste at gå igang med. Hvis du gerne vil lave hjemmesider er php eller asp ikke så dumt... jeg kan dog ikke se hvorfor at man ikke ligeså godt går skridtet videre til asp.net. Hvis du bare vil lære at programmere, så er det også Java som er det bedste.
Og her vil jeg så prædike for PHP :) Hvis du har tænkt dig, at gå videre med c++ eller java på et tidspunkt, er det bedre at kende til PHP, da syntaksen ligner meget. Du kunne også kode i C# under ASP.NET, men det er måske lidt for eksotisk og der er sikkert heller ikke så meget hjælp at hente på nettet i forhold til PHP.
Desværre kommer du nok ikke til at kunne kombinere det med din grafik udover de statiske billeder du kan sætte ind på websiderne.
Jeg kender ikke Lingo, men udfra hvad du beskriver, tror jeg det er et fornuftigt valg, hvis du skal lave noget med grafikken. Og når du har en bog, kan du jo altid gå tilbage/fortsætte med Lingo, når du vil lave grafik.
Jeg mener ikke et scripting-sprog er så dumt endda til at lære programmering med. Hvis man ikke har styr på de grundlæggende ting som løkker, if-sætninger, funktioner osv. kan man netop lære det af denne vej. Og så har man den fordel, at éns arbejde er brugbart med det samme og evt. kan lægges op på nettet - det giver større motivation end at sidde med nogle "hello world" programmer i java.
hehe okay jeg tror jeg sover på det, i gør mig mere forvirret ;)
Det jeg vil gå igang med skal selvfølgelig også have et formål, altså noget jeg kan bruge til noget. Det vil sige enten noget jeg kan bruge på en hjemmeside det vil sige noget database noget eller sådan noget.
Det kunne også være spil, eller små programmer som feks et program til at holde styr på sine cder som jeg er ved at lave i lingo nu.
Det vil sige det skal være noget hvor jeg kan bruge min grafik til. Som feks. cd programmet hvor jeg selv har lavet interfacet.
svoeber>> der er bare ingen hændelsesrutiner, datatyper er der ingen af og det er generelt en gang spaghettikode, som ikke gør andet end at spytte ren tekst ud. Hvis man gerne vil have noget der er brugbart med det samme, så ville Visual Basic måske være en ide? Men igen... Det kommer an på hvad man vil! Ang. syntaksen er C# forresten identisk med php, java og javascript, plus at man i .Net Framework SDK kan finde så godt som alt man skal bruge, og mangler man hjælp er www.asp.net eller msdn.microsoft.com et godt sted at starte. Fordelen ved C# er også at man bruger samme sprog til både applicationer og hjemmesider.
michael-k> det er rigtigt, at du ikke rigtig kommer nogen vejne, uden et formål. C# var også en ide, da du med dette sprog både kan lave hjemmesider (asp.net) og applicationer med et og samme sprog. Det skulle også være muligt med Java hvor du kan skrive almindelse programmer og hjemmesider (jsp - Java Server Pages). Med C++ kan du kun lave programmer, men får mulighed for at udvikle til så og sige alle platforme da alle så godt som alle operativsystemer kan afvikle programmer skrevet i C++. Der er mange muligheder, og valget afhænger primært af hvad du har tænkt dig at lave.
Hvis du vil lære Objekt Orienteret programmering så synes jeg du skal starte med Java. Hvis du gør det bliver du nærmest tvunge til god kodestil ang. klasser. Det er også essentielt at du anskaffer dig en god begynderbog og følger den mere eller mindre slavisk.
Når du synes du har rimeligt styr på Java, kan du kigge lidt nærmere på datastrukturer og algortimer (stadig med Java). Altså lære noget om sortering, lister, stakker, køer, vektoere, træer osv..
En god ting er også at kigge nærmere på databaser hvis ikke grundbogen berører emnet - SQL er rart at mestre.
Når du kan de grundlæggende ting så vil du opdage at du (med et par dages introduktion) kan programmere stort set alle sprog baseret på c's syntaks - dvs. c, c++, Java, PHP.
OpenGL er et API der ligger oven på et programmeringssprog. Dvs. man benytter f.eks. c++ og OpenGL sammen. Det kræver at man har styr på c++ da man ellers hurtigt føler at man render ind i en mur. Derudover kræver det en del matematik for at forstå hvad som egentlig sker.
At lære at programmere er ikke noget man lære på 1 uge - der skal måneder/år til med masser af eksperimenteren.
jeg må sige det er lækkert med de svar jeg har fået fra alle 3 Takker mange gange. Jeg har tænkt lidt over det og kigget på svarende + svarnede jeg har fået på et andet forum og her er hvad jeg vil prøve.
Jeg fortsætter med min lingo ting som jeg er meget glad for. Jeg vil prøve at starte på java, for at få lidt mere viden om hvad programmering enlig er, også i forhold til lingo, da jeg har lidt svært ved at forstå hvad der enlig sker når man koder det. Så i skal nok regne med lidt java spørgsmål fra mig om nogle måneder vil lige gå på udkig efter en god begynder bog, inden jeg vil lave et større projekt, det er det med at tage munden for fuld ;)
Cyberfessor gider du lige smide et svar, du skal også have del i pointene.
Jeg vil nu stadig mene, at PHP kan være et godt sted at starte. Man skal bare være vidende om, at der skal mere til, hvis man vil være en god/erfaren programmør. Desuden kan man sagtens lave avancerede ting i PHP. Der _er_ mulighed for klasser og objekter, og hvis man strukturerer sin kode med funktioner, er det ikke en lang spaghetti-kode, der bare spytter tekst ud de rigtige steder.
Dog er jeg klar over, at det i mange tilfælde ikke bliver brugt sådan.
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.