programmring i linux

Tags:    linux

Hej jeg vil gerne igang med at programmere noget mere og har kikket lidt på java men ved endnu ikke om det skal være det

har kikket på delphi og det ser ret spændene ud men kan man det i linux?

har været igang med vba og det var sådan set meget godt men ville gerne kunne lave programmer der kunne bruges begge stedder både windows og linux

hvad syndes i ville være en god ide at starte på har overvejet c++ men det virker ret avanceret vil gerne programmere med noget hvor man laver vinduer og knapper og der virker ret svært i c++

men hvad syndes i?



har kikket på delphi og det ser ret spændene ud men kan man det i linux?


Ja der findes en version af Delphi til Linux der hedder Kylix. Har ikke selv prøvet det, men det skulle være rigmelig lige til. Ellers er der altid Lazarus, et alternativ til Delphi som bruger den samme syntax, men med FreePascal compileren!

MH.

The-Freak

Livet er for kort til at kede sig.
blog: http://laslego.frac.dk

[Redigeret d. 21/09-05 21:56:20 af The-Freak]



Du kan godt bruge java, det er ret let at gå til.

Ellers bruger man mest C og C++ på Linux. Der er sansynligvis allerede en compiler på den, og du kan få mange gode gratis GUI biblioteker til linux, f.ex:
http://www.wxwidgets.org/
http://www.trolltech.com/

VB og VBA er ikke nogen god idé på linux.



VB og VBA er ikke nogen god idé på linux.

Well...enig, men der findes et sprog som ligner det meget:
http://gambas.sourceforge.net/

Fra deres side:
" What is that new animal ? Well, Gambas is a free development environment based on a Basic interpreter with object extensions, like Visual Basic™"

Men Java og C/C++ er fremragende valg af sprog. Derudover bruger man meget script sprog under Linux/Unix. Jeg selv er stor fan af shell scripts og Ruby men:

Ruby:
http://www.ruby-lang.org/

Python:
http://www.python.org/

Perl:
http://www.perl.org/

Bash shell:
http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
http://www.tldp.org/LDP/abs/html/



Derudover bruger man meget script sprog under Linux/Unix. Jeg selv er stor fan af shell scripts og Ruby ...


Det bør nævnes, at hvis du bruger KDE og har "kdebindings" pakken installeret, kan du også lave GUI i Ruby:

http://developer.kde.org/language-bindings/ruby/index.html

Jeg er selv en Java nørd der har kig på Ruby, og min erfaring er, at Ruby er lidt mere "hjemvandt" i linux end Java er.
Dog vil jeg stadig foretrække at lave 'størrer' applikationer i Java.



Jeg er selv ved at arbejde med Python i øjeblikket.
[url=http://www.linuxbog.dk/python/python/index.html]Den ene af Linux-bøgerne[/url] har Python som tema.
Jeg har også kigget i [url=http://diveintopython.org/]Dive into Python[/url] - og almindeligvis følger [url=http://docs.python.org/tut/]Guido van Rossums Python-tutorial[/url] med, når man installerer Python i Linux. Hos mig ligger den i /usr/share/doc/python-2.4.2/html/Python-Docs-2.4.2/index.html - men det svinger jo så efter hvilken version man har. Den er rar til den bærbare - man behøver så ikke at være på nettet for at bruge den.



t