IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

226Beğeni(ler)

Yeni Konu aç Konu Kapatılmıştır
 
LinkBack Seçenekler Stil
Alt 17 Aralık 2015, 18:46   #41
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Goemon Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Bu Söyleyişinizi Çok Doğru Bulmuyorum Bu Ülkede Gerçekten O Kadar Çok Coder Varki Yani Coder Dediklerimizden Bile Daha Bilgililer Yani Bu Forumdaki Coder'ler Belli Olabilir Belki, Ama Daha Keşfedilmemiş O Kadar Çok Coder Varki, Yani Belki Sizin İçin En İyisi Belki En Harikası Ola Bilir, Ama Coder'ler Arasında Ondan Başkada Olmuyacağı Anlamına Gelmez Demi.Yanlış Anlamayın Belki Sevdiğiniz Biridir Ama Şuda Varki Herkes Sevdiğine Bu Sözü İllaki Söyler Yani Sizin İçin @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Nasılsa Benim İçinde @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ta Öyledir Ama Onlardan Başka Coder Olmuyacağı Anlamına Gelmiyor Yada Gelmiyormuş Demek ki.

Amacım Sizi Eleştirmek Değil Sadece Görüşümü Belirttim.


Not: @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Gerçekten Tebrik Edilecek Biridir.

Kardesim ben isin espirisindeyim.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Elbette farklı alanlarda isinin ehli insanlar var. Mehmet'in çok uzun zamandır tanirim, kişisel fikrim olarak da ondan iyisi yok.

 

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 17 Aralık 2015, 18:54   #42
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Ares Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kardesim ben isin espirisindeyim.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Elbette farklı alanlarda isinin ehli insanlar var. Mehmet'in çok uzun zamandır tanirim, kişisel fikrim olarak da ondan iyisi yok.

Fikrinize, Görüşünüze, Düşüncenize Dahi Size Saygım Gerçekten Sonsuz Mesajımda Zaten Belirttim Yanlış Anlamayın Diye.Lakin İllaki Herkesin Beğendiği Bir Coder Vardır.Herkesin Kendince Tek Gördüğü Coder Vardır. Ama En İyisinin Kim Olduğunu Bilmek Çokta Kolay Olmasa Gerek.Yani Siz Tanıyarak En İyisi Olduğunu Söylüyorsunuz.Ben Tanımadan En İyisi Diyorum.Lakin En İyisi Demekte Yetmez Demi @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Hocam.Ama Yeter Derseniz Yeter Yani Zorlamam Bu İşin Sonunu
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Umarım Bir Gün En İyiside Gelip Burda En İyisi Benim Demez
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

Alt 17 Aralık 2015, 22:05   #43
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Hayirlisi diyelim ozaman kardesim Goemon
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

Alt 18 Aralık 2015, 02:34   #44
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Öncelikle, yazılarınızı bu sınırlı zamanımda tek tek okudum. Arada kaçırdığım cümleler olmuş olabilir, lakin şu an uykusuzluktan dolayı ayakta zor duruyorum. Sırf ne oldu ne bitti diye bakmak için girdim. Şehir dışındayım şu an, bir müddet giremeyeceğim, bir projeyle ilgileniyorum, soracak olan varsa ne projesi diye, şu an sormazsa sevinirim.

XcLusive Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ortada tek bir yanlış anlaşılma var onuda belirttim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Şevketin mirc scriptingi küçümseyerek milleti web dillerine yöneltmesi kafalarda karışıklığa sebep oldu diyebiliriz.
Buna sebep web dillerine yönelmiş olsanız bile size getirisi pek bir şey olmayacak, 4 arkadaşım var bilgisayar programcılığı / yazılım mühendisliği okuyan bunlardan sadece birisi kendi mesleğini yapabiliyor Mehmetin demesi gibi kişinin kendini bu işe gerçekten adaması gerek.
Şu bir gerçek ki bu işin okulunu okumadan ilerlemek çok zor.
Gerisi zaten sadece eğlence zevk oluyor. Kısaca hobi.

