Annonce

Nyt fra microsoft

Indsend nyhed

Del dine opdagelser!

Afstemning

Hvornår har du sidst været til LAN?

  • 55%Det er er mere end et år siden
  • 12%Har aldrig været til et LAN
  • 10%Inden for det seneste år
  • 6%Inden for de seneste 2-4 uger
  • 6%Inden for de seneste 3-4 måneder
  • 6%Inden for den seneste uge
  • 5%Inden for de seneste 5-8 uger
Google løfter sløret for Dart
Billede: Google Inc.

Google løfter sløret for Dart

10. okt. 2011 16:07På Googles GOTO-konference, som løber af stablen fra i dag og indtil onsdag i Aarhus, har internetgiganten nu løftet sløret for deres Dart-programmeringssprog, som de håber vil blive implementeret i fremtidens browsere.

Danske Lars Bak, der er projektleder og udvikler af Dart, fortæller at sproget kan bruges til alt fra små sider til enorme projekter på størrelse med Gmail eller Google Docs. Sproget har ifølge Baks annoncering tre designmål:

  • Create a structured yet flexible language for web programming.
  • Make Dart feel familiar and natural to programmers and thus easy to learn.
  • Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution.

Det blev tidligere reporteret i medierne, at Google havde til mål at Dart skulle erstatte JavaScript, men det vil ifølge Bak ikke komme til at ske.

It's not going to replace JavaScript. JavaScript is a cornerstone of the Web today, and it will continue to be for a long, long time.Lars Bak, Google

Du kan læse mere om Dart på den officielle hjemmeside dartlang.org.

#1: Hack4Crack

10. okt. 2011 16:31

hvis der er en invitation end den til screw@gmail.com

*laugh laugh laugh*

#2: webwarp

10. okt. 2011 16:34

#1 invitation til...?

Ligner meget javascript, med en anelse c# agtig kode blandet i mellem...? At det ikke foreløbig kommer til at erstatte javascript gør da ikke, at det ikke er målet.. Selvfølgelig er det målet på langt sigt, ellers var der jo ingen ide i at bruge tid på projektet. Håber bare de slipper tøjlerne på projektet og forsøger at standardisere det.. Ellers er det dødt på forhånd.

Når det alligevel ender med at skulle outputtes som javascript som det ser ud nu, hvad er så ideen... ?

I like my beer cold, my TV loud and my homosexuals flaming.

#3: Utte

10. okt. 2011 16:59

Når det alligevel ender med at skulle outputtes som javascript som det ser ud nu, hvad er så ideen... ?#2

Nu ser det ud til at Dart er noget nemmere at skrive og debugge. Og hvis alt nu er standardiseret fra starten så ville det være en kæmpe hjælp...

#4: Nightcover

10. okt. 2011 17:02

Virker meget C agtigt så det kan jeg da kun sige "Yes!" til. Bliver interessant at se hvilke formål dette har, som nuværende ikke løser godt nok.

#5: arne_v

10. okt. 2011 17:04

#3

Standardisret?

Jeg mener da ikke at Dart er standardiseret.

Det er JavaScript derimod.

#6: Nagelfar^^

10. okt. 2011 17:33

nu heller ikke det han skriver arne..
læser det som:

hvis alt nu er=bliver standardiseret fra starten så ville det være en kæmpe hjælp..

som #1 også er inde på..
og ja, det ville være en kæmpe hjælp :p

#7: myplacedk

10. okt. 2011 19:38

