Hjælp til valg af et nyt programeringssprog
Jeg har syslet lidt med programmering før men ikke noget seriøst. Nu kunne jeg dog godt tænke mig at finde et nyt sprog at gå i gang med. Desværre (eller måske nærmere heldigvis?) er der en jungle af sprog at vælge imellem så jeg kunne godt bruge lidt input fra andre.Følgende er krav det helst skal kunne leve op til (i helt tilfældig rækkefølge):
* Rimeligt hurtigt at udvikle i (tænk Python)
* Rimeligt hurtigt at afvikle små til mellem store programmer
* Skal egne sig til både GUI og CLI programmer
* Skal kunne laves til eksekverbare filer (som .exe) uden det store arbejde
* Skal kunne bruges lige godt i Windows og *nix (altså ingen .net)
* Skal have et rimeligt godt/aktivt community (kodeeksempler m.m.)
* Skal ikke være specifikt udviklet til et snævert område (matematisk brug, APL fx.)
Det ville mest skulle bruges til små applikationer i Linux og Windows.
Det skal siges at det kun er til eget brug så ansættelses muligheder med pågældende sprog er ligegyldigt. Det skal desuden hellere være godt end kendt. Dvs. det behøver ikke være C#, Java eller C++ "fordi det bruger alle andre".
Hvis det er lettere at lære fordi jeg kan noget der minder om det i forvejen er det selvfølgelig et plus men ikke et krav.
Jeg har snuset til blandt andet C#, Java og (mest) Python før. Jeg kan klart bedst lide Python at udvikle i. Det er dog lidt trægt når det kommer til grafiske brugerflader som skal køre i både Windows og *nix.
Det kunne være rart med en begrundelse af hvorfor og ikke kun et navn :-)