Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Genel Programlama

Anket Sonuçlarını Göster: api savasi gercekten kaybedildi mi?
Evet. 7 53.85%
Hayir. 6 46.15%
Oylayanlar: 13. Bu anketi oylayamazsınız

Cevapla
 
LinkBack Seçenekler
Eski 30/05/2005, 12:03   #1 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan "api savasi" gercekten kaybedildi mi?

yaklasik 3 hafta once karsilastigim bir makale var. tekrar tekrar okuyorum, kafam biraz karisik bu konuda. soz konusu makale su :

http://turkish.joelonsoftware.com/Ar...theWaronA.html

joel, api bagimliliginin giderek azaldigini ve en sonunda gelistiricilerin ms e "kuserek", web tabanli yazilim gelistirmeye koyuldugunu soyluyor.

benim makaleden anladiklarim sunlar :

* ms intihar ediyor. (eger .net ile gelen winforms longhorn ile iptal edilecek ise)
* yaninda ie yi de goturuyor. (makalede belirtildigine gore ie nin gelistirilmesi durdurulmus.)
* web tabanli uygulamalarin (ve tabii javascript in) onemi cok artiyor. yeni platform burasi olacak.

sizin gorusleriniz, tahminleriniz nelerdir?
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 12:06   #2 (permalink)
...
 
HunTER Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: İstanbul
Mesaj: 8,753
Varsayılan

Umarım dedıgın gıbı olur..
HunTER hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 12:14   #3 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

makaleyi en az bir kere okumanizi oneririm arkadaslar.

ama aklim almiyor. bir firma kendi urettigi, reklamini yaptigi teknolojiden nasil gecebilir?
geriye uyumluluk felsefesini nasil yitirir? bu nasil bir cesaret?

peki, ben nereden bilebilirim ki, yeni urettigi bir platform u satmak icin su anda mevcut olandan destegini cekiyor ise, (en azindan gelistirmesini durduruyorsa) yarin ayni seyi bugun elinde bulunana yapmasin? yapmamasi icin ne sebep var?

/*
arkadaslar .net 1.0 .net 1.1 ile uyumlu olmadigi gibi .net 2.0 da temel isim alanlarinda bazi degisiklikler ile geliyor. konu hakkinda tam bilgi sahibi degilim, sadece elimde bir chm dosyasi var su anda.
*/

bilgi, elestiri vs... hepsi cok makbule gecer, kafam karisik hakikaten.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 12:31   #4 (permalink)
Registered User
 
Üyelik Tarihi: 01/2003
Mesaj: 6,337
Varsayılan

Internetin yayginlasmaya basladigi ve Netscape'in ilk ciktigi yillarda Bill Gates'in "Internet'ten bir numara cikmaz" diye bir lafi vardi. Ben de dahil cogunluk, bu lafin, Bill Gates'in ne kadar ongorusuz oldugunu gosterdigini dusunmustu. Simdi tekrardan bu lafi degerlendirdigimde Bill Gates'in ne kadar zeki oldugunu daha iyi anliyorum.

Daha o yillarda Bill Gates, Internet'in Microsoft icin ne buyuk bir tehlike oldugunu gormustu. Internet'i gormezden gelerek ve kucumseyerek kabullenilme surecini uzatmak istedi. Epey bir sure Windows'la birlikte birakin web tarayiciyi, TCP/IP bile gelmedi. Yani Windows ile Internet'e baglanmak icin web tarayinizin olmasi yetmiyordu, bir de TCP/IP protokol setini kendiniz makinenize kurmak zorundaydiniz.

Yine o zamanlarda TCP/IP'nin cok da iyi bir protokol olmadigi ile ilgili bir suru arastirma(!), makale yayinlaniyordu.

Sonra Internet iyice benimsenip millet makinesine TCP/IP ve Mosaic/Netscape kurmayi ogrenince Microsoft, "Internet'in kabul edilme surecini artik daha fazla engellemem mumkun degil oyleyse Internet'i kontrolum altina almaliyim" diye duundu. Windows ile birlikte artik Internet'e baglanmak icin gereken yazilimlar gelmeye basladi. Tabii ekstra ozelliklerle(!) standartlari altust etme ve bilincisiz kullanicilari, teknolojiye degil bir markaya baglama calismalari burada da basarili oldu, Netscape gibi alternatif yazilim uretenler yok edildi.

Pazarin kontrolunu ele gecirdikten sonra Internet icin gerekli yazilimlarin uretimini Microsoft durdurdu. Sadece makyaj niteliginde gelismeler yapti. Ornegin Microsoft icin pek sorun olmayacak olmasina ragmen IE'ye tab ozelligini eklemedi, Windows ile birlikte dogru duzgun bir FTP, telnet, ssh istemcisi gelmiyor. Boylece Internet uygulamalarinin kullanimini zorlastirarak milletin yine masaustu uygulamalara muhtac kalmasini saglamak istedi. IE'nin su anki en kotu web tarayicisi olmasi Microsoft'un acizliginden degil politikalarindan kaynaklaniyor.

