Här är flera spännande språk:
- Fantom
- Zimbu
- X10
- Haxe
- Chapel
Hur som helst, här är fem spännande språk.
1. Dart
Javascript duger bra för att skapa grundläggande interaktiva lösningar på webben, men när applikationerna sväller till tusentals rader visar sig bristerna. Därför har Google skapat Dart, ett språk som företaget hoppas ska bli den nya standarden för webbutveckling.
Både Javascript och Dart kan beskrivas som C-liknande språk. En stor skillnad är att objektorienteringen i Dart är av den vanliga klasstypen, medan objektorienteringen i Javascript är prototypbaserad.
I dagsläget kan man bara köra Dartkod på klienter genom att konvertera den till Javascript. Eftersom Dart släppts under en tillåtande licens kan vem som helst skapa implementationer. Nu återstår bara för Google att övertyga en hel bransch om språkets förträfflighet.
2. Ceylon
Gavin King på Red Hat förnekar att Ceylon, språket han skapat, ska vara en Javadödare. Men faktum kvarstår att Ceylon är ett försök att komma runt en del av Javas nackdelar, till exempel språkets pratiga syntax. Han saknar även en deklarativ syntax för att definiera datastrukturer i Java, med flera saker.
Kompilatorn till Ceylon kommer att skapa Javabytekod som ska köras på den virtuella Javamaskinen. King och hans kollegor satsar dock hårt på att skapa en ny miljö, så kallad sdk, som inte är lika omfattande och klumpig som den till språket Java.
3. Go
I en era då tolkar, virtuella maskiner och hanterad, ”managed”, kod drar till sig allt mer intresse kan man undra om det finns utrymme för ännu ett språk med en gammaldags kompilator som kompilerar till körbar binärkod. Det tycker man på Google.
Go är ett generellt språk som ska passa till allt från applikationsutveckling till systemprogrammering. Det påminner mer om C och C++ än om Java och C#, men liksom de två senare språken innehåller Go moderna funktioner som smart minneshantering (”garbage collection”) och stöd för samtidighet. Ett syfte med Go är att det ska vara enkelt att programmera med.
4. F#
Funktionell programmering har länge varit populärt bland akademiker, men renodlade funktionella språk som Haskell har inte ansetts passa för vardagsutveckling. Ett klagomål på funktionella språk är att program som skapas med dem är svåra att integrera med program skrivna med språk som C++ och Java.
Målet med Microsofts funktionella språk F# är att det ska vara praktiskt att arbeta med. Det går till exempel att använda samma Dotnetbibliotek som med C# och Visual Basic. Det ingår dessutom i Microsofts utvecklingsverktyg Visual Studio 2010. Eftersom Microsoft har släppt F#-kompilatorn och viktiga bibliotek under Apachelicensen går det att använda dem på andra miljöer än Windows.
5. Opa
Det krävs mycket kod i flera språk för att skapa webbapplikationer, till exempel kod skriven i html och Javascript på klienten, Java eller PHP på servern, sql för databasåtkomst, och så vidare. Syftet med Opa är att ersätta samtliga de språken.
För att det målet ska uppnås konverteras klientkod till Javascript och dessutom får man hålla till godo med det webbserverprogram och den databas som ingår i Opamiljön. För närvarande finns Opa på Linux och Mac OS X.


















Företag måste bort ifrån patentsvinens språk! - (ottan ) 2012-01-07 14:42
Tacka vet jag - (noo-mam(rättat)) 2012-01-07 14:51
Företag måste bort ifrån patentsvinens språk! - (Vinkelberg) 2012-01-07 15:08
Tacka vet jag - (Berger Brosa) 2012-01-07 15:20
Företag måste bort ifrån patentsvinens språk! - (Nattefrost) 2012-01-07 15:44
Företag måste bort ifrån patentsvinens språk! - ((RoLaNd LyGeL -<|" Anakin-S, den självironiska Star Wars-Fanboyen "|>-)) 2012-01-07 16:17
Företag måste bort ifrån patentsvinens språk! - (falde) 2012-01-07 16:26
GC är ju knappast "modernt" - (Claes Jakobsson (http://www.surfar.nu/)) 2012-01-07 16:30
Företag måste bort ifrån patentsvinens språk! - (mrorc) 2012-01-07 16:57
Tacka vet jag Basic - (blue70s) 2012-01-07 17:01