Gregor Kiczales (d. 1961) Amerikalı bilgisayar bilimci. Kanada'nın Britanya Kolumbiyası eyaletinde bulunan Vancouver şehrindeki British Columbia Üniversitesi'nde bilgisayar bilimi profesörüdür. Xerox PARC'da çalışırken tasarladığı cephe yönelimli programlaması, ve Java programlama diline AspectJ uzantısı kavramını geliştirmesiyle tanınır. Aynı zamanda Ortak Lisp Nesne Sistemi spesifikasyonunun ve Metaobject Protokolü Sanatı adlı kitabın yazarlarından biridir.
Gregor Kiczales | |
---|---|
Doğum | Gregor Jean Kiczales 1961 (62-63 yaşında) |
Milliyet | ABD |
Mezun olduğu okul(lar) | Massachusetts Teknoloji Enstitüsü (okulu tamamlamadı) |
Meslek | Bilgisayar Programcısı |
İşveren | British Columbia Üniversitesi |
Tanınma nedeni | , AspectJ |
Kiczales'in yıllar boyunca yaptığı çalışmaların çoğu, yazılım mühendislerinin tasarımlarına olabildiğince benzeyen programlar oluşturmalarına, programların karmaşıklığı azaltmaya ve kod bakımını kolaylaştırmaya; sonuçta yazılım kalitesini artırmaya odaklanmıştır.
Kariyeri
Kiczales, MIT'de lisans eğitimi aldıktan sonra, 1980 yılında 1983 yılına kadar kaldığı MIT Bilgisayar Bilimi Laboratuvarı'nda araştırma kariyerine başladı. 1984 yılında Xerox Palo Alto Araştırma Merkezi yazılım araştırma laboratuvarına Araştırma Görevlisi olarak katıldı ve 1996'da Baş Araştırmacı oldu. PARC'ta geçirdiği süre boyunca Kiczales, en boy yönelimli programlama ve AspectJ dahil olmak üzere en önemli araştırma çalışmalarından bazılarını geliştirdi. 1999 yılında PARC'den ayrılarak bilgisayar bilimleri eğitimine odaklandı.
2000 yılında Kanada'ya taşındı ve British Columbia Üniversitesi'nde Bilgisayar Bilimleri Bölümü'ne profesör olarak katıldı. Kiczales UBC'de, Yazılım Uygulamaları Laboratuvarı'nı başlattı ve yazılım mühendisliği ve programlama dilleri ile ilgili bir dizi kurs tasarladı. En önemlisi, öğrencilerin lisans eğitiminin ilk yılında aldığı ve UBC müfredatında yazıla giriş dersi olan CPSC 110'u tasarladı. Ders, tasarım tarifleri aracılığıyla sistematik program tasarımına odaklanmaktadır.
2002 yılında, Charles Simonyi ile Intentional Software'i kurdu, ancak 2003 yılında UBC'ye dönmek için şirketten ayrıldı.
2012 yılında Ortak Lisp Nesne Sistemi üzerindeki çalışmaları nedeniyle Kıdemli AITO Dahl-Nygaard Ödülünü kazandı ve en boy odaklı programlamaya katkılarından dolayı ACM Üyesi seçildi.
Temmuz 2017'de UBC Genişletilmiş Öğrenme Genel Müdürü olarak atandı.
Kaynakça
- ^ . www.cs.ubc.ca (İngilizce). 18 Ağustos 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2018.
- ^ . Springer (İngilizce). 1997. 7 Mayıs 2022 tarihinde kaynağından arşivlendi.
- ^ An Overview of AspectJ. Springer-Verlag. 18 Haziran 2001. ss. 327-353.
- ^ Bobrow (1 Eylül 1988). "Common Lisp Object System specification". ACM SIGPLAN Notices. 23 (SI). ss. 1-142.
- ^ The art of the metaobject protocol. Cambridge, Mass.: MIT Press. 1991.
- ^ (PDF). UBC Department of Computer Science. 19 Ocak 2003. 25 Ağustos 2004 tarihinde kaynağından (PDF) arşivlendi.
- ^ "New tech aces boost UBC's profile". Erişim tarihi: 2 Eylül 2018.
- ^ . spl.cs.ubc.ca (İngilizce). 16 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2018.
- ^ "UBC CPSC 110". sites.google.com. UBC Computer Science. 10 Mart 2010 tarihinde kaynağından . Erişim tarihi: 2 Eylül 2018.
- ^ "Co-Founder Of Intentional Software Has Left The Company - InformationWeek". InformationWeek (İngilizce). 2 Eylül 2018 tarihinde kaynağından . Erişim tarihi: 2 Eylül 2018.
- ^ . www.aito.org. 23 Haziran 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2018.
- ^ . www.cs.ubc.ca (İngilizce). 29 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2018.
- ^ . academic.ubc.ca. 18 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2018.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Gregor Kiczales d 1961 Amerikali bilgisayar bilimci Kanada nin Britanya Kolumbiyasi eyaletinde bulunan Vancouver sehrindeki British Columbia Universitesi nde bilgisayar bilimi profesorudur Xerox PARC da calisirken tasarladigi cephe yonelimli programlamasi ve Java programlama diline AspectJ uzantisi kavramini gelistirmesiyle taninir Ayni zamanda Ortak Lisp Nesne Sistemi spesifikasyonunun ve Metaobject Protokolu Sanati adli kitabin yazarlarindan biridir Gregor KiczalesDogumGregor Jean Kiczales 1961 62 63 yasinda MilliyetABDMezun oldugu okul lar Massachusetts Teknoloji Enstitusu okulu tamamlamadi MeslekBilgisayar ProgramcisiIsverenBritish Columbia UniversitesiTaninma nedeni AspectJ Kiczales in yillar boyunca yaptigi calismalarin cogu yazilim muhendislerinin tasarimlarina olabildigince benzeyen programlar olusturmalarina programlarin karmasikligi azaltmaya ve kod bakimini kolaylastirmaya sonucta yazilim kalitesini artirmaya odaklanmistir KariyeriKiczales MIT de lisans egitimi aldiktan sonra 1980 yilinda 1983 yilina kadar kaldigi MIT Bilgisayar Bilimi Laboratuvari nda arastirma kariyerine basladi 1984 yilinda Xerox Palo Alto Arastirma Merkezi yazilim arastirma laboratuvarina Arastirma Gorevlisi olarak katildi ve 1996 da Bas Arastirmaci oldu PARC ta gecirdigi sure boyunca Kiczales en boy yonelimli programlama ve AspectJ dahil olmak uzere en onemli arastirma calismalarindan bazilarini gelistirdi 1999 yilinda PARC den ayrilarak bilgisayar bilimleri egitimine odaklandi 2000 yilinda Kanada ya tasindi ve British Columbia Universitesi nde Bilgisayar Bilimleri Bolumu ne profesor olarak katildi Kiczales UBC de Yazilim Uygulamalari Laboratuvari ni baslatti ve yazilim muhendisligi ve programlama dilleri ile ilgili bir dizi kurs tasarladi En onemlisi ogrencilerin lisans egitiminin ilk yilinda aldigi ve UBC mufredatinda yazila giris dersi olan CPSC 110 u tasarladi Ders tasarim tarifleri araciligiyla sistematik program tasarimina odaklanmaktadir 2002 yilinda Charles Simonyi ile Intentional Software i kurdu ancak 2003 yilinda UBC ye donmek icin sirketten ayrildi 2012 yilinda Ortak Lisp Nesne Sistemi uzerindeki calismalari nedeniyle Kidemli AITO Dahl Nygaard Odulunu kazandi ve en boy odakli programlamaya katkilarindan dolayi ACM Uyesi secildi Temmuz 2017 de UBC Genisletilmis Ogrenme Genel Muduru olarak atandi Kaynakca www cs ubc ca Ingilizce 18 Agustos 2014 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Eylul 2018 Springer Ingilizce 1997 7 Mayis 2022 tarihinde kaynagindan arsivlendi An Overview of AspectJ Springer Verlag 18 Haziran 2001 ss 327 353 Bobrow 1 Eylul 1988 Common Lisp Object System specification ACM SIGPLAN Notices 23 SI ss 1 142 The art of the metaobject protocol Cambridge Mass MIT Press 1991 PDF UBC Department of Computer Science 19 Ocak 2003 25 Agustos 2004 tarihinde kaynagindan PDF arsivlendi New tech aces boost UBC s profile Erisim tarihi 2 Eylul 2018 spl cs ubc ca Ingilizce 16 Mart 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Eylul 2018 UBC CPSC 110 sites google com UBC Computer Science 10 Mart 2010 tarihinde kaynagindan Erisim tarihi 2 Eylul 2018 Co Founder Of Intentional Software Has Left The Company InformationWeek InformationWeek Ingilizce 2 Eylul 2018 tarihinde kaynagindan Erisim tarihi 2 Eylul 2018 www aito org 23 Haziran 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Eylul 2018 www cs ubc ca Ingilizce 29 Nisan 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Eylul 2018 academic ubc ca 18 Kasim 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Eylul 2018