Yazılım Dünyasında Neden Çok Sayıda Dil Var? Birkaç Tanesiyle Her İş Yapılamaz mı?
Gelişen teknolojiyle birlikte her geçen gün önü daha da açılan ve yazılım çevresinde dönen meslekler, başta sundukları yüksek maddi getirilerle yazılıma ilgisi olan ve olmayan çok sayıda kişinin ilgisini çekiyor. Bu bağlamda her yaştan yazılım öğrenmek isteyen kişileri görüyoruz.
Gelişen teknolojiyle birlikte her geçen gün önü daha da açılan ve yazılım çevresinde dönen meslekler, başta sundukları yüksek maddi getirilerle yazılıma ilgisi olan ve olmayan çok sayıda kişinin ilgisini çekiyor. Bu bağlamda her yaştan yazılım öğrenmek isteyen kişileri görüyoruz.
Bu elbette oldukça iyi bir durum. Fakat bu kişiler, özellikle de yazılıma ilgisi olmayanlar bu alana adım attıklarında çok sayıda programlama diliyle karşı karşıya kalıyor ve bu da onları sonu gelmez bir kafa karışıklığına sürüklüyor. Bu manzara karşısında akıllarında canlanan soru ise şu: Neden bu kadar çok yazılım dili yerine her işi görebilecek kapasitede olan bir tanesini kullanmıyoruz?
Öncelikle programlama dili sayısının artmasının temel sebebi ihtiyaç. Teknoloji, her geçen gün daha da gelişiyor ve bu bağlamda şirketlerin buna uyum sağlaması, dijital ürünlerini buna göre devam ettirmesi gerekiyor. Elimizde çok fazla yazılım dili olmasına rağmen düşük ihtimalli bir senaryoda da olsa belli bir iş için gerekli araçları elde edemeyebiliriz.
Bu da bizi o işi görecek yeni araçlar oluşturmaya iter. Temelde tüm dilleri alıp ikonik “Hello World” komutunu farklı şekillerde de olsa girebilirsiniz. Tıpkı araba, bisiklet, uçak ve trenle bir yerden başka bir yere gidebilmeniz gibi. Fakat iş hangi araca ihtiyacınız olduğu konusuna geldiğinde burada belirli çizgiler çekiliyor.
Tıpkı web sitesi üzerinde çalışmak için C++ yerine daha çok Javascript veya Python’un tercih edilmesi gibi. C++ da işinizi görebilir fakat dediğimiz gibi bu, araba varken bisikletle uzun yol yapmaya benzer. Ama kimilerinin de bu hoşuna gider ve sürekli bisikleti, yani konumuz çerçevesinde C++ dilini tercih eder. Burada işler biraz da kişisel boyuta geçer.
Kimileri Ferrari’nin hızını, kimileri Tesla’nın sadeliğini ve akıcılığını, kimileri de Mustang’in sesini sever ve bunlar böyle devam eder. İşi kişisel boyuta geçiren şey de bu. Sizin için daha basit olan veya kullanmaktan keyif aldığınız bir dil varsa, araba örneklerinde olduğu gibi onu tercih edersiniz.
Bu yüzden iki oyunun farklı şekillerde geliştirildiğini görürüz. Stüdyolar geliştirdikleri oyunun ihtiyaçlarına göre farklı diller tercih eder ve günün sonunda bu stüdyoları takip eden farklı stüdyolar da kendilerine uygun olan yolları izleyince “oyun geliştirme için en yaygın kullanılan diller” listesini görürsünüz. Fakat bu listelerdeki dillerin oyun geliştirme için şart olmadığını, kullanılacak dilin oyunun ihtiyacına göre değiştiğini belirtelim.
Oyunlar ve arabalar üzerinden bahsettiğimiz durum internet sitesi tasarlarken de, mobil uygulama yaparken de ve diğer senaryolarda da geçerli. iOS için uygulama geliştiriyorsanız ayrı, Android için uygulama geliştiriyorsanız ayrı araçlarınız olur. Hepsi amaca göre şekilleniyor ve bu yüzden çok sayıda programlama diline sahibiz. Şimdi 5 yaşındaki birinin anlayacağı şekilde sadece 2 görselle anlattıklarımızın üstünden geçelim.
Kaynak webtekno.com
Spotifydan Ücretli Abonelere Ayrıcalıklı Özellikler Geliyor (Parayı Veren Müziği Çalar)
Spotify, bugün yaptığı duyuruyla yeni abonelik fiyatlarını açıkladı. Uzun bir sürenin ardından hizmetlerine zam yapmasının ardından şirket büyük bir tepki topladı. Maalesef ki içinde bulunduğumuz ekonomik durumlar düşünüldüğünde yeni zamlar gelmesi çok da şaşırtıcı değil.
Intel Masaüstü Ekran Kartının Fiyatı Belli Oldu: NVIDIA ve AMDden 3 Kat Pahalı!
Intel’in harici ekran kartı piyasasına atılmasını sağlayacak ilk ekran kartı, uzun süren ertelemeler ve aylar süren sızıntıların ardından en sonunda piyasaya sürülüyor. Şirketin ilk ekran kartı olacak Arc A380, bugün Çin’in e-ticaret devi JD.com’da satışa sunuldu.
Avrupadan Metanın Facebook ve Instagram Tehdidine Yanıt: Olmasa da Olur
Facebook ve Instagram’ın çatı şirketi Meta, geçtiğimiz gün ABD Menkul Kıymetler ve Borsa Komisyonu’na sunduğu raporda dünyada gündem oluşturan ifadelere yer verdi. Şirket, Avrupa Birliği’nde geçerli olan ve Avrupalı vatandaşların verilerini korumayı hedefleyen Schrems II kararına ilişkin şikâyetlerini dile getirdi ve yeni bir düzenleme olmazsa Avrupa Birliği’nden çekilebileceğine işaret etti.
Samsung, Küçücük Bir Telefonu Devasa Bir Tablete Dönüştürecek Sarılabilir Ekranını Duyurdu
OLED ekran teknolojileri konusunda rüştünü ispatlamış markaların başında gelen Samsung Display, bugün gerçekleştirdiği bir etkinlikte tablet ve akıllı telefonlar için tasarladığı yeni sarılabilir ekranını duyurdu. "Rollable Flex" olarak isimlendirilen ve tamamen açıldığında 12.4 inç büyüklüğe ulaşan sarılabilir OLED ekran, en basit anlatımı ile bir akıllı telefonu bir tablete dönüştürebilecek kapasiteye sahip.
ARK Hayranlarına Bir İyi Bir Kötü Haber: ARK 2 Ertelendi Ancak Remaster Yakında Geliyor
ARK: Survival Evolved hayranları, ikinci oyunun bu senenin sonunda geleceğinden ötürü mutluydu ancak geliştiriciler, topluluk forumunda yaptıkları yeni duyuruyla hayranları üzdüler. Ancak iyi haberler de var.