O konuya bilerek girmedim, akıllarda "sen bilg. mühendisliği okudun, bunları bilmen normal" cümlesini geçirenler elbette olmuştur... Ben mühendislikten önce kendimi geliştirdim. Üninin bana genel bilgime katkısı %5 %10 ancadır, o da yine kendi çabalarımladır. Zaten Mühendislik okuyanlar varsa, ne demek istediğimi anlayacaktır; üniversitede de size basit temeller verip, sizin kendi kendinizi geliştirmenizi beklerler. Zaten böyle olmak da zorunda. Yoksa cidden öğretilen bilgi ezber bilgiden öteye gidemez...
"Mühendisler" olayına da gelince, bitiren bir çok öğrenci maalesef "boş mühendis" olarak nitelendiriliyor şirketlerce... Ki durum hakikaten de öyle... Kendini geliştirip mezun olan sayısı çok az (birebir gördüğüm şeyler).
Benim her zaman bir lafım vardır: "Hiç bir insan aptal değildir (zeka konusunda); zeka geliştirilebilir birşeydir."
Fakat kendisini bir süre geliştirip, olduğu yerde sayan çok insan gördüm (çoğu da pohpohlandıklarından o hale geldiler), forumdan olsun, real hayattan olsun... Bu bana göre çok yanlıştır. Bu olaya hobi olarak da baksanız, iş olarak da baksanız; insanın başladığı birşeye devam etmesi gerekir (bu, benim şahsi fikrim, çünkü zaman, paradan bile kıymetlidir...)

Ocean Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu dediğiniz şey her yazılım veya ortam için geçerli değil, web tarafında işler bir birinden yürütmekle veya alıp değiştirmekle sonra üstüne yatmakla yürüyor, emin olmamakla birlikte irc tarafında da durumun farklı olduğunu zannetmiyorum.

örnek vermek gerekirse, linux tarafında bu bahsettiğimiz işlerin hiç biri gerçekleşmiyor, zira kodlar zaten açık herkes istediği gibi görüyor, hatalar varsa düzeltiliyor, ekleniyor, çıkartılıyor. Ama hiç kimse emeğe saygısızlık edip kodun ilk elden çıkan şahsın ismini oradan kaldırmıyor veya silmiyor.

Ham linux çekirdeğini alıp, sıfırdan yeni bir işletimi oluşturabilecek bilgiye sahip olmama rağmen hiç bir zaman kendime bir coder sıfatı takmadım veya demedim, özgür yazılım dünyasında üzerine basarak kimse coder olduğunu vurgulamaz.

IRC tarafında da durum farklı değil, ha keza dediğiniz üzere web tarafında da durum aynı. Zaten webi tercih etmememin en büyük olayı; yine insanlarımız. Benim satmaya gerek tenezzül etmediğim, gerekse satmak istemediğim kodlar çalınıp satılıyor el altından
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Yahu benim satmamamın bir nedeni var, o da, o kodları basit gördüğüm için... Aynı şeyi IRC üzerinde de defalarca yaşadım...

"Ama hiç kimse emeğe saygısızlık edip kodun ilk elden çıkan şahsın ismini oradan kaldırmıyor veya silmiyor."
Olması gereken durum bu; fakat maalesef sürekli yaşanan durum bu.

Günümüzde coder sıfatı zaten pek anlam ifade etmiyor. Genellikle developer sıfatı takılıyor. Ki, cidden daha kibar bir sıfat bence... Sonuçta yeni başlayan da developer oluyor, en üst seviyelerde olanda...

Ares Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sıkay senden başka coder var mı kardeşim. ,))

Ares Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kardesim ben isin espirisindeyim.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Elbette farklı alanlarda isinin ehli insanlar var. Mehmet'in çok uzun zamandır tanirim, kişisel fikrim olarak da ondan iyisi yok.

Ben de ilk cümleni okuduğum anda, şakasına söylediğini düşündüm zaten, yoksa olaya "Sıkay" diye başlamazsın
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ama tanıdığım bir insanın deyişi ile : "bunlar tehlikeli cümlelerdir, yanlış anlaşılabilir..."
ikinci cümlende de, kişisel görüşün için teşekkür ederim, ama ben o şekilde görmüyorum... Sonuç olarak, artık bir çok içerik bir çok dille yazılabiliyor. Hatta nerdeyse bütün işler için piyasada, nerdeyse her dil için yazılmış kütüphaneler mevcut (standartlaşmış kütüphaneler haricinde [png, regex, gd, mysql vb. gibi], bir programın kütüphanelere abanılarak yazılmasına da karşıyımdır.)
Neyse, konuya geri döneyim, sonuç olarak, eski zamanda değiliz, eskiden bilginin önemi vardı, artık yok (çünkü zaten herşeyi bulabilmek mümkün). Önemli olan şey ise, kendini sürekli geliştirmek ve düşünebilmektir günümüzde...

Son olarak şunu belirtmek istiyorum, konuyu açtığım zaman, ben çok iyiyim, en iyiyim demedim, demem de zaten. Forumda bile belki beni geçen insanlar vardır. Sadece, olması gereken şeyleri örneklendirerek yazdım (sonuçta örneklendirildiği zaman, konu, havada kalmayacaktır/kalmıyor)

Kolay gelsin...

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 

Alt 18 Aralık 2015, 03:03   #45
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Son olarak şunu belirtmek istiyorum, konuyu açtığım zaman, ben çok iyiyim, en iyiyim demedim, demem de zaten. Forumda bile belki beni geçen insanlar vardır. Sadece, olması gereken şeyleri örneklendirerek yazdım (sonuçta örneklendirildiği zaman, konu, havada kalmayacaktır/kalmıyor)

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocam Önce Projenizde Başarılar Dilerim İnşallah en Güzel Projelerden Biri Olur, Nedir Diye Sormuycam Ama Şu En Son Sözünüz Sizin Gerçekten Ne Kadar Efendi Dürüst Mert Saygın Kişilikli Oturaklı Adam Gibi Adam Olduğunuzun Sözleridir.Gerçekten Burda Bu Başlık Altında Neyin Ne Olduğunu Gördüm Yaa O Bile Bana Yeter.

 

Alt 19 Aralık 2015, 23:04   #46
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Merhaba IF ailesi , öncelikle konu altındaki tüm mesajları okuduğumu belirtmek isterim. Uzun zamandır bu platformda aktiflik sağlayamadım. O yüzden gerçekten ara ara da olsa mesajları okurken baya bir duygulandım.

Bu konu çok fazla tartışıldı , bazen kavgaları oldu , kimi iyi kimi kötü. Lakin ben bu platformdaki insanların gerçek anlamda iyi niyetli ve aklı başında bireyler olduğunun kanaatindeyim. Kötü düşünmek istemiyorum. İnsanlar, dijital platformlarda duygularını tam anlamıyla ifade edememektedirler ve bu durum yanlış anlaşılmalara sebeb olabilir. İlk postta adı yazılan arkadaşların hepsinin emeklerinin olduğu aşikar.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adlı arkadaşın dediklerine gerçekten hak vererekten eklemeler yapmak istiyorum.

Foruma bu platformda çok fazla zaman ayıramasam da arada bir girip ne var ne yok diye şöyle bir bakıyorum ve gerçekten gördüğüm manzara beni üzüyor. Sürekli foruma giren kullanıcıların sürekli aynı türden soruları sormaları bir yana onlara cevap veren insanların kendilerini çok fazla geliştirememiş olmaları beni gerçekten üzüyor. Bilindiği üzere "code" tanımı şuan bütün programlama dillerinde ve onlara ait olan tüm betik dillerinde aynı anlama gelmek ile beraber "coder" tanımıda aynı kümeye girmektedir. Böylesine global bir tanımı kendine yakıştıran arkadaşlarımızın sadece mIRC programı dışına çıkamamaları çok kötü bir durum. Sonuçta bu olayın iç yüzü @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] arkadaşımızında dediği gibi algoritma kurabilmekten geçer. "PHP,C++,Javascript uzmanı" diye birşey yoktur. Tamamiyle hayal ürünüdür. Eğer gerçek anlamda bilgiye aç olan biri iseniz yeni bir programlama dili öğrenmeniz (bir coder için konuşuyorum) en fazla 6 ayınızı alır. Benim öyle oldu . Hali hazırda ben anadolu teknik lisesi mezunuyum ve okul birinciliği kontenjanı ile bilgisayar mühendisliği okudum. Şuanda bir oyun firmasında oyun programlama üzerine hayatımı kazanıyorum. Sonuçta mIRC ile başladığım bu "code" hayatımda geldiğim şu noktaya stajlarımın dışında biraz PHP biraz C++ birazda java script katarak gelmiş bulunmaktayım ve bundan son derece keyif almaktayım.