Ellers er det dødt på forhånd. Når det alligevel ender med at skulle outputtes som javascript som det ser ud nu, hvad er så ideen... ?webwarp (#2)

Det kunne man også sige om C. Det oversætter jo bare til maskinkode.

Okay, forskellen på maskinkode og C er en hel del større end forskellen på Javascript og Dart, men pointen er den samme. Dart er bedre (håber de), selv hvis det bliver oversat til Javascript før det bliver afviklet.

Det at det bliver oversat til Javascript ændrer jo ikke på hvordan det er at udvikle til. Og noget tyder på at performance faktisk også er bedre.

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

#8: doctorx

10. okt. 2011 21:05

Når det alligevel ender med at skulle outputtes som javascript som det ser ud nu, hvad er så ideen... ?webwarp (#2)

Lur mig, om der ikke kommer native afvikling i Chrome. Hvis det bliver populært, kunne det jo være, det også bliver native i de andre browsere.

#9: gensplejs

10. okt. 2011 21:11

Når det alligevel ender med at skulle outputtes som javascript som det ser ud nu, hvad er så ideen... ?webwarp (#2)

Næst efter LotusScript er javascript universets værste sprog... Jeg kan kun juble over et nogenlunde fornuftigt sprog som så kan compiles til javascript...

//Hvorfor? Tjooo fordi jeg kan.

#10: myplacedk

10. okt. 2011 22:14

Lur mig, om der ikke kommer native afvikling i Chrome. Hvis det bliver populært, kunne det jo være, det også bliver native i de andre browsere.doctorx (#8)

Hvis Dart bliver til noget, skal der nok komme native understøttelse i Chrome. Det giver dem bla. en temmelig stor fordel ved store webapplikationer som GMail:

Snapshots.

Ideen er at et tool (hos udvikleren) initialiserer webapp'en, og tager så et snapshot af heapen. Browseren får så dette snapshot, i stedet for Javascript- eller dart-kode. Ved at springe initialisering over.

Ifølge deres egen test (udført i et custom Chrome-build hvor de har smidt Dart ind):
54.173 linjer Dart, loadet på 640 ms.
Snapshot af samme, loadet på 60 ms.

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

#11: arne_v

11. okt. 2011 00:16

Jeg kan kun juble over et nogenlunde fornuftigt sprog som så kan compiles til javascript...gensplejs (#9)

Der er allerede løsninger for at compile Java og C# til JavaScript.

#12: arne_v

11. okt. 2011 00:23

Lur mig, om der ikke kommer native afvikling i Chromedoctorx (#8)

http://news.cnet.com/8301-30685_3-20117924-264/google-debuts-dart-a-javascript-alternative/

Google is evaluating the best way to integrate Dart directly into its Chrome browser, something Bak is keen on.

#13: arne_v

11. okt. 2011 00:28

nu heller ikke det han skriver arne..Nagelfar^^ (#6)

Han skrev:

Og hvis alt nu er standardiseret fra starten så ville det være en kæmpe hjælp...

Starten det er nu.

Og Dart er ikke standardiseret nu.

Mens JavaScript har været standardiseret siden 1997.

#14: arne_v

11. okt. 2011 00:31

#13

Og det kan iøvrigt vare lidt inden Dart bliver standardiseret.

http://news.cnet.com/8301-30685_3-20117924-264/google-debuts-dart-a-javascript-alternative/

Bak bristled at some of the complaints about Google's approach to creating Dart in-house and not through a more collaborative approach.

"I don't buy the argument that before writing any line of code or designing any features, you put it in a standards committee, because that would just be a lot of screaming," Bak said. "You have to have coherent design before you start adopting Dart as a standard."

Making a standard is a goal, though. "It will be fairly lonely to create a standards committee when there's only us in it. We first have to get the backing of other partners before we can make a standard that's useful," he said.

#15: arne_v

11. okt. 2011 00:34

Næst efter LotusScript er javascript universets værste sprog...gensplejs (#9)

Givet JavaScripts store success vil jeg konkludere at det er er godt sprog til hvad det er blevet brugt til.

Og det tror jeg langt hen af vejen at Google er enig i. Men Google vil lave ting som er så langt fra hvad JavaScript oprindligt blv designet til, så det er vel naturligt at overveje om et nyt sprog kan hjælpe.

#16: Windcape

11. okt. 2011 00:48

Givet JavaScripts store success vil jeg konkludere at det er er godt sprog til hvad det er blevet brugt til.arne_v (#15)

Man kan sige det samme om COBOL. Det gør ikke sproget bedre af den grund.

Funktionalitet og sprog-design er to forskellige parametre. C++ er også et virkelig elendigt sprog, med meget funktionalitet.

http://about.me/windcape

#17: arne_v

11. okt. 2011 01:36

Man kan sige det samme om COBOL. Det gør ikke sproget bedre af den grund.Windcape (#16)

Hvis en masse udviklere foretrækker COBOL til en given type programmer, så er COBOL et godt sprog til den type programmer.

Medmindre man definerer godt/dårligt efter sine personlige præferancer. Hvilket giver mening i religion, moral, politik etc. men ikke i valg af programmerings sprog.

#18: arne_v

11. okt. 2011 01:39

Funktionalitet og sprog-design er to forskellige parametre. C++ er også et virkelig elendigt sprog, med meget funktionalitet.Windcape (#16)

Funktionalitet var så ikke rigtigt emnet.

Men C++ er et stort og komplekst sprog.

Men jeg tror at du ville blive meget ked af det hvis alt C++ forsvandt.

#19: Windcape

11. okt. 2011 07:21

Medmindre man definerer godt/dårligt efter sine personlige præferancer. arne_v (#17)

Der findes da ellers datalogiske anbefalinger til hvad der gør et sprog godt designet!

http://about.me/windcape

#20: Makey

11. okt. 2011 08:47

Der findes da ellers datalogiske anbefalinger til hvad der gør et sprog godt designet!Windcape (#19)

Gief link!

Try League of Legends for free, online MOBA sign up here: http://is.gd/tryLoL

#21: spejlkugle

11. okt. 2011 08:55

Næst efter LotusScript er javascript universets værste sprog... Jeg kan kun juble over et nogenlunde fornuftigt sprog som så kan compiles til javascript...gensplejs (#9)

haXe

Typestærkt programerings sprog med bla JS som target :)

#22: onetreehell

11. okt. 2011 08:57

#19
wut.

"Dansk Folkeparti er for racister og udviklingshæmmede. Det må I gerne quote mig for" -- Ronson (newz.dk bruger)

#23: spejlkugle

11. okt. 2011 08:57

Man kan sige det samme om COBOL. Det gør ikke sproget bedre af den grund.

Funktionalitet og sprog-design er to forskellige parametre. C++ er også et virkelig elendigt sprog, med meget funktionalitet.Windcape (#16)

Sproget (C++) er IMO egentligt fint nok. Det er den måde det bliver brugt på, der er problemet :)

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret bruger