Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (2)
Emner

Ruby + Java

Af admin adminuser 6. december 2006 kl. 13:59

Programmeringssproget Ruby har jo været undervejs nogle år. Første gang jeg hørte om det var på JAOO 2001. Siden er det vokset enormt, og nu er det efterhånden svært at se bort fra som en seriøs udviklingsplatform.

Der har jo så været en Java-baseret open-source udgave af Ruby (JRuby) undervejs siden 2001. Mange forskellige udviklere har været på projektet, men det sidste halve år har JRuby for alvor fået fart på; specielt efter at Sun i september ansatte et par stykker af udviklerne til at arbejde på JRuby på fuld tid.

Hvorfor Ruby som sådan er relevant (og hvor det er relevant) vil jeg lige springe over her; og gå direkte til min pointe: Java som en platform for Ruby forøger Ruby's success-muligheder helt enormt.

For det første er der en masse virksomheder der i dyre domme har købt applikationsservere og andre middleware-platforme baseret på Java, og der er brugt mange penge på at ansætte og efteruddanne medarbejdere med Java-kundskaber både med hensyn til programmering og drift. Derfor er det forholdsvis nemmere at introducere noget ny teknologi hvis det kan ses som en forlængelse af den store investering i Java. Alle teknikere vil jo gerne lave/lære noget nyt en gang imellem, så når man står der og kigger ud over landskabet af nye hotte teknologier; så er Ruby jo svært at overse. Kører det på Java er der måske endda en chance for at chefen kan tillade det.

For det andet er der jo som bekendt en hel del Java kode »out there«, og JRuby giver netop mulighed for at fastholde den investering man har gjort sig i denne henseende. I JRuby kan man uden videre blande Java og Ruby (langt hen ad vejen i hvert fald), og fx kalde metoder frem og tilbage mellem Java og Ruby. Du kan således fx bevare din persistens infrastruktur i JDO, Hibernate eller EJB'er, og skrive ny forretningslogik eller præsentation i Ruby.

I Ruby-verdenen er der som nogle måske er bekendt med en del tilgængelige frameworks og klassebiblioteker, osv. Flagskibet over alle disse er Ruby on Rails, men det er nok mest tænkt som noget der står alene - altså ikke i kontekst af fx en Java EE server. Og eftersom det (jf ovenstående) typisk er Java EE serveren der skal være facilitatoren for at introducere JRuby, så er her en åben mulighed for at være first-mover: find ud af hvad killer-applikationen er for JRuby, og lav så det framework. Jeg glæder mig til at se det.

Jeg følger selv JRuby nøje, og har da også bidraget en smule rundt omkring; så der kommer nok mere om dette emne.

Send Tweet
Udskriv
Om admin adminuserFollow @version2

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Nikolaj Hansen 7. dec. 2006 - 10.26
 
Hype

Jeg er enig i at Ruby ser spændende ud. Jeg synes dog der tit er en tendens til, at udviklere bliver for begejstrede over ny teknologi fordi det er "smart" eller "cool". Jeg kender selv fornemmelsen.

Der har helt sikkert været rigtig meget hype omkring Ruby on rails.

Jeg har ikke selv kigget meget på det, da jeg mest arbejder med de to nederste lag i tre-lags modellen.

Hvis det skal slå igennem hos virksomhederne kræver det nok at det "beviser" sig i nogle faktiske løsninger, der har haft success.

Jeg ved ikke, om der er nogen, der kender til sådanne. Kunne jo være ok at se en rigtig fed side lavet i Ruby on Rails, så man kan se teknologien i spil.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Gitte Wange Olrik 25. jan. 2007 - 23.45
 
Hype ??

Jeg vil nu ikke helt hænge mig i at man nødvendigvis kan sætte lighedstegn mellem et framework til at lave web applikationer og så succesfulde løsninger rundt omkring på det store cyberspace. Men når man har en velfungerende base, gør det det helt klart nemmere at producere noget der har en større chance for at give succes.

http://happycodr.com/ er et site der giver et overblik over de RoR sites der findes rundt omkring samt lidt facts om hvordan de er bygget op, hvor lang tid det har taget og sådan noget. Jeg er sikker på vi alle kan finde sites derinde som i vores øjne er succesfulde - jeg er i hvert fald faldet over en masse kendinge!

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Ny blog: Offentlige it-projekter set indefra

Udgivet 24. maj 13.19Opdateret 24. maj 13.30

De 170 fyrede hos IBM Danmark får 30.000 kroner i hånden

Udgivet 24. maj 12.19Opdateret 24. maj 12.19

Google vinder patentsagen om Android: Brød ikke Oracles Java-patenter

Udgivet 24. maj 11.30Opdateret 24. maj 11.30

Danske HP-ansatte er fyringstruede: Indkaldt til stormøde

Udgivet 24. maj 10.37Opdateret 24. maj 11.56

HP fyrer 27.000 ansatte

Udgivet 24. maj 10.10Opdateret 24. maj 10.10

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Seneste debat

  1. GOTO - programming with the stars (F#)

    6 comments.
    Last update 1 minut 10 sekunder
    Skrevet af Casper Thomsen
  2. DanID: Du kan sagtens bruge NemID på MacOS X 10.5

    29 comments.
    Last update 5 minutter 8 sekunder
    Skrevet af Thue Kristensen
  3. Oracle tabte, vandt Google Java ?

    12 comments.
    Last update 13 minutter 18 sekunder
    Skrevet af Lars Lundin
  4. HTML5 – det nye sort?

    15 comments.
    Last update 14 minutter 14 sekunder
    Skrevet af Michael Lykke
  5. Danske HP-ansatte er fyringstruede: Indkaldt til stormøde

    1 comment.
    Last update 14 minutter 51 sekunder
    Skrevet af Martin R. Ehmsen
  6. Google vinder patentsagen om Android: Brød ikke Oracles Java-patenter

    1 comment.
    Last update 52 minutter 53 sekunder
    Skrevet af Thomas Løcke
  7. Sådan formaterer du tekst i debatten på Version2

    34 comments.
    Last update 1 time 7 minutter
    Skrevet af Jesper Lund Stocholm
  8. Kynisk it-guru: »Internettet er basalt set noget lort«

    5 comments.
    Last update 1 time 15 minutter
    Skrevet af Henrik Mikael Kristensen

Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300