1. sayfa
| Cehalet harika şey. Adam dili bitirmiş .Simdi seni assembly alalım. Onu da bitince gel yeni dil verelim. |
|
Peki nasıl tanımlayacak bu durumu arkadaş ? Onu ellemeyelim bunu belirtmeyelim. Nasıl olacak bu iş. 1930'larda kravatsız papyonsuz adamları istiklal caddesine sokmuyordu insanlar, kollektif bir çabaydı bu. Git bak bakalım şimdi durum nedir ?. Bu arkadaşın burada yaptığı şey cahilliktir. Python yedim bitirdim diyen adamın forumlarda akıl arayacağına, gidip parayı darphane niyetine basması gerekir. |
|
python generalist bir dildir. yani ? Subaru forester gibin düşün sen onu. Dağa çıkar, otoban da hız yapar. Eh hacim fena değil. Hepsinden biraz var. Senin ptythonda deniz bitti demen için ohooo yani. Mesela php kullansanda abi biz desktop yazacadık desen o olur. Python da olmaz. Pythonda deniz bitti demen için çok spesiyal bir şey demen lazım. Yediğin tepkinin nedeni bu. Dili öğrenmek olmaz kullanmak olur. Ben mesela 20 senedir yazıyorum bir şeyler. Python sevemem, syntaxina alerjim var. Geçen lazım oldu 3d bir iş için oturdum pythonda blender için 20 30 satırlık şeyler yazım ki, yaptığı iş bağlamında eşi yok diyelim :) sen python bilginle yapabiliyormusun böyle bir şey. Programlama dilleri sorun çözme araçlarıdır. Bazı programlama dilleri bazı sorunları daha iyi çözer. Python, jack of all trades masters of none tabir edilen bir dildir. Her şeyden biraz vardır, hiç bir şeyin ustalığı yoktur. Lakin akademisyenler arasında çok yaygındır bu yüzden de ai dir şudur budur aldı yürüdü. sen kendine proje bul yetişmek için. 10 dili sular seller gibi ezberlesen de proje tecrüben yoksa, işe yaramaz. |
| Merhaba, python dilinden sonra hangi dillere geçilebilir? |
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Cehalet sözcüğünün bu şekilde kullanımı forum kuralları #3'e aykırı.
|
|
Anlıyorum fakat yine de 'cahil', 'cehalet' gibi sözcüklerin bu şekilde kullanılması kurallara aykırı. Forumda başka konularda çift y.dilde 10 kitap, 10 video, 10 makalesini okuduğum konularda yaptığım yorumlara da, hiç dil bilmeyen, okumayan araştırmayan kişiler de aynı sözcükleri kullanıyor. Yani bu sözcükler gerçekleri de yansıtmayabiliyor. |
| Hatamı farkedince değiştirdim. Özür diliyorum. Öyle kastetmemiştim. |
| Dil bir rehber değildir, araçtır. Ona göre kullanın. |
|
Python 'un syntax'ı bana da biraz garip geliyordu fakat bir projede kullanınca bayağı alıştım ve hatta sevdim. O yüzden syntax 'ına alerjim var dediğin için merak ettim, hani şeyler alerji yaptı? Bu arada Perl 6'ya hiç baktın mı? Oldukça gelişmiş bir dil. |
|
Python kendine has bir syntax kullanıyor. bunuda tertip düzen adına yapıyor. Uzun kodları okumakta zorlanıyorum. Blender modülleri yazarken yaptığım hataların %60 tab boşluk vb türü pythona özgü syntax kurallarını unuttuğum atladığım için oluyor. kıvrımlı parantezler olmadığı için nerde başladı nerde bitti nin kesin geri dönüşü olmuyor kafada. Bu yüzden sevemedim gitti, mecburiyet olmayınca da yanına uğrayasım gelmiyor. Daha doğrusu buna katlanmak kendimi adapte etmek için bana sunacak bir ekstrası yok. Web projelerini zaten php ile yazıyoruz, kesmedimi Go ile zaten doğrayabiliyorum önüme geleni. Desktop ta bir şey çiziktirecek olsak QT ile iyi kötü cebelleşebiliyorum. Oyun moyun işleri zaten Unity de. Fantazi yapsam gider Erlang öğrenirim Ha Blender ile ilgili mevzu olunca el mecbur ayak gardiyan. Perl salt yazılır bir dildir, sen yazarsın bir tek sen okursun sonra, öbürü anlamaz. Bu yüzden ölüyor. Bundan 20 önce altın çağını yaşıyordu. Sonra kendi etti kendi buldu. Ozamanlar perl ile yapılan şeylerin çoğu şimdi pyhton ile yapılıyor... |
|
Python 'un indent/sekme olayı özellikle uzun kodlarda kodu bazen iyice sağa atıyor. Fakat editör ile onunla başedebiliyorum. Benim favori editörüm Emacs. Emacs'te 'indent-region' komutu ile istediğin sekmeleri tam doğru hizalayabiliyorsun. Python'da benim için daha cok sorun bazı ifadelerin Visual Basic gibi fazla sadeleştirilmiş olması ve bazı Pytthon modüllerinin kolay kurulamaması, bazen cok hata vermesi. Perl için bahsettiğin sorunlar Perl 5 dönemindeydi. Perl 6'ya baktın mı? 5'teki tüm yetersiz eksikler gidip cok kullanışlı yeni özellikler eklenmiş. Perl 6 için Python ve Ruby'nin tüm iyi özelliklerini içeren üstüne gelişmiş özellikleri olan dil deniliyor. Bu ay TIOBE 100'e giriş yapmış. ben de son 1 haftadır bakmaya başladım yani yeni keşfettim fakat hakkaten iyi. Python'da birkaç satır alt alta yazarak kodlayabileceğin birşeyi cogu kez tek satırda ve kısa yazabiliyorsun ve Perl 6 derleyici JVM 'de de çalışıyormuş. Demo amaçlı olarak klavyeden girilen maaş ve artış oranına göre maaşı her ay artan şeklinde yazdıran Perl 6 kodu yazdım, kodun kısalığına bakar mısın. < Resime gitmek için tıklayın > |
| dilden dile gecmek için bir sebep olmalı. ard arda . c, java, go, c# ,ruby, rust. diye öğrenmek seni geliştirmez. Yapman gerek şuan gerçek sorunları çözen ürünler cıkarıpğ bunları canlıya almak. Yoksa özgeçmişine python orta yada çok iyi yazarsın ama kimse de mülakata çağırmaz zira ne kadar bildiğini söylemen değil göstermen gerek. |
1. sayfa
Bu mesaja 2 cevap geldi. Cevapları Gizle