Ama bu politikanin basarili olmayacagi artik goruluyor. Masaustunun gelecegi kalmadigi icin Microsoft bu sefer Internet'i kendi platformu haline getirmeye calisiyor ama .Net'in gelecegi pek parlak gorunmuyor. En azindan Microsoft'un artik eskisi kadar guclu olmayacagi ve pazarda, gun gectikce siradan bir oyuncu olmaya dogru gidecegi gorulmekte.
acemi hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 13:26   #5 (permalink)
İptal Durumu
 
Euclides Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: M86
Mesaj: 1,092
Varsayılan

API savaşının kaybedilmesinin nedeni gerçekten ms politikaları mı ?
Alıntı:
MSDN Magazine Kampı her zaman sizi yeni ve karmaşık harici teknolojileri kullanmaya ikna etmek için uğraşır: COM+, MSMQ, MSDE, Microsoft Ofis, Internet Explorer ve bileşenleri, MSXML, DirectX (son sürümü, lütfen), Windows Media Player, ve Sharepoint!...
Bunların hepsinin özünde "daha kolay programla daha çok programcı yarat" felsefesi yatmaktadır.
Dünyada ki şirketlerin dağılımına bakarsanız en çok küçük ve orta ölçekli şirketler olduğunu görürsünüz. Bunların ihtiyacı olan yazılımlar neler ? Sadece aptal stock işlemleri (<100MB) yapabilecekleri bir yazılım. Hal böye olunca php-mysql kombinasyonları bile bunlar ihtiyaçlarını hayli hayli karşılıyor. Ortalama altı programcılar bile çok ucuza bu sistemleri hazırlayabiliyor.

bence ms'i buna iten asıl sebep bunlar. Yoksa >100MB olan onlarca kullanıcın aynı anda kullandığı sistemler için atılmış bir adım değil. Zaten MS'De bunu bildiği için WinAPI'i %100 dışlılacak değil.
Euclides hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 14:50   #6 (permalink)
Debian GNU/Linux
 
Üyelik Tarihi: 03/2004
Yer: /home/euler
Mesaj: 1,161
Varsayılan

Alıntı:
Fakat kullanıcı arayüzünün pürüzsüzlüğü konusunda ödenmesi gereken bir bedel vardır. İşte size, web uygulamalarında yeteri kadar iyi yapamayacağınız şeylere bir kaç örnek:
  1. Hızlı bir çizim programı yaratmak
  2. Dalgalı kırmızı altçizgiler çizebilen gerçek zamanlı imla denetimcisi yapmak
  3. Kullanıcıları, tarayıcının kapama kutusuna basarlarsa çalışmalarını kaybedecekleri uyarısında bulunmak
  4. Fare gerektirmeyen, klavyeden yönlendirilen bir arayüz yaratmak
  5. Internete bağlı değilken de insanların çalışmasına imkan sağlamak
Bunların hepsi de büyük sorunlar değil. Bir kısmı zeki Javascript yazılımcıları tarafından kısa sürede çözülecek.
Bir çok yazılım geliştirici Windows API'sini bırakıp web geliştiriciliğine soyunurken işin web tarafında da bir çok sorun olduğu açık.

En önemli sorun, var olan standartlar, var olması gerekip de var olmayan standartlar ve başına buyruk hareket eden tarayıcılar konusunda.

Bir tarayıcının ak dediğine diğeri kara diyebiliyor.
C'de, Java'da, Pascal'da söz dizimine uymayan bir kod yazdığınızda derleyici direkt hata veriyor ve programı derlemiyor. Oysa HTML'i istediğiniz kadar bozuk, hatalı, w3c standartlarına uymayan şekilde yazın, tarayıcılar bir şekilde bunu çalıştırmaya çalışıyorlar. Sonuç olarak hepsinde farklı çıktı alınabiliyor.

Bence diğer dillerde olduğu gibi bir kontrol mekanizması olmalı, kod derlenmeli, hatalı kod var ise "hoop kardeşim, dur bakalım, ya şurayı düzelt ya da uza bakalım, bir de senle uğraşmayalım." denmeli. Yoksa tarayıcıya bağımlı uygulamalarla çok ileri gidilemeyeceği kanısındayım.
__________________
...fear can hold you prisoner, hope can set you free !!
euler hatta değil   Alıntı Yaparak Yanıtla
Eski 30/05/2005, 15:30   #7 (permalink)
...
 
