C++'tan önce C öğrenin denilmesinin sebebi hem o eski durumları görmek, hem de pointer vb. şeyleri çok daha iyi kavramak. Java alakasız.
Yapay zeka için C++ kullanıp hayattan bezmeniz muhtemel. Python öğrenmenizi tavsiye ederim.
Ama sıfırdan Python öğrenilmesine de karşıyım. En basitinden pointer olayının güzelce kavranmayı bence çok önemli. Python'da bırakın kavramayı, ne zaman referans ne zaman kopyası geldiği belli olmuyor. Yani, oluyor da bunu öğrenmek ayrı dert.
Bunlara ek olarak programlamada sıfır olan birisinin direkt yapay zekaya girmesi pek mantıklı gelmedi. Bir birikiminiz var mı diye soracağım ama o birikim olsa ufak da olsa programlama hakkında bir şeyler bilirdiniz diye düşünüyorum.
Sayılar ve oranlar önemsiz, direkt onlara bakıp aksiyon almayın. Biri kod yazmada hızlıyken diğeri çalıştırmada hızlı ve bazı durumlarda (bence yapay zekada neredeyse her zaman) kodu hızlıca yazmak daha önemli.
Yapay zeka için C++ kullanıp hayattan bezmeniz muhtemel. Python öğrenmenizi tavsiye ederim.
Ama sıfırdan Python öğrenilmesine de karşıyım. En basitinden pointer olayının güzelce kavranmayı bence çok önemli. Python'da bırakın kavramayı, ne zaman referans ne zaman kopyası geldiği belli olmuyor. Yani, oluyor da bunu öğrenmek ayrı dert.
Bunlara ek olarak programlamada sıfır olan birisinin direkt yapay zekaya girmesi pek mantıklı gelmedi. Bir birikiminiz var mı diye soracağım ama o birikim olsa ufak da olsa programlama hakkında bir şeyler bilirdiniz diye düşünüyorum.
Python'da 10 dakikada yazılacak yapay zeka kodunu C++'ta 10 saatte yazılması muhtemelen. Çalıştırınca Python 100 dakikada, C++ 10 dakikada çalıştırır.C++ hız konusunda Python'a fark atar.
Sayılar ve oranlar önemsiz, direkt onlara bakıp aksiyon almayın. Biri kod yazmada hızlıyken diğeri çalıştırmada hızlı ve bazı durumlarda (bence yapay zekada neredeyse her zaman) kodu hızlıca yazmak daha önemli.