Bir .Net programcısı neden Ruby on Rails öğrenir?
Tecrübeli bir .Net programcısısınız.
ASP.Net kullanarak bir sürü uygulama geliştirdiniz.
ASP.Net’in çalışma mantığını anlamak ve programınızı yazabilmek için uykusuz geceler geçirdiniz.
Değişik tasarım modelleri öğrendiniz. Programınızın daha anlaşılır ve bakımı kolay olması için envai çeşit model denediniz.
Bu işten para da kazandınız.
Neden Ruby On Rails öğrenmek isteyesiniz ki?
Yazı böyle başlıyor. Senelerini .Net üzerinde program yazarak geçiren bir yazılımcının Ruby on Rails öğrenmeye kalkması ve sonrasında yaşadıklarını anlatıyor.
Yazının kendisini okuyun. İngilizce ama akıcı ve anlaşılır.
Okuyamayacaklar için ben başlıkları özetleyeyim:
- Derlemek yok, her şey runtime olarak çalışıyor.
- Classları genişletmek çok kolay.
- Tip tanımlama zorunluluğu yok.
- Ajax içine gömülü geliyor.
- Veritabanından bilgi çekmek ya da veritabanına yazmak için bir sürü model oluşturmaya gerek yok.
- Transaction yönetimi çok kolay. Veritabanının istediğiniz haline rollback yapabiliyorsunuz.
- Wrapper class oluşturmak gibi bir dert yok.
- Her şey nesne, classların kendileri bile…
Yazının sonunda ilginç bir yorum var:
“Being a 5 year .Net guy married (was) to the MS way… I’ve been using Rails extensively for the last 3 months… It’s now incredibly painful to return to c#. I’ve going to begin using IronPython for all my .Net requirements now.”
“5 yıldır .Net ile neredeyse evli olan ben, 3 aydır Ruby on Rails kullanıyorum. Şimdi c#’a geri dönmek ne kadar zor geliyor. .Net ile ilgili ihtiyaçlarım için de IronPython kullanacağım.”
Yorumlar
Yazı hakkında ne dediler?
Link Verenler
Bu yazıdan bahseden Internet siteleri...
benim öncelikle .net öğrenmem lazım ve onunla e-mail göndermem lazım
Selamlar;
Bende .Net ile uykusuz geceler geçirdim, başka teknolojileri de araştırdım kullandım.
Şuan Asp.Net MVC ile yoğun olarak çalışıyorum.Son bir kaç ay içinde python – django framwork ve Ruby On Rails’le de ilgilenmekteyim.
Gerçektende “Her yıl 1 programlama dili öğrenin” öğüdüne sonuna kadar destek veriyorum.İnsanın kendini geliştirmesi yeni dilleri öğrenmesi resmen beynin seyrini değiştiriyor, bir başka düşünüyorsunuz, tabi tek bir dilde uzman olmalısınız =)
Ruby’i bende sevdim, Rails’e bayıldım
.Net’ten vazgeçmem ama diğer platformları da ihmal etmem =)
Kim 2 satır VB.Net koduyla TCMB’den döviz kurlarını çekip ekrana yazdırmak zevkinden vazgeçebilir ki
İnşallah üniversitede de bir süre sistem programlama ile ilgilenmek istiyorum ama uzmanlık alanım hep aynı kalacak
Bilgilendirme için teşekkür ederim.
Senelerdir .net ile hem windows tabanlı hem de web tabanlı uygulamalar geliştirmiş birisi olarak yazıyı yazan arkadaşa son derece katıldığımı söylemeliyim. Özellikle web tabanlı uygulamalar geliştirenler için ruby on rails gerçekten çok ilgi çekici. Keyifli kodlamalar …