Gerçekten diğer dilleri öğrenmek kafanızda büyüttüğünüz kadar çok zor birşey değildir inanın bana.
Bazı arkadaşlarımızın mIRC programının dışına çıkmaları gerektiğini düşünüyorum. Dijital dünya sadece mIRC'den ibaret değil. Vizyonunuzu geliştirmenizi ve her zaman yukarı doğru bakmanız gerektiğini düşünüyorum. Teşekkür ediyorum, böylesine güzel ve bu platforma gönül vermiş insanların adları içinde benide unutmayarak yazdığınız için...

ve herzaman kendime totem edindiğim Atamızın şu sözüylede bitiriyorum:


"Hiç bir şeye ihtiyacımız yok, yalnız bir şeye ihtiyacımız vardır; çalışkan olmak!"


Mustafa Kemal ATATÜRK

 

Alt 20 Aralık 2015, 10:47   #47
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Geldiğini Belli Etmişsin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Mesajın İçinde Ayrıca Tşk Ederim.

 

Alt 23 Ocak 2016, 23:16   #48
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Foruma 3 aydır falan girmiyordum sanırım, malum iş güç.

Normalde ben unutulan birisi olduğum için bana hiç bildirim gelmez
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Maillere girince bir çok bildirim gördüm bu konu üzerinden(mevcut alıntılar, etiketlemeler vesaire) nasıl mutlu oldum nasıl sevindim bilemezsiniz.

Neyse şaka bir yana,

İlk öncelikle coder budur, şu coder-ciktir, o coder-in ta kendisiydi vs. demeyeceğim.
Mehmet kadar uzun yazacak, coder-lığı açıklayacak vaktimde yok, hoş kendisi yeterince açıklamış zaten.

İşin beni ilgilendiren kısmına gelince, akıllara bir Coder gelecekse son kişi BEN olmalıyım. Çünkü benim mIRC Scripting'den başka bildiğim ne bir betik nede bir dil var.
Ama şunu rahatlıkla söyleyebilirim, mIRC Scripting betik diline hakim olan her kişi yeterli çaba ve sabırla herhangi bir dil ile birşeyler yazabilir, işi ilerletip programcı daha da kafayı bozup coder olabilir. (Tabii benim gibi tembel, bıkmış, usanmış birisi değilse)
Programlama mantığı aynıdır. Malum IF THEN ELSE. Gerisi bir şekilde gelir.

Yine beni ilgilendiren bir diğer kısıma gelince, Goemon'un beyanında bulunan "söylemlerim" doğrudur ama eksiktir.
En iyi coder için yıllar önce kullandığım açılım şuydu;

Mevzu-bahis kodu, en kısa, en işlevsel, hatasız ve stabil şekilde yazan kişidir. Birde aynı beceriyi bunu birden fazla farklı yolla yapabiliyorsa o kişi adamın altın oran'ıdır.

Diğer bir söylemime gelince, evet bir dil ile alakalı kodlayıcılar arasında EN İYİSİNİ belirlemek istiyorsanız, uzman bir kişi tarafından yapılan bir kaç yarışma bu kişileri belirlemekte yeterli olacaktır.

Bu tarz yarışmaların şartları gayet açıktır.
İSTENİLEN KODU en kısa, duruma göre en hızlı(farklı bir kategoridir -ki belirtilir zaten-) ve HATASIZ şekilde yazan kişiler, normal olarak EN kategorisine girer.
Yani burada İSTENİLEN belli ve NET olduğu için extreme bir durum yoktur, olamaz. Duruma göre karakter veyahut çalışma aralığı ve hızı önemlidir.
Kısacası anlaşılacak dilden konuşursam, dallanıp budaklanacak bir tarafı yoktur.

Burada "en hızlı yazan" kısmı yanlış anlaşılmasın. Coder'ların hastalığıdır yazılan kodun başlangıç-bitiş süresinin minimum olması.
Sen kalkarsın milletin 10 satırda yazdığını 2 satırda yazarsın, ama ufak bir bench ile başlangıç ve bitiş süresi(çalışma aralığı) o 10 satır olan koddan daha fazladır. Ki burada milisaniyeler önemlidir.

Dahada hasta ruhlu coder'lardan konuşacak olursak, onlar; yükü HDD'ye değil RAM'a bindirmenin ve bunu insaflı bir şekilde yaparak doruklara ulaşmanın tadını yaşamaya çalışan kişilerdir.

Başta uzun olmayacak demiştim ama bunu pek başaramadım sanırım.

Neyse ben size en iyi coder'in kimler olduğunu 2007 yılında bir sözlüğe yazmış olduğum cümle ile açıklıyor ve tüm eski deyişlerimden vazgeçiyorum.

Coder nedir? İşte cevabı;

Kısa yoldan kafayi çizme sanatıdır. Ben coder'ım diyenleri askere almamaları ve kız verirken de tereddüt etmeleri lazım. .)

 

Alt 11 Kasım 2017, 01:35   #49
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Sky-Dancer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Eskiden kalma yaklaşım;
- Programcı, program yazan kişi anlamına gelir. Evet, bir programı yazar, gelişimini sadece belirli kriterler oluştuğunda yapar (para, hatalar, istekler vb. gibi).
- Coder ise, bir programı yazar ve gelişimine sürekli devam eder. Veya kafasında "iyi" olana kadar kodları değiştirerek optimize ve hız sağlamaya, hatasızlık oranını yükseltmeye çalışır.
Tabi burada kodları değiştirmekten kastım, bir programın veya kod öbeğinin sürekli yeni versiyonunu çıkartıp sadece yenilik eklemek değildir.

Aslında olan (yine sonucu olarak eskiden kalma yaklaşım ile nerdeyse aynıdır);
Programlama merakınız/azminiz ne kadar var ise, ve bu merak/azim ile doğru orantılı olarak kendinizi geliştirebilmişseniz, siz bir codersınızdır. Çünkü gerçekten geliştirebildiyseniz, daha önce görmediğiniz bir algoritmayı bile kafanızda EN AZINDAN kaba kod olarak hayal edebilmeniz gerekir. Herhangi x bir dil veya herhangi y bir scripting dili farketmez.

Misalen (deneyimimin olduğu diller ile ilgili konuşmam gerekirse);
* Mirc scripting, bir dil değildir, bir betik dilidir. Yorumlayıcısı ise, mirc.exe programıdır. Hatta arkaplanı c/c++ ile yazılmıştır. Görsellik genellikle, hazır kütüphaneler ile verilir. scripting kısmının yetmediği durumlarda ise, modüler sistemi mevcuttur.
* PHP bir dil değildir, bir betik dilidir. Yorumlayıcısı ise, php/php.exe programıdır. Hatta arkaplanı yine c ile yazılmıştır (c++ modül desteği de vardır). İçerisinde bir çok hazır kütüphane kullanılmıştır.
* ASP bir dil değil, betik dilidir. VBScript yapısı ile kodlama yapılır.
* ASP .Net (aslında .net ailesi) bir dildir. C# gibi, webin çalışmasını sağlayan binary dosyaları derlersiniz.
* Javascript bir betik dilidir. Javascript Ara motorları ile çalıştırılan kod öbekleridir.
* JQuery, javascript üzerine yazılı bir framework'tür. Fakat kodlama stili olarak bakıldığında, yeni bir betik dili diyebiliriz.
* Java bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Arkaplanda, üretilen bytecode'ları yorumlayan JVM(Java Virtual Machine sayesinde çalışır) Piyasada haddinden fazla hazır kütüphanesi vardır. Bunun da en büyük sebebi; diğer programlama dillerinde sıkça karşılaşmadığım bir özellik olan; derlenmiş dosyayı, kütüphaneymiş gibi kullanabilmenizdir. Ve tabiki, içerisindeki programlama yapısı da baya gelişmiştir. OOP destekler.
*ActionScript/SWF/Flash bir programlama dilidir. Swf içerisinde kendi assembly düzeni vardır.
* Objective-C bir programlama dilidir. C'yi baz alarak, yeni bir programlama dili oluşturulmuştur.
* C# bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Arkaplanda ".Net Framework" kullanır (derleme/çalıştırma esnasında). OOP destekler.
* Visual Basic bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Yine VBScript benzeri bir yapıya sahiptir.
* Delphi bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. Kendine has bir kodlama şekli vardır. (Son 4 5 senedir, Delphi'nin .Net'e yönelmesi ile, Delphiyi bıraktım)
* C bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. OOP desteği yoktur. Yapısal bir dildir.
* C++ bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır. OOP desteği vardır.
* Assembly bir programlama dilidir. Derlenerek, yeni dosya oluşturmak suretiyle çalıştırılır.