HunTER Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: İstanbul
Mesaj: 8,753
Varsayılan

Alıntı:
En önemli sorun, var olan standartlar, var olması gerekip de var olmayan standartlar ve başına buyruk hareket eden tarayıcılar konusunda.
Bence bunlar odenlı buyutulecek problemler degıl.. Asılabılıyor yanı.. Asıl sorun PhotoShop turu bı yazılımın asla webe tasınamayacak olması..

Alıntı:
Bence diğer dillerde olduğu gibi bir kontrol mekanizması olmalı, kod derlenmeli, hatalı kod var ise "hoop kardeşim, dur bakalım, ya şurayı düzelt ya da uza bakalım, bir de senle uğraşmayalım."
Bı mecburıyet olmasada w3.org tafafından sunulan bı validate hızmetı var.. Yanı dılersen bırılerı sana hop kardesım dıyebılır.. Tabı bu aynı sey degıl..
HunTER hatta değil   Alıntı Yaparak Yanıtla
Eski 31/05/2005, 18:07   #8 (permalink)
Luke is back...
 
mkarabulut Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: ../Dark_Side
Mesaj: 2,443
Varsayılan

Sun Java platormununun gelişimini JCP ile kendi tekelinden çıkartıp dış dünyaya açtı. Hatta bir ara open-source olup olmaması tartışılan Java'nın kodlarını da yine isteyen firmaya veriyor. Sonuç olarak aslında istediğini alıyor yani Java'yı yayıyor.

MS napıyor. .NET platform bağımsız ama biz sadece Windows sürümlerine destek veririz diyorlar. Mono diye bi kaç gönüllünün bir projesi de olmasa nasıl platform bağımsızlıktan bahsedeceklerdi merak ediyorum. Yine de MS'nin .NET'in Linux üzerinde çalışmasını ne kadar umursuyor anlayabilmiş değilim. Halbuki kendisi için daha iyi olacaktı.

Peki bu yazdıklarımın konu ile ne ilgisi var ? MS yukarıda bahsettiğim şekilde ticari mantık ile hırs ile saldırdığı piyasada sürekli hata yapıyor. Uyumsuzluk ve güya platform bağımsızlık bunlardan iki tanesi.
__________________
Do or do not. There is no try.
mkarabulut hatta değil   Alıntı Yaparak Yanıtla
Eski 01/07/2006, 01:14   #9 (permalink)
İri Ceviz
 
KaravanaBatu Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İskenderun
Mesaj: 1,767
Varsayılan

Arkadaşlar konu açılalı bi seneyi aşmış farkındayım fakat çok dinamik bir yapısı var, daha tartışılabilir diye düşünüyorum. Çünkü ben dahil bi çok kişinin bu konuda kararsız. (web yazılımcılığı mı masaüstü yazılımcılığı mı konusunda)

Alıntı:
HunTER, mesajından alıntı:
Bence bunlar odenlı buyutulecek problemler degıl.. Asılabılıyor yanı.. Asıl sorun PhotoShop turu bı yazılımın asla webe tasınamayacak olması..
Sizce photoshop kadar olmasa da paint ya da biraz daha gelişmiş bir grafik programı flash ile web'e uyarlanamaz mı?
KaravanaBatu hatta değil   Alıntı Yaparak Yanıtla
Eski 01/07/2006, 10:19   #10 (permalink)
katodivaihe
 
Psychaos Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: istanbul
Mesaj: 693
Varsayılan

Alıntı:
HunTER, mesajından alıntı:
Bence bunlar odenlı buyutulecek problemler degıl.. Asılabılıyor yanı.. Asıl sorun PhotoShop turu bı yazılımın asla webe tasınamayacak olması..
bi bunu dene istersen (: http://www.cellsea.com/java-cellsea/media/index.htm
__________________
» My Blog
» docums.net
Psychaos hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Türkiye'de "www" tarih oluyor, "com, net, org" gibi uzantılara ihtiyaç kalmıyor. Farslan Internet 17 13/06/2007 19:09
"Bilgisayar programcısı" ve "yazılım geliştirici" arasındaki fark nedir acemi Olumlu Sohbet 4 07/01/2007 14:28
"textbox" & j & ".text" bunun gibi birşeyi nasıl yaparım? rochka Visual Basic 7 20/12/2006 22:59
"hacker" kelimesinin karşılığı olarak "korsan" kelimesini ilk kullanan kişi kim? acemi Hayata Dair 25 09/11/2005 22:32
Flash MX 04 action script 2 "A" "S" "D" "W" tuslarıyla hareket!!! fatihed Flash / Director / Swift 3D ... 5 04/09/2005 21:03


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 02:42.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net