- En iyi cevaplar
- 0
Ölü bir dinozor olarak iki-üç kelam edeyim bari.
Yukarıdaki arkadaşların bazıları Skript eklentisinin performansı ile alakalı olan her konuda kendi fikirlerini belirtmezse bir şeyleri eksik kalıyor. 12331212341231244123451543223452354523 kere kavga etsek de, bu arkadaşlar Skript kendilerine ne yaptıysa sürekli Skript'in performansına laf ediyor. Durmuyorlar!
Bir ara kendileri Skript eklentisinden daha performanslı bir scripting eklentisi geliştiriyorlardı, adını da verelim: Kazuro. Sonuç noldu? Beceremediler ya da bitirdiler ama biz duymadık. Belki de üşendiler?
Söz konusu eklentinin kötülenecek çok fazla tarafı var, özellikle parseri gerçekten kötü denilebilir ancak burda benim bahsettiğim şey bu değil. Bu eklentinin bu arkadaşların beyninde açtığı delik. Aslında iyi insan bunlar ama belli ki zamanında çok kötü bir olay yaşamışlar bu eklenti yüzünden.
------------------------------------------
Türkiye'de bulunan sunucuların (kendi geliştirici ekibi olan ve Skript kullanmayanları muaf tutuyorum) neredeyse tamamının kullandığı scriptler birer çöpten başka bir şey değil. Konuyu açan arkadaşın da kim olduğunu biliyoruz ve geçmişteki ve gelecekteki sunucularındaki script kodlarının çöp olacağını da biliyoruz.
Son 1 yılda iyice fazlalaşan satış ekiplerindeki arkadaşlar, sunucuların yöneticilerinin cahilliklerinden faydalanıp çöp kodları 3124124412 TL'ye satarak parayı kırıyor. Yöneticilerin düşünceleri ise "amaaqğğqğqğn kod çalııışıyororr boşveeerrr" gibisinden. Bu kadar basit bir eklentide bile hiçbir şey yapamayan, bir değişkenin değerini bile değiştiremeyen yönetici!lere diyecek söz yok.
Doğru kod yazdığınız zaman Skript de Java ile kodlanmış bir eklenti nasıl çalışırsa öyle çalışacaktır. Skript bir eventin gerçekleştiğini anlamak için önce Minecraft'a, ordan Spigot'a, ordan oyuncuya, ordan tekrar Minecraft'a gitmiyor. Listenere bilgi geldiği anda event tetikleniyor.
Skript, parse süresi dışında fazla dezavantaja sahip değil. Parser ne zaman yeniden kodlanır ve Spigot'tan bağımsız çalışır duruma gelir ise, o zaman tekrar bu konuları tartışabiliriz.
Yukarıdaki arkadaşların bazıları Skript eklentisinin performansı ile alakalı olan her konuda kendi fikirlerini belirtmezse bir şeyleri eksik kalıyor. 12331212341231244123451543223452354523 kere kavga etsek de, bu arkadaşlar Skript kendilerine ne yaptıysa sürekli Skript'in performansına laf ediyor. Durmuyorlar!
Bir ara kendileri Skript eklentisinden daha performanslı bir scripting eklentisi geliştiriyorlardı, adını da verelim: Kazuro. Sonuç noldu? Beceremediler ya da bitirdiler ama biz duymadık. Belki de üşendiler?
Söz konusu eklentinin kötülenecek çok fazla tarafı var, özellikle parseri gerçekten kötü denilebilir ancak burda benim bahsettiğim şey bu değil. Bu eklentinin bu arkadaşların beyninde açtığı delik. Aslında iyi insan bunlar ama belli ki zamanında çok kötü bir olay yaşamışlar bu eklenti yüzünden.
------------------------------------------
Türkiye'de bulunan sunucuların (kendi geliştirici ekibi olan ve Skript kullanmayanları muaf tutuyorum) neredeyse tamamının kullandığı scriptler birer çöpten başka bir şey değil. Konuyu açan arkadaşın da kim olduğunu biliyoruz ve geçmişteki ve gelecekteki sunucularındaki script kodlarının çöp olacağını da biliyoruz.
Son 1 yılda iyice fazlalaşan satış ekiplerindeki arkadaşlar, sunucuların yöneticilerinin cahilliklerinden faydalanıp çöp kodları 3124124412 TL'ye satarak parayı kırıyor. Yöneticilerin düşünceleri ise "amaaqğğqğqğn kod çalııışıyororr boşveeerrr" gibisinden. Bu kadar basit bir eklentide bile hiçbir şey yapamayan, bir değişkenin değerini bile değiştiremeyen yönetici!lere diyecek söz yok.
Doğru kod yazdığınız zaman Skript de Java ile kodlanmış bir eklenti nasıl çalışırsa öyle çalışacaktır. Skript bir eventin gerçekleştiğini anlamak için önce Minecraft'a, ordan Spigot'a, ordan oyuncuya, ordan tekrar Minecraft'a gitmiyor. Listenere bilgi geldiği anda event tetikleniyor.
Skript, parse süresi dışında fazla dezavantaja sahip değil. Parser ne zaman yeniden kodlanır ve Spigot'tan bağımsız çalışır duruma gelir ise, o zaman tekrar bu konuları tartışabiliriz.
Son düzenleme: