Şimdi Ara

Java Vs Python

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
12
Cevap
0
Favori
2.285
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Orta seviye diğebileceğimiz bir c# bilgim var yazın java veya pythona başlamayı düşünüyorum tabi burda benim ne için bu programlama dilini kullanıcağımda önemli sistem açıkları güvenlik vb konulara yönelmek istiyorum java ve pythondan hangisini önerirsiniz ?



  • Python bence. C# ogrenerek zaten Java nin syntaxinin buyuk kismini da ogrenmis oluyorsun.
    Sistem aciklari dedigin seyi bilmek icin spesifik bir programlama dilini bilmeye gerek yok, sistem guvenligi ogrenmek gerek.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Mephalay M kullanıcısına yanıt
    Peki neden python
  • quote:

    Orijinalden alıntı: GrkmAkgl

    Peki neden python

    Basit oldugu icin, populer bir scripting dili oldugu icin. Ama cogunlukla C# biliyorken Java ogrenmektense Python ogrenmek daha yararli oldugu icin.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • C# biliyorsan javaya adapte olman çok zamanını almaz linux ve python öğrenmeniz seçtiğiniz alanda yardımcı olacaktır.

    < Bu ileti DH mobil uygulamasından atıldı >
  • Python gelişiyor. Eksikleri kapatılıyor. Her geçen gün kullanıcıları da artıyor. Bunu Github, Stackoverflow, Quora benzeri sitelere bakarsanız görürsünüz. İş ilanları da artıyor. 1 yıl öncesine göre daha fazla iş var.

    Java 'yı kullanmak için çok özel bir neden göremiyorum. Belki Android için Java öğrenmek mecburi olabilir. Onun dışında Java 'nın yaptığı her şeyi Python 'da yapabiliyor.

    Kurumsal uygulamalar diyeceğim ama Google 'ın bir sürü servisi ki en başta YouTube, Python ile yazılmıştır. Milyonlarca kullanıcısı olan Dropbox Python kullanır. Yukarıda adını zikrettiğim günde onbinlerce ziyaretçisi olan Quora, Reddit gibi siteler Python ile yazılmıştır. Demek ki kurumsal çözümlere de Python 'un gücü yetiyor.
    (Hiçbir bankanın sistemi YouTube gibi günde belki milyarlarca istek alıp, terabaytlarca veri giriş/çıkışı olmuyordur.)

    Hani anlatmak istediğim Python 'un eksik kaldığı bir nokta yok.

    Kişisel olarak ne Java ne de C# 'ın o karmaşına girmek istemem ben. Python 'un basit, temiz, az kodla çok iş yapabilmesi muhteşem bir şey !!!


    Yine de hangi dilde rahat hissediyorsan onu kullan. Her dilin avantaj, dezavaantajı var. Hiçbiri mükemmel değil.

    EDIT
    Ek olarak, penetration testleri için dünyada en çok kullanılan dil de Python 'dur.



    < Bu mesaj bu kişi tarafından değiştirildi Goncolos -- 29 Nisan 2016; 0:55:15 >




  • quote:

    Orijinalden alıntı: Goncolos

    Python gelişiyor. Eksikleri kapatılıyor. Her geçen gün kullanıcıları da artıyor. Bunu Github, Stackoverflow, Quora benzeri sitelere bakarsanız görürsünüz. İş ilanları da artıyor. 1 yıl öncesine göre daha fazla iş var.

    Java 'yı kullanmak için çok özel bir neden göremiyorum. Belki Android için Java öğrenmek mecburi olabilir. Onun dışında Java 'nın yaptığı her şeyi Python 'da yapabiliyor.

    Kurumsal uygulamalar diyeceğim ama Google 'ın bir sürü servisi ki en başta YouTube, Python ile yazılmıştır. Milyonlarca kullanıcısı olan Dropbox Python kullanır. Yukarıda adını zikrettiğim günde onbinlerce ziyaretçisi olan Quora, Reddit gibi siteler Python ile yazılmıştır. Demek ki kurumsal çözümlere de Python 'un gücü yetiyor.
    (Hiçbir bankanın sistemi YouTube gibi günde belki milyarlarca istek alıp, terabaytlarca veri giriş/çıkışı olmuyordur.)

    Hani anlatmak istediğim Python 'un eksik kaldığı bir nokta yok.

    Kişisel olarak ne Java ne de C# 'ın o karmaşına girmek istemem ben. Python 'un basit, temiz, az kodla çok iş yapabilmesi muhteşem bir şey !!!


    Yine de hangi dilde rahat hissediyorsan onu kullan. Her dilin avantaj, dezavaantajı var. Hiçbiri mükemmel değil.

    EDIT
    Ek olarak, penetration testleri için dünyada en çok kullanılan dil de Python 'dur.

    Açıkcası açıklamanız pyhton'a başlarken iyi bir araştırma yaptığımı onaylar nitelikte...




  • Bu gibi sorulara verilecek cevap da bir soru olmalı.

    Neden bu soruyu soruyorsun? Ne yapmak amacın?

    Pythonla da E Ticaret yazanlar var, Java ile de. Ama community'ler daha çok ne üretiyor ona bakmalısın.

    Python'da üretilen web çatıları, scientific library'ler, ML library'ler ve şu sıralarda IoT Library'leri çok önemli konumda.

    Java'da uretilenler çok başka noktalarda. Şimdi yanlış anlaşılmasın kardeşim ama hedefe dair yönelimler önemli. Geliştireceğin proje ve dil birbirine uyumlu ve bağımlılık konusunda destekleyici unsurlar barındırıyor mu?
  • python da kütüphaneler fazla olması ve rahat yazımı olması nedeniyle güvenlik açıkları bulmada daha kolay bir yol eskide nc yle yapılıyordu ama pythona kaydırıldı nedeni c de 1 haftada yazdıgını python da 2 3 günde yapabilmen
  • Oysaki çok açık

    Eğer masa üstü geliştirme gereken projeleriniz varsa, sürekli olarak bu alandaysanız
    Microsoft .NET

    Web/Bulut/Saas uygulamarı geliştiriyorsanız Java (JavaEE) ve ASP.NET MVC

    Android projelerin varsa Java

    Machine Learning/Image Processing/NLP/DL/ Veri madenciliği vb. gibi alanlarda ise Python


    Bunların hepsini tek birisi ilede yapabilirsin fakat işhence çekmeye gerek yok.

    ve şunu unutma dil öğrenmek amacın olmamalı dil sadece müşterinin istediği şeyi ortaya çıkarmandaki bir amaç, şirketin çok fazla baskı yapmadığı sürece ne ile yaptığınında önemi yok .

    Müşteri/Kullanıcı sadece düzgün çalışıp çalışmamasına bakar.
  • Güvenlik alanında python sıklıkla kullanılıyor.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.