Buradaki amacım programlama dillerinin betik dillerinden üstünlüğü değildir, ha keza betik dillerinin de programlama dillerinden üstünlüğü değildir.
Yeri geliyor, mirc.exe yi veya php.exe yi program olarak çalıştırıp, kodları yorumlatmak sureti ile programmış gibi çalıştırabiliyorsunuz.
Yukarıdaki dil listesini yazmamdaki amacımı şu cümle özetleyecektir;
Sizi Coder yapan/yapacak şey, aslında dilin kendisi değildir, kod yazmanız da değildir, algoritmanızın ne kadar iyi olduğu ve algoritmayı ne kadar iyi kullandığınızdır. Tabi pratik çözümler ve yaratıcılık da bu durumda önemlidir.

Tabi birde kod kısaltma durumu var...
Her kod kısaltımı, illa "daha hızlı"/"daha iyi" çalışacak anlamına gelmiyor. İşleri daha kötü de yapabilirsiniz. Ama genellikle daha iyidir. Algoritmanın anlanması, hafızadaki erişim yerleri ve zamanları vs. gibi.

Kısaca özetle, algoritma bilginiz ne kadar iyiyse, azminiz ve merakınız ne kadar fazla ise, hiç yazmadığınız bir algoritmada bir aklınızda bir ampül parlayabiliyorsa, kodlara geri dönüp bakmayı biliyorsanız, sabit fikirli değil iseniz, siz bir codersınızdır.
NOT:
Konuyu açma gereksinimim, kilitli durumda olan, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu konuda dolayıdır. Konuda/Yorumlarda Doğru şeyler var, yanlış olan cümleler de olduğu için açtım.
Konuda geçen (gördüğüm) eksik ve/veya yanlışlar ve/veya yorumlarım;
Goemon, çoğu şeyi doğru yazmış, yazılanların da çoğu doğru, ama eksik/hatalı gördüğüm veya yorum yapmak istediğim yerleri dile getirmek istiyorum;
* "Coder En Kısa ve Aynı Zamanda En Hızlı Code'yi Yazana Denilir"
Coder, zamansal olarak evet hızlı olması gerekir. Ama hatasızlık daha ön plandadır. Hatasızlık için ise, bazan kodu kısaltmamak daha iyidir. Öyle bir an gelir ki, bulunduğunuz platform, sırf sizin kısalttığınız kodlar yüzünden, sağlıklı çalışmayabilir ( swf üzerinden javascript yönlendirmesi yapmayı deneyin, Bu yönlendirmedeki javascript fonksiyonuna ise, bir for döngüsü koyun, ne demek istediğimi anlarsınız
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
Veya kodu kısalttınız, erişim daha geç oluyorsa, o kodu uzun yazmanız daha kafidir. Daha geç olması da sizin arkaplanı ne kadar bildiğiniz yani coder olmanızla alakalıdır...
Ve yine, siz, sizden istenen nerdeyse her kodu yazabiliyorsanız siz bir codersınız. Dil ayrımı yapmak aslında biraz mantıksız oluyor.
* "Coder Zorlanmaz" ifadesi
Zorlanılan yerler elbette olur, mesela 3 katlı bir integral denklemini, integral görmemiş bir coder'a sorarsanız, neyi nerde yapacağı konusunda zorlanacaktır. Fakat işte burada şu vardır, bu soruyu sorduğunuzda, coder dediğiniz şahıs, matematik bilen birine bu integralin çözümü konusunda istişare edebiliyor mu? araştırıyor mu bu konuyu (alanı olmasa bile)
* Şimdi Tutturduk iRC Coder ile mIRC Coder Aynı Değiller Diye Aslında Doğru İki Alanda Farklı Biri Kodlayıcı Diğeri Programcı
Burda deniliyor ki, c/c++ ile adam kod yazıyor, alanında ne kadar önemli olduğu beni bağlamaz, ama mirc scripting yapımcısı daha bir coderdır?
Ha keza mirc scripting de adam uzmandır (algoritmaya ve neyi nerde yapacağına hakimdir), c/c++ bilen adam ise, basit kodlar yazabiliyordur, bu durumda, mirc scripting uzmanı arkadaş, coder'lığa daha yakındır veya coderdır.
* PHP, ASP bunlarda programlama dilidir ama bu yazılımlarda alanında iyi olanlara webmaster diyoruz tıpkı bizlere coder denmesi gibi.
Yukarıda da belirttiğim gibi, web dillerinin çoğu programlama dili değildir.
* "Soruyorum foruma o kadar webmaster arkadaşımız var sadece asp ve php yazılımı ile hayatını kazanabiliyorlar mı?"
Sorun olan da bu, Coder dediğiniz adam, farklı dillere atlama eğilimindedir. Ve gerçekten coder ise, bunu da başarır (tabi zamansal ve heves ile alakalıdır). Genellikle bir webmaster'a sorduğumda, web harici kodlama yapıyor musun diye, "hayır" cevabını alıyorum. Bu 2 senelik webmaster da olabilir, 20 senelik webmaster da olabilir. PHP ASP veya benzeri betik dillerini veya mirc scripting TCL gibi betik dillerini düşündüğüm zaman, genellikle değişken tipi yoktur (arkaplanda vardır). fakat klasik bir programlama diline baktığınızda ise, değişken tipi çok önem arzetmektedir. Birbirine çevirimler, hafızada ne kadar yer kapladığı, birbirine dönüştürmek zorunda oluşunuz... Hatta işin üzücü tarafı, bir çok webmaster veya programcı bırakın OOP ile kodlama yapmayı; OOP nin ne olduğunu dahi bilmiyor. Nesneleştirmek, cidden günümüz şartlarında bir çok klasik problemi daha kısa ve daha kontrollü biçimde yapmanızı sağlıyor.
* L4roXyL "Diyorduki En İyi Coder Meydan Okuma da Belli Olur, Sorulan Sorulara En Kısa Kodu Yazıp, ve Yazdığı Koda En Hızlı İşlevi Yani Sonucu Verdirte Bilene Coder Derim Diyordu."
Yorum kısmen doğru, hatalı olan kısmı şu, eğer bu coder, hız için, hatasızlıktan ödün veriyorsa, bunları göz ardı ediyorsa, coder olamaz zaten... Kontrollü kod yazımı her zaman daha iyidir. Misalen, ben size x bir algoritmada, y bir veri geldiğinde, bilinen en hızlı algoritmayı yazsam, fakat veri değiştiği anda hata verirse, bu beni coder yapar mı? Bence yapmaz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Son Olarak;
- Tek dile bağlı kalmamaya çalışın (Coderlar veya programcılar için konuşuyorum). Sırf zevk için, yeni programlama dilleri öğrenin. Bu sizi bulunduğunuz noktadan daha fazla geliştirecektir.
Buna da şöyle bir örnek vermem gerekirse; günümüz platformlarında artık tek dil yetmiyor çoğu kez. Web bağlantısından bahsediyorsanız PHP bileceksiniz (ha derseniz ki, ben tarayıcıdan gelen verileri ayrıştırırım, kendime http server tarzı bir server yazarım, seçim sizindir); bir çok şeyin artık mobil uygulaması da yapılıyor, Java, Swift/objective-c, C# bileceksiniz (yazdığınız her uygulamayı web componentleri desteklemeyebilir), backend kısmı gerekirsa, java/c++ gibi bir dille yazmak daha makuldür. Ama derseniz ki ben PHP biliyorum ve PHP ile server yazacağım, o da tamam. Ama farklı dillerle yazarsanız, emin olun aklınızdaki fikirler değişecektir. Önemli olanda budur.

Kolay gelsin.

üstad kolay gelsin.mirc gibi bir programı kodlamak icin C dilinimi ogrenmek gerekir.saygılar.

 

Alt 22 Kasım 2017, 10:07   #50
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Coder Nedir?




Sırf avatar icin cevap vereceğim. Mirc gibi bir programı kodlamak için c öğrenmen gerekmez. Hatta şu anki alt yapılar ve kullanımlarının kolaylıkları nedeniyle C öğrenmen ve C ile bunu yapabilmen(Zaman bulamazsın C gelişmiş dillere göre çok hızlı, bir o kadar da kodlaması zor bir dildir.) çok zor. .Net kısmında hiç uygulama yazmadım ama Java ile çok hızlı oluşturulabilir. Burada Her dilin kendine has özellikleri, artıları eksileri var.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

İngilizce ilgin ne düzeydedir bilemiyorum ama temel düzeyde ingilizce öğrenmen hepsinden önce çok daha faydalı olacaktır.

 

Konu Kapatılmıştır

Etiketler
coder, nedir


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Coder Coder IRC Künye 1 05 Nisan 2013 03:28
iyi bir Coder. laglagorg Unreal IRCd 1 25 Mayıs 2008 19:17