Helt fra bunden

Tags:    diverse

Jeg vil gerne prøve at skrive min egen teksteditor, da ingen eksisterende opfylder netop mine ønsker. Problemet er bare, at jeg ikke kan programmere.

Derfor vil jeg gerne høre, hvilket sprog I synes jeg skal lære. Argumenter både for og imod. Hvilke sprog er eksisterende teksteditorer skrevet i? Hvordan kan jeg lære det gratis og evt. via internettet.

Hvis der er nogen som kender til en "generator" af en art, eller skabeloner til forskellige sprog er jeg også interesseret!



Rigtig mange programmører bruger C/C++ til at skriv programmer i. Det er i øvrigt også i de 2 sprog mange spil bliver lavet i. Nu ved jeg ikke hvilket sprog der er bedst at starte i. Men jeg vil anbefale at du vælger et objekt-orienteret sprog (mener jeg nok det hedder), som er sprog hvor du har et program (IDE) til at lave programmet i. Du har så forskellige komponenter du kan rykke rundt på hvilket gør programmeringen nemere. I sprog som "Ruby" skal man selv skrive al koden hvilket gør det sværere at designe









-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------



Rigtig mange programmører bruger C/C++ til at skriv programmer i. Det er i øvrigt også i de 2 sprog mange spil bliver lavet i. Nu ved jeg ikke hvilket sprog der er bedst at starte i. Men jeg vil anbefale at du vælger et objekt-orienteret sprog (mener jeg nok det hedder), som er sprog hvor du har et program (IDE) til at lave programmet i. Du har så forskellige komponenter du kan rykke rundt på hvilket gør programmeringen nemere. I sprog som "Ruby" skal man selv skrive al koden hvilket gør det sværere at designe









-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------


OOP(Objekt Orienteret Programmering) har intet at gøre med IDE'erne, hvor du bruger Drag'n'Drop. I OOP opbygger man sin kode over objekter, som gør at man kan lave et objekt til en ting, og genbruge det i flere programmer etc.

MH.

The-Freak

Livet er for kort til at kede sig.



Rigtig mange programmører bruger C/C++ til at skriv programmer i. Det er i øvrigt også i de 2 sprog mange spil bliver lavet i. Nu ved jeg ikke hvilket sprog der er bedst at starte i. Men jeg vil anbefale at du vælger et objekt-orienteret sprog (mener jeg nok det hedder), som er sprog hvor du har et program (IDE) til at lave programmet i. Du har så forskellige komponenter du kan rykke rundt på hvilket gør programmeringen nemere. I sprog som "Ruby" skal man selv skrive al koden hvilket gør det sværere at designe









-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------


OOP(Objekt Orienteret Programmering) har intet at gøre med IDE'erne, hvor du bruger Drag'n'Drop. I OOP opbygger man sin kode over objekter, som gør at man kan lave et objekt til en ting, og genbruge det i flere programmer etc.

MH.

The-Freak

Livet er for kort til at kede sig.



Rigtig mange programmører bruger C/C++ til at skriv programmer i. Det er i øvrigt også i de 2 sprog mange spil bliver lavet i. Nu ved jeg ikke hvilket sprog der er bedst at starte i. Men jeg vil anbefale at du vælger et objekt-orienteret sprog (mener jeg nok det hedder), som er sprog hvor du har et program (IDE) til at lave programmet i. Du har så forskellige komponenter du kan rykke rundt på hvilket gør programmeringen nemere. I sprog som "Ruby" skal man selv skrive al koden hvilket gør det sværere at designe









-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------

OOP(Objekt Orienteret Programmering) har intet at gøre med IDE'erne, hvor du bruger Drag'n'Drop. I OOP opbygger man sin kode over objekter, som gør at man kan lave et objekt til en ting, og genbruge det i flere programmer etc.

MH.

The-Freak

Livet er for kort til at kede sig.


Altså nu vil jeg jo forslå C++, men Delphi er også en begyndelse!! Tag et kig under vores Delphi sektion der finder du da nogle artikler som omhandler en tekst editor og hvordan man laver den. Jeg ved af erfaring at Delphi er lige til at gå til!! Mange nybegyndere vælger dette sprog før de går videre.

mxs @ http://poet.frac.dk
Slamkodning for fred




OOP(Objekt Orienteret Programmering) har intet at gøre med IDE'erne, hvor du bruger Drag'n'Drop. I OOP opbygger man sin kode over objekter, som gør at man kan lave et objekt til en ting, og genbruge det i flere programmer etc.

MH.

The-Freak

Livet er for kort til at kede sig.


Sorry...der var jeg sgu lidt forkert på den :D






-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------



Jeg vil personligt anbefale C# da jeg synes det er nemmere at lære for en nybegynder end C/C++

En af fordelene ved C# er at det er ægte objekt orienteret - C++ er også objekt orienteret, men jeg syndes ikke det er lige så 'pænt' implementeret som i C#.
En anden fordel ved C# er, at der ikke er forskellige 'dialekter' af sproget, som det er tilfældet med C++, der har hver compiler nærmest sin egen dialekt af sproget.
C# har også en memory management fordel for begyndere, her tænker jeg bla. på Garbage collecteren.
Slutteligt er C# designet som et RAD sprog: Rapid Application Developement, det er C++ ikke.

Og så plejer compilede .NET programmer (som bla. kan skrives i C#) at fylde mindre end C++ programmer - det er jo også værd at tage med.



- karmazilla -



Man kan lave en editor på mange måder, alt efter hvad den skal kunne. De simpleste kræver kun nogle få linier kode, de lidt mere avancerede ca. 50000, og de meget avancerede over en 1000000.

Hvad er dit specielle ønske til editoren? Jeg vil påstå at der er mindst en af de ca. 12000 gratis editorer der findes der kan lokkes til at gøre det.

Jeg mener ikke at en text editor er et velegnet begynder project, lær noget programmering først.

Men hensyn til sprog; jeg foretrækker C++, min editor har jeg lavet i C++

Den hurtige måde er at finde Borland C++ Builder, den har en lille tutorial hvor man netop laver en editor.



Hvis det er synes jeg TextPad er en ret god editor da der er en syntax highlighter med. Du kan downloade en demo på www.textpad.com. Man kan det samme i demoen som i den fulde, i demoen er der bare en nag-screen når man åbner programmet og den spørger en gang i mellem om man vil registrere












-------------------------------------------------------
Jonas (Decko)
-------------------------------------------------------



Rigtig mange programmører bruger C/C++ til at skriv programmer i. Det er i øvrigt også i de 2 sprog mange spil bliver lavet i. Nu ved jeg ikke hvilket sprog der er bedst at starte i. Men jeg vil anbefale at du vælger et objekt-orienteret sprog (mener jeg nok det hedder), som er sprog hvor du har et program (IDE) til at lave programmet i. Du har så forskellige komponenter du kan rykke rundt på hvilket gør programmeringen nemere. I sprog som "Ruby" skal man selv skrive al koden hvilket gør det sværere at designe

Jeg havde tænkt at prøve med delphi. Det er mange sider, som omhandler delphi. Og biblioteksbøger. Jeg har endda set en artikel om det her! Men jeg har ingen compiler. Kan man få en gratis, hvor man i programmet skriver koderne, istedet for at skrive dem i en særskilt tekstfil, og bagefter kompilere dem? I første omgang er det kun de praktiske ting jeg har problemer med.



t