Gå til innhold

Hvordan Programere i Linux?


Anbefalte innlegg

Videoannonse
Annonse

Det er så utrolig mange, men de jeg kjenner til best og vil anbefale er Python, C++ og Java (Selv om de kanskje kan være litt vanskelige). Du trenger ikke å kunne alle, hvis det er du tror :p

 

Så har vi jo språk som Nil, Whitespace og Malbolge som også er kult å lære :p.

 

Kode i Nil:

 

Klikk for å se/fjerne innholdet nedenfor
Vis "Hello World+Linjeskift" på SKJERM;

La BRUKER taste inn NAVN med TASTATUR;

Vis NAVN på SKJERM;

KULT_BILDE = "idioti.png";

tegn KULT_BILDE på SKJERM;

 

:tease: Er i et snodig humør...

Endret av IQ
Lenke til kommentar

Det er vel C++ som er hovedspråket, hadde du kjent til det fra før av hadde du ikke spurt spørsmålet.

C++ kan kjøres på det meste så lenge det kompileres der det skal kjøres.

 

Jeg savner en Intellisense funksjon som VS.NET har, ellers finnes det vel egentlig ingen IDE som kan måle seg med VS.NET til linux.

Det går mer i modifiserte notepad utgaver med litt ekstra hjelp her og der.

 

Ikke la dette blir "hvilket-språk-som-er-best-tråden".

Det meste lages i C++, derfor nevner jeg det.

Lenke til kommentar

jeg har hørt om c++, men jeg viste ikke at det var hovedspråket:P

hvordan kan man lære c++? må man bare prøve seg fram, gå på kurs, finnes det bøker man kan lese, Internett sider som det meste står på.....??

 

tusen takk for svar! :thumbup:

Endret av joakimnor
Lenke til kommentar

Hva gjør Intellisense?

 

Hvis du arbeider i et windows/linux dobbeltbootmiljø vil Java la deg kjøre akkuat de samme programmene på begge opertivsystem uten å komplimere de på nytt.

Selv skriver jeg Javaprogrammer i Eclipse IDE både på windows xp og ubuntu 7.04.

 

Det er jo også et spørsmål om HVA du vil programmere - er det snakk om et lite script som lager en bakcup av hjemmeområdet hver natt o.l trenger du ikke noe mer enn bash.

Endret av Kagee
Lenke til kommentar
jeg har hørt om c++, men jeg viste ikke at det var hovedspråket:P

 

tusen takk!

8835581[/snapback]

 

C++ er ikke hovedspråket, det er bare et språk på lik linje med alle andre. Men det er veldig mye brukt.

Endret av IQ
Lenke til kommentar
Er det mulig a kompilere c++ for windows i linux?

mja, kanskje et litt dumt spm det ja.

 

Men hva med forskjellige linux distroer da?

8835637[/snapback]

 

Tror det kan være mulig via å kjøre Windows-kompilator i Wine. Vet ikke om det finnes egne kompilatorer for dette.

 

Et Linux-program er et Linux-program. Kjører på alle distroer (så lenge du har alle nødvendige biblioteker).

Endret av IQ
Lenke til kommentar
Intellisense fullfører linjer med kode når du f.eks bruker:

 

:: -> .

8835689[/snapback]

 

Dette har jeg da sett i Delphi (pascal, c++, java) sine editorer i flere år?

 

Dette har jeg også med basispakken fra Eclipse, som jeg bruker til Java.

 

Nå var jo ikke dette et sprøsmål om verken editorer eller Intellisens, men om hvilket språk man urde lære seg:

 

Det kommer ann på bruksområdet.

Lenke til kommentar
Intellisense fullfører linjer med kode når du f.eks bruker:

 

:: -> .

8835689[/snapback]

 

Har du aldri hørt om Eclipse eller Codeblocks? Sistnevnte burde virkelig prøves(ikke RC2 men svn versjonen), etter min mening tar det virkelig rotta på DevC++ og er en verdig motstander til VS.net.

Lenke til kommentar
Hei!

hvordan programmeringsspråk må man kan for og programmere i linux?

8835079[/snapback]

Hvis du snakker om linux som i kjerna, så er linux programmert i C.

 

Hvis du bruker linux som et bredt terme for operativsystemer basert rundt linux kjernen, som Ubuntu, Fedora/Red Hat, osv, støtter linux de aller fleste programmeringsspråk.

C, C++, Java, Perl, Ruby, Python, PHP, C# (via Mono), Scheme, Fortran, Ada... etc. etc

 

Se også HER

Lenke til kommentar
Er det mulig a kompilere c++ for windows i linux?

mja, kanskje et litt dumt spm det ja.

 

Men hva med forskjellige linux distroer da?

8835637[/snapback]

 

Tror det kan være mulig via å kjøre Windows-kompilator i Wine. Vet ikke om det finnes egne kompilatorer for dette.

 

Et Linux-program er et Linux-program. Kjører på alle distroer (så lenge du har alle nødvendige biblioteker).

8835675[/snapback]

 

Man kan kompilere C/C++-programmer for andre OS og prosessor med GCC (eller en annen kompilator) om man vil. Dette kalles cross-compilation.

 

Det er vel C++ som er hovedspråket, hadde du kjent til det fra før av hadde du ikke spurt spørsmålet.

C++ kan kjøres på det meste så lenge det kompileres der det skal kjøres.

 

Jeg savner en Intellisense funksjon som VS.NET har, ellers finnes det vel egentlig ingen IDE som kan måle seg med VS.NET til linux.

Det går mer i modifiserte notepad utgaver med litt ekstra hjelp her og der.

 

Ikke la dette blir "hvilket-språk-som-er-best-tråden".

Det meste lages i C++, derfor nevner jeg det.

8835529[/snapback]

 

Du forveksler kanskje C med C++? Det er i alle fall C som har har vært "Unix-språket" opp gjennom tidene, men det er sant at bruken av C++ har økt betraktelig. Men at det meste lages i C++ er direkte feil.

Endret av Jaffe
Lenke til kommentar
Ting som ikke men trenger OOP for, kjorer vel raskere i C?

Feks, jeg hadde arbeidsuke der de laget styresystemer og programmerte chippene selv. Da brukte de C.

8842884[/snapback]

 

Jeg kan vanskelig forestille meg at det blir noe særlig raskere i C, i såfall er det snakk om veldig små marginer. På microchipper er det nok noe annet.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...