GeirGrusom Skrevet 19. oktober 2012 Del Skrevet 19. oktober 2012 (endret) Oh my ... LINQ er ikke C# forøvrig, men ikke mindre interessant av den grunn. LINQ er C# jo... edit: eller LINQ er en språkmessig feature i C#. Endret 19. oktober 2012 av GeirGrusom Lenke til kommentar
quantum Skrevet 20. oktober 2012 Del Skrevet 20. oktober 2012 Oh my ... LINQ er ikke C# forøvrig, men ikke mindre interessant av den grunn. LINQ er C# jo... edit: eller LINQ er en språkmessig feature i C#. Ja det står jo blant annet «With LINQ, a query is now a first-class language construct, just like classes, methods, events and so on.» på MSDN. Googla en annen kilde hvor det stod formulert som at LINQ er et tillegg til C#. Blir jo språkmessig fisespikkeri... Hvordan ville du sammenline LINQ med Hibernate? Lenke til kommentar
GeirGrusom Skrevet 20. oktober 2012 Del Skrevet 20. oktober 2012 Oh my ... LINQ er ikke C# forøvrig, men ikke mindre interessant av den grunn. LINQ er C# jo... edit: eller LINQ er en språkmessig feature i C#. Ja det står jo blant annet «With LINQ, a query is now a first-class language construct, just like classes, methods, events and so on.» på MSDN. Googla en annen kilde hvor det stod formulert som at LINQ er et tillegg til C#. Blir jo språkmessig fisespikkeri... Hvordan ville du sammenline LINQ med Hibernate? Du kan jo bruke LINQ på toppen av NHibernate, hvor da NHibernate blir en abstraksjon av databasemodellen, og LINQ brukes til å spørre mot denne. Lenke til kommentar
tomsi42 Skrevet 20. oktober 2012 Del Skrevet 20. oktober 2012 Er det noko du føler som mangler av snadder i Java så kan du prøve Groovy(som ikkje er eit heilt nytt språk på den tradisjonelle måten, men meir pythonfisert Java) Då blir følgande spørring ala noko som dette: myCollection.findAll{ it.value > 100 }.sort{it.id}.reverse() Og med Groovy 2.0 så er ytelsen nesten like god som Java. Et annet alterntiv er Scala. Lenke til kommentar
quantum Skrevet 21. oktober 2012 Del Skrevet 21. oktober 2012 Du kan jo bruke LINQ på toppen av NHibernate, hvor da NHibernate blir en abstraksjon av databasemodellen, og LINQ brukes til å spørre mot denne. Og da ville gevinsten vært hva da? Compiletime typesjekk på spørringene? Lenke til kommentar
GeirGrusom Skrevet 21. oktober 2012 Del Skrevet 21. oktober 2012 Du kan jo bruke LINQ på toppen av NHibernate, hvor da NHibernate blir en abstraksjon av databasemodellen, og LINQ brukes til å spørre mot denne. Og da ville gevinsten vært hva da? Compiletime typesjekk på spørringene? Ja. Typing bør jo være så sterk som mulig. Du kan også konvertere og formatere data ganske enkelt: form item in Dataset select new { Navn = "Mr. " + item.Navn }; Lenke til kommentar
quantum Skrevet 21. oktober 2012 Del Skrevet 21. oktober 2012 Ser unektelig interessant ut, men så lenge det ikke kjører på den stakkarslige jvm'en er det ingenting for meg Hadde satt pris på om java tok opp i seg en del av de ulike konseptene som isteden blir implementert i form av andre jvm-baserte språk i et litt raskere tempo. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå