Ruby mi? Elixir mi?

https://www.amberbit.com/

4
butch

Görüşler

1
kakkoyun

Tabi ki Elixir, bu da soru mu?

1
kakkoyun

Cok desteksiz olmasin, gercekten yuksek calisma zamani performasi ve mukemmel paralelizm oruntulerinin (Erlang/OTP sagolsun) yaninda benim icin asil nedenler daha cok sunlara benzer https://fazlamesai.net/posts/neden-elixir!

1
murat

Neden crystal degil? Diyecegim ama daha stable olmadi. :(

2
kakkoyun

Aslinda Crystal'da kotu bir alternatif degil, onu da yakinen takip ediyorum. LLVM'i kullanmalari dolayisiyla hizli olmasi ve cok az hafiza kullaniyor olmasi, "typed" olmasi ve fazla Ruby'e benzemesi artilari. Ayrica standard kutuphanesi tamamen Crystal ile yazilmis, o yuzden cok da ogretici. Fakat bir makro sistemine sahip olmasina ragmen, Elixir'deki gibi (Lisp'ten gelen) AST maniplasyonuna dayanmiyor, bence yeterince sade ve yetkin degil. Diger bir kotu tarafi ise henuz eszamanli hafiza garantisi vermemis, eszamanli calisma prensiplerini Go'dan araklamaya calisiyorlar (CSP), bircok seyi Go'dan araklamaya calisiyorlar. Bildigim kadariylada 1.0 icin bunu duzeltmeyi planlamiyorlar (yamuluyor olma ihtimalim fazlaca yuksek). Gunumuzde en kucuk bilgisayar diyebilecegimiz cihazlarda bile en az 2 cekirdek varken bu sekilde bir cikis yapmak cok sacma geliyor. Tam bu noktada Elixir sirtini, Erlang Sanal makinesine (EVM/BEAM) dayiyor ve one geciyor :)

1
murat

Vurdun ve gol oldu. Crystal daha büyümeli öyleyse. Sağol bilgiler için. :)

1
ybp

Bu durumda sizden de elixir ile böyle bir çalışma isteriz.

1
kakkoyun

Ben de cok isterim, ilk firsatta yapacagim

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...

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.

Rehber: Phoenix API uygulaması #4

murat

Bu dördüncü yazıya kadar okuyan her elixir meraklasının api endpointleri nasıl hazırlayacağını, yetkilendirme ve giriş yapmayı nasıl halledeceğini öğrendiğini varsayıyorum. Sadece bu kadarı bir uygulama geliştirmeye yetmeyecektir elbet ama eksikleri ilgililer tamamlayacaktır diye umuyorum. Bu serinin son bölümü bir api'ın olmazsa olmazı, dökümanyasyonu üzerine olacak. Postman gibi araçlar...

Rehber: Phoenix API uygulaması #1

murat

Merhabalar, uzun bir süredir yan projelerde kullanarak öğrenmeye çalıştığım Elixir dili için bir rehber niteliğinde notlar paylaşacağım yazı serime hoş geldiniz. Bu yazıya sıklıkla Ruby on Rails ile karşlılaştırılmaları yapılan Phoenix web framework ile API-only bir uygulama yazma rehberi olarak bakabilirsiniz. Hazırsam başlayayım... :)

Yeni bir Phoenix projesi oluşturma

Bu adımda Elixir,...

Pilli Network: RoR ile Koşuyor

postexitus

Türkiye'nin en eski ve en büyük bloglarından hafif.org ve bildirgec.org yanlarına 3ayak.org ve zamazing.org'u da alarak, Türkiye'nin ilk gelir paylaşımlı blog ağı olan pilli network'ü oluşturdular. Bunun fazlamesai.net ahalisini ilgilendiren tarafıysa tüm altyapının Ruby On Rails ile yazılmış olması.