Arama butonu
Bu konudaki kullanıcılar: 1 misafir
68
Cevap
17254
Tıklama
0
Öne Çıkarma
Python programa dili
G
15 yıl (21343 mesaj)
Yarbay

quote:

Orijinalden alıntı: exe_genesis

Bence bi işine yaramaz. C# en çok kullanılan programa dili.

Phyton çoğu okullarda bile gösterilmiyor artık.


dünyanın en yüzeysel adamısın herhalde.


Bu mesaja 1 cevap geldi.
D
15 yıl (2641 mesaj)
Binbaşı

quote:

Orijinalden alıntı: exe_genesis

Bence bi işine yaramaz. C# en çok kullanılan programa dili.

Phyton çoğu okullarda bile gösterilmiyor artık.

Madem bilmiyorsun insanları yanlış yönlendirme.

Soruyu soran arkadaşa dönelim, Python son yıllarda gitgide popülerliğini artıran çok esnek ve güçlü bir scripting dili. Python'la grafiksel arayüz uygulamalarından tut server-side scripting'e kadar (CGI) hemen herşeyi daha basit ve akıcı yapabilirsin buna oyun geliştime dahildir .) İngilizcen varsa Dive into Python kitabını internetten bulabilirsin.

Arkadaş siyah ekran demiş, daha siyah ekranın ne olduğunu bilmiyor. Hayatını Windows kullanarak ve C#'ı en çok kullanılan programlama dili olarak gören birinden başka birşey beklenmezdi. O siyah ekran dediğin şey(terminal) UNIX tabanlı işletim sistemlerinin en güçlü programlarından biridir ve shell scripting ile sistem yöneticiliğinde ve birçok alanda sıkca kullanılır.

Python ile message box göstermeyi sormuşsun kaç satır diye :

import easygui

easygui.msgbox("This is a message!", title="simple gui")

Kaç satır saydın mı? Ayrıca hiç hayatında IronPython diye birşey duydun mu? IronPython ile bütün .NET framework'ü kullanabiliyorsun.

C# dediğin Java çakması Microsoft oyuncağından başka birşey değildir. At yarışı yapmışsın, messenger yapmışsın ama yazılım mühendisliğini grafikden ibaret sanmışsın. O kadar çok seviyosan grafiği actionscript kas, grafiğin en alası hem masaüstü hem web uygulamaları geliştir.





< Bu mesaj bu kişi tarafından değiştirildi desci -- 26 Haziran 2011; 3:48:32 >
Bu mesaja 2 cevap geldi.
L
14 yıl (1 mesaj)
Er

Merhaba,

Bazı arkadaşların yazdıklarını okuyupta gülmemek elde değil. Bir meseleye bu kadar at gözlüğü ile bakılabilir. Beni en çok güldürenler;

