ErikJacobsen>Hvorfor, hvad er specielt ved PHP? Hvad er fordelen? Hvad kan man lave med PHP som man ikke vil kunne lave med noget af det jeg allerede kan.
Delphidaner>Assambler, er vist lidt for gammeldags?
Morten_b>Hvorfor? C++, er vel bare et objectorienteret C sprog, og java er en gradbøjning af C. Har jeg ret?
Hvor kan jeg lære noget mere om java el. c++.
Jeg har faktisk selv tænkt på Java, da jeg tror jeg kunne få brug for det.
Jeg har visual Java 1.0, selvom jeg helst vil lære at programmere Java under delphi, kan det lade sig gøre?
Det kan godt være at Java og C++ bare er gradbøjninger o.s.v., men fakta er at det er de 2 mest brugte programmeringssprog rundt omkring på virksomhederne og når de søger programmører er det næsten altid til et af disse sprog. Og de skulle være nemme for dig at lære, når du nu kan Javascript og C.
Andetsteds på den side står der også at selv om man begynder at lære lidt assembler og har bestemt sig på forhånd aldrig at bruge det, så begynder man og bruge det lige så stille hist og her i programmeringen, fordi man tænker "Dette kunne egentligt optimeres, hvis jeg brugte assembler". Det har jeg selv erfaret, og jeg er begyndt at indsætte assembler i mit Delphi-kode, selv om jeg i starten aldrig havde regnet med at jeg nogensinde ville bruge det til noget.
Man får også en utrolig indsigt af hvordan computeren fungerer, når et program eksekveres, når man lærer assembler. Man får også mere viden og hvordan en compiler virker, og dette i sig selv kan også gøre programmerne bedre, selv uden at indsætte assembler-kode.
En mand ved navn Steve Gibson har en mening om assemblerprogrammering. Se bare:
My Kind of Software:
You may have noticed that you didn't need to "install" this Windows program. Instead, you just ran it . . . like in the good old DOS days when programs were carefully written and lovingly crafted. You may have also noticed that this program is quite small (considering all the text that's built-in) and that it's quick to download and run.
How did I accomplish all this?
This program was hand crafted -- byte by byte -- in 100% pure 32-bit Intel assembly language. Assembly language is the raw and true language of the processor running inside your computer. But almost no one uses assembly language any longer. Instead they use "easy" languages like Visual Basic or C++ because they're in a hurry, they lack any real understanding of the computers they are programming (they don't know how to program in the machine's real language), and they and their managers don't really need to care about the size, performance, or real quality of what they are producing. They know you'll just buy a bigger hard drive and a faster computer. And you and I both know they're probably right.
But I don't care how much free space you have on your hard drive or how fast your machine runs. I won't create bloated and slow software in VB or C for anyone . . . not while assembly language exists -- and it always will!
This program is a single standalone independent executable file that is not dependent upon any other DLL file. So there's no bloat, no setup, nothing to install or remove. Nothing to conflict with other things and crash your system.
Do you have any idea how much time and trouble that saves you? How many typical crashing problems of Windows you'll never have with my software? And this program is just the beginning.
Hmmmm . . . perhaps you do care after all.
I hope so, because I will only create the best programs possible. That's all that matters to me.
I believe it matters to you too. I welcome your judgement.
Hvad vis man har en computer med et andet instruktionssæt i processoren end lige præcis det Intel-sæt som assembler-programmet er skrevet til. F.eks. en nyere/ældre Intel eller AMD/Cyrix o.s.v. Virker programmet så overhovedet?
Der kan I se! Man kan lave top-professionelle programmer ved at kende til assembler og hvordan computeren virker.
MEN - jeg har aldrig sagt at man skal lave sine programmer med assembler alene - det ville være for besværligt og tidskrævende. Men i Delphi og C/C++ ved jeg at det er nemt at indsætte et stykke assembler-kode i sit program.
Jeg sidder selv og er nybegynder i assembler, og jeg finder det meget spændende at lære om hvordan det hele virker.
Min konklusion: Man kan lave bedre kvalitetsprogrammer med at kende til assembler, compileren og computeren.
Hvis så jeg skriver et program i pure assembler under windows98, kan jeg så (på samme maskine) køre det samme program i Linux?
ang. C++/Java, det er jeg nu ikke glad for fordi jeg aldrig rigtigt har fundet ud af det der med objektorientering. Selvfølgelig kender jeg det basalle og kan finde ud af at bruge det, men heller ikke mere!
<ole> cybermike >> Mon så ikke du burde lade være med at lære nye sprog, før du kan dem til bunds, du har arbejdet med? Er du ikke god til objekt-orienteret programmering, er du f.eks. ikke god til JavaScript. Effektiv DHTML-kodning kræver i høj grad også, du kan holde tungen lige i de objektorienterede bukser. /Vh </bole>
PHP...helt klart.....det er fedest best og så er det nemmest. Jeg startede med de for et halvt år siden og allerede en masse. Mange siger at det er svært forid det minder meget og C++ det gør det også, men det er 1000000000000000000 gange nemmere.
Cybermike >> .exe-filerne kan ikke, men du kan også lave .com-filer med assembler, og det ved jeg faktisk ikke om de kan bruges overalt.
Ang. OOP, så vil jeg kraftigt anbefale dig at blive bedre til det. Næsten alle moderne sprog bruger en eller anden form for OOP. Og når du er blevet god til objekter, så vil du også få stor glæde af det, da du kan lave programmer med mere fleskibilitet og bedre infrastruktur.
Jeg er en dreng på 14 år der programmerer i Pascal, Delphi, HTML og lidt C og C++, men hvad skal jeg så igang med? Jeg er en rigtig computernørd så bare kom med de sværeste programmeringssprog som i kender. Se min hjemmeside på: www.skovmos.subnet.dk
Cyberskovmos>>Hvis du vil lære det sværeste programmeringssprog jeg kender, hvad så med at blive assembler-ekspert? Så skal du nok få din lyst styret :)
Fik et job der skulle laves i C så var der jo ingen vej udenom
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.