Ruby on Rails

0
malkocoglu_2
Popüler nesnesel tabanlı dil Ruby için yeni bir altyapı projesi, Rails piyasaya çıktı. Rails, veri tabanı erişimi, görsel HTML kodlarınız için bir MVC altyapısı, sayfa içinde Ruby bazlı bir dil ile veriye erişim sağlayarak, Web odaklı kodlamanın tüm ihtiyaçlarını cevaplamaya talip bir proje. Java'dan sonra, lider olacak diğer dilin Ruby olacağını düşününen şahsımız için bu gelişme güzel bir haber oldu.

http://www.rubyonrails.com

"Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups"

Görüşler

0
ahmetaa
Genel olarak Ruby, Script dilleri arasinda en iyilerden biri olarak goruluyor. Ancak, Ruby icin Java'nin yerini alacak dil, ya da RoR icin J2EE ya da java tabanli ORM teknolojilerinin 'nin yerini alacak teknoloji iddiasinda bulunmak bence -bugun ve orta vadede- gulunc. Yazilim kalitesi ya da verimliligi kod satir sayisinin azligi, ya da "XML kullanmamak" ile olculmez. RoR'u hafife almiyorum, ozellikle prototip calismasi ya da kucuk uygulamalar icin Php'den bile daha guclu. Ama java cozumleri ile kiyaslayinca, ozellikle buyuk capli projelerde cok kisa dustugunu rahatca iddia edebilirim.
Ve belki daha onemlisi, su anda bu teknolojinin pazari yok. Is arama sitelerine bakin, 5000 Java ilanina karsi 1 ruby is ilani belki bulabilirsiniz. Belki bu teknoloji acisindan kiyas degil ama pazar gercekleri bizi hayal dunyasindan gercege dondurmeye yeter. Gelecekte bu degisebilir, elbette, ama gelecek guzel olacak vaatleri ile karin doymuyor ne yazikki.
Teknoloji acisindan pragmatik olmak bir erdem ve belki ben buna cogu durumda sahip degilim, ama kiyas ve gozlemlerime gore benim calisma alanimda Ne Ruby, ne perl, Ne de Python kanaatimce Java'nin yerini alabilecek dil ya da teknolojiler degil.

Alt not:
Yeni bir Ror-Hibernate kiyaslamasi icin,

http://web1.theserverside.com/articles/article.tss?l=RailsHibernate
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Rehber: ActiveRecord modellerini projeler arası paylaştırmak

murat

Günümüzde microservis, dağıtık uygulamalar.. vs popüler olmaktan ziyade, otomatik ölçeklenen uygulamalar geliştirmek için gerekli bir yaklaşım halini aldı. Geliştirdiğimiz uygulamanın farklı görevleri olan kısımlarını farklı uygulamalar olarak dağıtabilmek için projeleri bölmeye başladık. Ben de böyle bir ihtiyaçtan yola çıkıp kompleks bir yapısı olan ve refactor gerektiren bir rails...

Ruby.NET Derleyicisi BETA Sürümü Çıktı

FZ

Gardens Point Ruby.NET derleyicisinin BETA sürümü çıkmış. Sitesinde yazılanlara göre derleyici şu anda bir Ruby kaynak kod dosyasını doğrulanabilir bir .NET 2.0 "assembly" dosyasına derleyebiliyor veya doğrudan söz konusu Ruby kaynak kodunu çalıştırabiliyor (derle, yükle, çalıştır). Ruby.NET derleyicisi Ruby 1.8.2 süiti ile gelen samples/test.rb içindeki 871 testi de düzgün olarak geçmiş durumda.

Ruby ve Rails Dünyasından

anonim

Sözü fazla uzatmadan kısa günün sonunda net aleminde Ruby ve Rails ile ilgili hatırlanması gereken notlarımıza bir bakalım.

* Murat Çeliker in yazdığı ilk türkçe Ruby on Rails kılavuzu'nun birinci bölümüne buradan ulaşabilirsiniz.
* Aslen bir java idesi olarak başlayan jedit projesine Ruby ile güzelliklerini katan eklentileri burada bulabilirsiniz.
*Migrating data and schema videosunda anlatılan kodlara buradan ulaşabilirsiniz.
* Son olarak Atilla ÖZGÜR ün yazdığı Web Application Testing in Ruby ( WATIR ) ve SQL Enjeksiyon ve Watir başlıklı makalelerde oldukça ilgi çekici ve faydalı...

Javacılar da Ruby Demeye Başladı

FZ

Chris Adamson Ruby the Rival başlıklı yeni yazısında Java dünyasının ağır topları Bruce Tate, James Duncan Davidson, Robert Cooper ve Bill Venners sohbet etmiş ve Ruby'ye nasıl baktıklarını ele almış.

Bir iki şüpheli bakış açısını, "acaba ...?"lı tereddüdü bir kenara bırakırsak görülen manzara şu ki Java programcıları da Ruby'nin çekiciliğine dayanamıyorlar. Her ne kadar "ya aslında bakın enterprise mevzular, çok elemanlı projeler, evet var böyle argümanlarımız ama..." filan deseler de Ruby'nin getirdiği üretkenlik kazancı, Ruby on Rails'in katalizör görevi üstlenmesi gibi durumların farkında olduklarını itiraf ediyorlar.

Ruby, Microsoft ve .NET

anonim

Microsoft Ruby'ye de el atmış durumda. RubyCLR'yi geliştiren John Lam'ı işe alan Microsoft, IronPython ile gerçekleştirdiği hareketin bir benzerini Ruby için de yapmışa benziyor. Böylece CLR (Common Language Runtime) ortamının ve dolayısı ile .NET programlama platformunun hem dil açısından zenginleşmesi hem de Python, Ruby gibi etkileşimli, çok hızlı program geliştirme sağlayan dinamik dillerle daha uyumlu hale gelmesi bekleniyor.

Kaynak: http://news.com.com