* Python ile sadece siyah ekranda işlemler yaparsın (yanlış - thinker'i inceleyebilirsin Plinux)

* Dünyanın en çok kullanılan programlama dili C#(kuyruklu yanlış, kaçtane kurumsal ölçekli uygulama C# ile geliştirilmiş ? Zaten çoğu linux üzerinde koşuyor C# :) Nasıl C# olsun. Mono projesi filan var olacak bi gün filan demeyin..)

* Zaten okullarda bile gösterilmiyor (gösteren okullar var ayrıca öğretim görevlisi hangisini biliyorsa onu gösterir tercih ondadır. Belli okullar haricinde bir çok hoca pratik bilgiye sahip değil C'yi ucundan kıyısından biliyorlar Python nasil göstersinler ? pratik bilgisi olup işi bilenler piyasada zaten)

* Python ile java ve c# i karşılaştırmak zaten çok komik python uzay teknolojisinde, karışık hesaplama sistemlerinde, orta katman uygulamalarında (websphere, weblogic) , donanımlara driver geliştirmede yaygın kullanılır. Nasa , google, youtube kullanıyorken işe yaramaz bir dil demek sizi komik duruma düşürür. Bugün dünyada kurumsal uygulamalara en sağlam ev sahipliğini linux yapar linux un olduğu yerdede her zaman python vardır.

* Hee buda çok komikti; python ile iş bulamazsın :) sen python'u bil çok sağlam işler bulursun C# bilen yazılım uzmanından çok daha fazla kazanirsin.. İpini koparan C# öğreniyor. Python bilen birisi kesinlikle özeldir.

* Python ile yazmış olduğun kod parçasının üzerinde çok az yada hiç değişiklik yapmadan windows, linux ve android o.s'li cep telefonlarında rahatlikla çalıştırırsın sence android'e yazılım geliştirebilen bir insan iş bulamaz mi ?

İnsanlara yanlış rehber olup yanlış yönlendirmemek lazim.. Bilmemek ayıp değildir, bazen susmak hem kendine hem karşıdakine yapılmış bir iyilik olabilir.


Bu mesaja 1 cevap geldi.
T
15 yıl (1594 mesaj)
Binbaşı

Arkadaşım diller konusunda fanatikleşmeye ve bunu her zaman söylerim - kesin konuşmaya - hiç mi hiç hacet yoktur. Belki Pardus'ta çalışmak ya da staj yapmak ister, ya da farklı bir açık platfroma katkı da bulunmak ister.

Ayırca Python ve Java'yı aralıklarla birarada öğrenmeye çalışan birisi olarak python'un ve java arasında, gelenekler dışında ({} kullanımı, girintileme vs), en azından benim açımdan çok da bir fark olmadığını, mevzunun sadece zevk almak ve araştırmayı ve kendini geliştirtimeyi istemekten ibaret olduğunu, yüksek seviye programlama dillerinden en az birini bilen kimselerin, diğerlerinin mantığını olsun, söz dizimini ya da kavramlarını olsun, anlaması çok zor olmaz. En azından ben böyle düşünüyorum. Bu arada kesinlikten kastım şu; Python'a karşılık C# için "yapabileceklerinin sınırı yoktur" demişsin. Ancak sana tavsiyem bugün Python'unun kullanım alanları nelerdir bir araştırman. Mozilla ve Internet Explorer HTML yorumcusu çekirdeklerinden başlayabilirsin araştırmaya. Python da web de çalışır, C# da, Python'da da arayüz geliştirme şansın vardır C#'ta da. Bu böyle sürüp gider. Mevzu sadece anlamak anladığını uygulamak, uyguladığını değerlendirmek, sonra kendini geliştirip bu safhaları tekrar gerçekleştirmektir. Ayrıca iş olanakları sadece kariyer.net ile sınırlı değildir. İnsanların hevesini kırmayalım.

Not: BSD'den Windows'a, MacOS'dan GNU/Linux sürünlerine her yerde çalışabilir. C#'da mono gerekir falan filan.





< Bu mesaj bu kişi tarafından değiştirildi TradeMark -- 8 Haziran 2011; 12:48:58 >
Bu mesaja 1 cevap geldi.
X
15 yıl (1117 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: exe_genesis

Bence bi işine yaramaz. C# en çok kullanılan programa dili.

Phyton çoğu okullarda bile gösterilmiyor artık.


Daha adını tam yazamadığın dilin neyini kötülüyorsun acaba?

Söyler misin ne zaman gösterildi Python?

C#'in en cok kullanilan dil oldugunu nereden cikarttin o beni hayretlere dusurdu.

Python'un onumuzdeki 10 yil icindeki gelecegini gormuyor olman, boyle bos yere havaya sallamis olmansa o derece...

Liselerde vb6, vb.net gosteren boyle bi ulkenin okulundan ne beklersin?

Savundugunuz ve karalamaya calistiginiz dil hakkinda bilgi sahibi olun

Python 1990'lardan beri var olsada ulkemizde ilk duyulma yili 2002 civarlari

12 yillik bir kayip...

Daha ulkemizde Python'u kullanan firma sayisi bile artmadi. Yavas yavas artiyor. En basit ornegi = markafoni

Bi işine yaramazmış ...

C# ilk çıktıgında herkes böyle diyordu.

Sadece ide üzerinden form tasarımı yapılmaya calisiliyordu...

Bugun C# ilk 5 içinde

Java, C, C++'in gerisinde belki ama gelisti.

Bundan sonraki 10 yilsa

Python, C, C++, Java

ile yarisacak bir dil C#

kotu dil demedim bence harika bir dil.

Ama Python'u dil degilmis ve cok basit bir dilmis gibi gostermeniz...

Ulkemizde bulunan mufredati takip etmeden sallayisiniz uzdu beni.


Bu mesaja 1 cevap geldi.
S
15 yıl (1134 mesaj)
Binbaşı

[boQ7niz]Bu senin ilk öğreneceğin programlama dili olacağı için ilk önce programlama mantığını kavraman gerekiyor , Python ile ilgili başlangıç seviyesi bir kitap alıp başlayabilirsin ama o kitap da dahi anlamakta zorlanacağın birçok konu içerecek bu yüzden aynı zaman da internetten de başlangıç dökümanları okumalısın , yazılmış programları inceleyip dilin mantığını çözmelisin zaten programlama mantığını çözersen bir çok programlama dilinin neredeyse aynı mantıkla çalıştığını görebilirsin diğer dilleri öğrenmen pek de zor olmayacak..[PLinux]Python ile web programcılığı bile yapabilirsin , şimdiden başarılar diliyorum , sana bir tavsiyem çalışmalarına ufak ufak aralar ver ki geri döndüğünde katettiğin aşamayı gör çünkü birşeyi öğrenirken daha önce öğrendiğin birçok şeyi unutabiliyor insan hem içinde olmalısın hem de biraz dışarıdan bakmalısın yavaş yavaş ama sindire sindire öğrenmeni öneririm bir de hata yapmaktan korkma ve vazgeçme..İyi çalışmalar





< Bu mesaj bu kişi tarafından değiştirildi séquestre -- 26 Haziran 2011; 12:32:56 >

F
15 yıl (66 mesaj)
Çavuş

python en az diğer diller kadar güçlü bir dildir,

syntax olarak da parantez yerine indention kullanır. ayrıca hiçbir dili küçümsemeyin, her dilin diğerinden üstün olduğu noktalar vardır. .net üzerinde 100 satırla halledebileceğiniz bir kod bloğunu python'da 3 satırda halledebilirsiniz. kendi programınızdan python scriptini çağırıp sonucu alıp kullanabilirsiniz.

php'de yavaş çalışıcağını düşündüğünüz ağır bir kodu c++ ile yazıp php'den çağırabilir, sonucu yine html olarak aktarabilirsiniz. dil fanatizmi kötü bir şeydir.


ancak, hangi dili öğrenirseniz öğrenin, OOP olmasına dikkat edin, zaten bir dilde kendinizi geliştirdikten sonra diğerini "anlamak" zor olmayacaktır.

öğrenmek istiyorsanız öğrenin derim. hiçbir dilin, kullanmasını bildiğiniz sürece, sınırı yoktur. sınır programcının kendisidir.

ancak; oturup sürükle bırak tekniği ile 2 tane form yapıp da kendinizi programcı zannetmeyin. bugün bilgisayarla haşır neşir olan 14-15 yaşında birine visual studio verseniz, hiçbir bilgiye ve dile sahip olmadan aynı formu yaratabilir, asıl iş arkada dönen kod bloklarıdır.



R
11 yıl (10585 mesaj)
Yarbay

Tanıdığım kadarıyla görüntü işleme ile uğraşanlar python ve c++ kullanıyor. Yani yukarıda belirtildiği gibi alanına göre her dil kullanılıyor. Ben öğrenmeni tavsiye ederim, zaten ilanlarına baktığım büyük şirketler 1 scripting dili istiyorlar Java veya C++'ın yanında.

Düzenleme: 2011 konusuymuş.





< Bu mesaj bu kişi tarafından değiştirildi Reinhardt -- 4 Şubat 2015; 15:36:00 >
Bu mesaja 1 cevap geldi.
1
15 yıl (4314 mesaj)
Yüzbaşı
Konu Sahibi

Merhaba arkadaşlar bu yaz şu python hakkında biraz haşır neşir olayım diyorum .

Ve öğrenmek istiyorum.Bunu öğrenmem ilerde bir işime yararmı ?


Bunu öğrenmek zormudur.Baştan diyim acayip üzerinde durcam .

Önerilerinizi bekliyorum

kitap olarak :http://www.kodlab.com/#/detay&kitap=phyton



1
15 yıl (4314 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: exe_genesis

Bence bi işine yaramaz. C# en çok kullanılan programa dili.

Phyton çoğu okullarda bile gösterilmiyor artık.

hocam linux kullanıyorum o yüzden python ve ruby ile ilgilenmek istiyorum .



1
15 yıl (4314 mesaj)
Yüzbaşı
Konu Sahibi

arkadaşlar kitap olarak :http://www.kodlab.com/#/detay&kitap=phyton nasıldır ? aranızda alıp başlayan varmı ?



B
15 yıl (12168 mesaj)
Yarbay

Şimdi toplanır diğer fanboylar yok şu dil yok bu dil diye. Kardeşim canın istiyorsa kesinlikle öğren çok sade ve güzel bir dil. C# ve java bu kadar sade ve akışkan değil kolay öğrenilmiyor. Bunu sadece o verdiğin kitaptan bile öğrenirsin ben tavsiye ederim öğren bence Fakat ticari getirisi olmaz

edit: kodlab python kitabı bence piyasada yazılım mantığını kavramak için alınası bir kitap benim en beğendiğim yazılım kitaplarındandır. Yazarıda çok iyi biri Fırat Özgül





< Bu mesaj bu kişi tarafından değiştirildi BluePage -- 23 Mayıs 2011; 20:23:06 >
Bu mesaja 2 cevap geldi.
R
15 yıl (1030 mesaj)
Yüzbaşı

universitede ilk senenin ilk bilgisayar dersinde görmüştük.
akıcı ve kolay bir dildi gerçi pek birsey de ogrenmemıstık array vs ıste klasık seyler.


Bu mesaja 1 cevap geldi.
B
15 yıl (753 mesaj)
Teğmen

Şu ana kadar bilgisayarla ilgili hiç bir dil bilmemekteyim. İnternette bayağı bi araştırdım bu diller nedir ne değildir diye.İnsanlar internet,program ve oyun için kullanılırmışlar. Hangi dil ne halta yarar bilmemekteyim. Ama pythonun kolay olduğunu ve bende bunu öğrenmeye karar verdim.Bugün istihza.com dan öğrenmeye başladım.İnşallah hevesim geçmezde öğrenirim.Python ne işe yarar?Bu diller bana ne sağlar?Mühendislik okumaktayım.Bölümüm kontrol mühendisliğidir. Bu sene hazırlıktaydım.Seneye derslere başlıyacağım.Bunun için yazın bir önhazırlık yapayım dedim. Bir dil öğredikten sonra o dile mi yoğunlaşılır yoksa diğer dillerde öğrenebilir mi?Bilgilendirirseniz sevinirim.


Bu mesaja 1 cevap geldi.
B
15 yıl (753 mesaj)
Teğmen

Yorumun için teşekkürler.Ben yolun daha başındayım.Bunu bana öğrenmesi en kolay olanı dediler.Bunu öğrendikten sonra büyük ihtimale tavsiyenize uyacağım.



N
15 yıl (2263 mesaj)
Binbaşı

quote:

Orijinalden alıntı: TradeMark

Arkadaşım diller konusunda fanatikleşmeye ve bunu her zaman söylerim - kesin konuşmaya - hiç mi hiç hacet yoktur. Belki Pardus'ta çalışmak ya da staj yapmak ister, ya da farklı bir açık platfroma katkı da bulunmak ister.

Ayırca Python ve Java'yı aralıklarla birarada öğrenmeye çalışan birisi olarak python'un ve java arasında, gelenekler dışında ({} kullanımı, girintileme vs), en azından benim açımdan çok da bir fark olmadığını, mevzunun sadece zevk almak ve araştırmayı ve kendini geliştirtimeyi istemekten ibaret olduğunu, yüksek seviye programlama dillerinden en az birini bilen kimselerin, diğerlerinin mantığını olsun, söz dizimini ya da kavramlarını olsun, anlaması çok zor olmaz. En azından ben böyle düşünüyorum. Bu arada kesinlikten kastım şu; Python'a karşılık C# için "yapabileceklerinin sınırı yoktur" demişsin. Ancak sana tavsiyem bugün Python'unun kullanım alanları nelerdir bir araştırman. Mozilla ve Internet Explorer HTML yorumcusu çekirdeklerinden başlayabilirsin araştırmaya. Python da web de çalışır, C# da, Python'da da arayüz geliştirme şansın vardır C#'ta da. Bu böyle sürüp gider. Mevzu sadece anlamak anladığını uygulamak, uyguladığını değerlendirmek, sonra kendini geliştirip bu safhaları tekrar gerçekleştirmektir. Ayrıca iş olanakları sadece kariyer.net ile sınırlı değildir. İnsanların hevesini kırmayalım.

Not: BSD'den Windows'a, MacOS'dan GNU/Linux sürünlerine her yerde çalışabilir. C#'da mono gerekir falan filan.


c# görsel olarak hitap ettiği için hevesli insan daha çok kullanır, daha çok örnek yapar. Kendimden biliyorum. consol ekranında kod yazdığımız zaman çok sıkıcıydı. Hiç derse odaklanmazdım. Ama c# ı görünce öyle mi. Daha ilk ders msn messenger yaptık (baglantılar falan yok sadece toolbox kullanımını ogrenmek için). İlk ders sonunda karşımda msn benzeri bi panel görünce programlamanın basit olduğunu, kendi yapabileceğim farklı şeyleri düşündüm ve hergün yeni birşey deneye deneye bi çok şey öğrendik.
Mesela kursada gittim orda bazı dersler çok sıkıcı geçiyordu ama at yarışı yaptık, sayısal loto programı yaptığımız dersler çok iyi geçiyordu. Siyah ekranda böyle bi şansımız pek yok.

İş olanakları kariyer.net le sınırlı değil ama türkiyede en geniş kapsamlı 2 tane site var kariyer.net yenibiris.com. Buradaki ilanların %50si c# %1i phyton arıyorsa diğer yerlerde de öyledir. Hatta fanatikleşmek için söylemiyorum bi dünya ilana bakmıştım iş ararken ptyhon dilini istiyorum diye yazılı bi ilan bile görmedim. İlanların hepsi c#, php,asp.net, java,oracle,sql üzerine...



Çok extreme örnek vermişsin kullanım alanıyla ilgili. Html yorumcusu çekirdeklerinde kullanılması ne işine yarayacak arkadaşın. Ama c# her yerde kullanabilirsin. Günlük hayatta kullanabileceğin herşeyde. Atıyorum c# da bi yere gelince birazda asp.net kasmaya başlayınca öğrencilerin devamlı projeleri oluyor, tez, ödev, bitirme projesi falan . 100-2000 tl arası onları yapıp ek ücret kazanabilirsin. Python ödevime yardımcı olur musunuz diyeni göremezsin


Sonuc itibariyle taslak olarak hepsi aynı. ifler forlar döngüler kodlama taslak aynı. Tek fark dediğin gibi parantez, tırnak, tanımlamalar falan. Ama c# ın görsel yanı öne çıkıyor.

Python un avantajı her platformda çalışması , ama arkadaş bireysel olarak hazırlanıyor. Ki evindede %99.9 windows kullanıyordur. Yaptığı programı mac kullanan birine yükliyim diye birşey demeyeceği için bi avantaj teşkil etmeyecek. c# ın her ortamda çalışmaması dezavantaj. Evde mac kullanıyorum program yazamıyorum sadece şirkete geçince yazabiliyorum.

Phytonda windows tabanlı uygulama yazabiliyor musun. Hesap makinemsi falan şeyler? Yadabi mesajbox çıkartmak için ne kadarlık kod yazıyorsun

Ayrıca fanatikleşmeyi gerektirecek birşey değil ki. Arkadaş isterse notepadde birşeyler yazsın. Ben kendi fikrimi soyluyorum. Yoksa c# öğrenmiş, java ögrenmiş bize ne


Bu mesaja 1 cevap geldi.
A
15 yıl (264 mesaj)
Çavuş

Phyton matematik de çok kullanılıyor çünkü güzel ve kolay bir dil her dille herşey yapılır ama ziyaretçi defterri vs. windows uygulaması için c# kullanmak en akıllıcasıdır. network programlama için c vs.. gibi


Bu mesaja 1 cevap geldi.
B
15 yıl (12168 mesaj)
Yarbay

Benim gibi hata yapıp C# ile başlama python iyidir bence linux dili vs ilerde pardusta burs alırsan vs çok işine yarar. Ama tabi ki java C# gibi dillerden birini öğrenmek farzdır ben olasm C# derim 2. etapta.. Gerçekten bence .NET ailesinin en güzel dili.. Javaya tercih ederim çünkü idesi çok daha güzel


Bu mesaja 1 cevap geldi.
1
15 yıl (4314 mesaj)
Yüzbaşı
Konu Sahibi

teşekkürler arkadaşlar



B
15 yıl (12168 mesaj)
Yarbay

Bence ismini bile yazmasını bilmeyen insanlar yorum yapmamalı.

Python gerçekten çok hoş bir dil, gerek syntax sadeliği, gerek tüm platformlarda çalışması, CGI den tut Pygame e kadar çoğu şeyi yapabilirsiniz. Hatta arkadaşlar geçen gün denedim Android telefonumda Python kurdum ve bir bilgisayara ihtiyac duymadan istediğim gibi program yazabilecek imkanları elde ettim. İnanılmaz birşey her platformda basitçe çalışan bir dil. Şimdi kuru kuruya python ı övmeye gerek yok bilenler zaten bu dilin işlevselliğini biliyor. Birde arkadaşlar unutmadan sorayım google 2009 da Go adında bir dil çıkardı. Sizce python için bir rakipmidir?


Bu mesaja 2 cevap geldi.