Programlama Dilleri Konu Başlığındaki En İyi Sorular - inploid
Gsm operatörlerin *100# ve *159# gibi uygulamaları hangi programlama dili ile yazılmıştır?
Global olarak baktığımızda dünyada telekominasyon işleri için C ve Java kullanılıyor.
Algoritma yazmayı nasıl geliştirebilirim?
Formüller üzerine yoğunlaşarak ve sürekli deneme yanılma pratiği yaparak.
Unity gibi bir program üzerinden oyun yapmak istiyorum. Yardımcı yazılım ve programlar nelerdir?
Unity'i açtıktan sonra Help / Welcome Screen / Video Tutorials'ı öneririm.
Edit: Pardon soruyu yanlış anlamışım.
Biraz daha açar mısın. :) Normalde unity kendi başına yeterli olması lazım.
Visual Basic (Basit Excel programlama için)
Fortran (Hesap programlarımız bununla çalışır)
Matlab (Excel'le yapmanız zor olan bir çok hesap programını bunda yazabilirsiniz)
Yeter de artar bile. Karşınıza başka egzotik diller de çıkacaktır ama bu üçünü bilirseniz her türlü egzotik dili de kullanabilirsiniz.
C++ ve C#'ın geleceği sizce ne olur?
C++ sistem programlarinda kullanilan bir dildir. Yani isletim sisteminin temel taslarinda biridir. Eskimez curumez. Yazilim en temel tasidir.
C# gun gelistirilebilecek yapidadir. Yazilimin tuglasidir. Sivasidir penceresidir. C++ olmadan c# calismaz ise yaramaz. En alta c, c++, Assembey calisir. Diger programlama dilleri bunlar ustunde gelistirilmis sistemlerde calisir
Omer Telli @omertelli
Bilgisayar programcılığı için bitirme projesinde konu olarak neler olabilir?
Ben bitirme projesi olarak asp-veritabanı ilişkili bir iş yapmıştım. Günümüzde ASP kalmadı ama benim şu andaki işimin temeli olarak çok faydalı olmuştu. İlerde ne olmak istiyorsan onun üzerine gitmeni tavsiye ederim. İnternet programcısı olmak istersen .NET WEB, PHP, SQL ilişkili şeyleri yapmanı, eğer uygulama programcısı olacaksan JAVA, .NET APP, eğer mobil uygulamalara gireceksen JAVA, XCODE. Yapamam diye korkma, yaparken öğreniyorsun zaten. Grafiğe girmeni pek tavsiye etmem (3D-2D) .
Koding.com nasıl bir sitedir?
Koding'in asıl amacı, yeni bir dil veya sistem kullanacağınız zaman bunları kurmakla vakit harcamadan direkt geliştirme kısmına geçmenize yardımcı olmaktır. Daha da açmak gerekirse, örnek olarak PHP ile yazılım geliştirmek istiyorsunuz. Fakat bilgisayarınızda bunun için PHP, Apache ve isteğe bağlı olarak MySQL servislerinin yüklü olması gerekir. Bunları kurmakla uğraşmak yerine, Koding üzerinde size özel sanal makineyi açar ve içinde dosyalarınızı oluşturarak, sunucunuza ulaşmanızı sağlayan bir link aracılığyla dosyaları çalıştırabilirsiniz. Sanal sunucu linux tabanlı olup, kendi bünyesindeki tarayıcı üstünden çalışan terminal ile sistemi yönetebilirsiniz. Her kullanıcı için ücretsiz belli bir kapasitede sunucu hizmeti açlılır. Eğer daha büyük ihtiyaçlarınız olursa, premium hesap alarak sunucunuzu geliştirebilirsiniz.
Aynı zamanda sosyal bir tarafı vardır. Facebook duvarına benzetebileceğimiz bir yapıda kişiler kendi kod parçalarını paylaşabilir, yazılım kategorisindeki gruplara üye olarak o dalda geliştirme yapan insanlarla tanışabilirsiniz.
Hamide Aydoğdu @hamideaydogdu
Bilgisayar programcılığı bölümü için nasıl bir bitirme projesi hazırlayabilirim?
Eğer çok kısıtlı bir zamanın yoksa zamanın genişse bu konuyu kendine bir fırsata dönüştürebilirsin. Çevrende çözülmeye ihtiyacı olan sorunları keşfetmen ve onların çözümü için digital projeler üretmen değerli olacaktır. Bu yüzden problemlere odaklanmalısın. Mezuniyet sonrası kullanabileceğin referansın olabilir hatta kendi girşim projen olabilir. Bu yüzden bakış açını önce gözden geçir. Yalnızca bitirme projesini ne olursa olsun geçeyim diye düşünüyorsan online kitap, film siparişi verebileceğin bir internet sitesi klasik bir çözüm olabilir. Mezuniyet sonrası değerli bir referansım olsun diye düşünürsen basit oyunlar hazırlayabilirsin. Hem eğlenceli hem öğretici olur senin için ve şu an sektörde oyun programcılığı değerli bir konu. Bunun dışında çevrendeki problemlere odaklanmanı tavsiye ediyorum. Bu algılarını farklı bir yöne çevirecek ve problemlerden proje geliştirme keyfini ve girişimciliği sana tattıracaktır.