İçeriğe atla

Yukihiro Matsumoto

Yukihiro Matsumoto
まつもと ゆきひろ
松本 行弘
Yukihiro Matsumoto, Tokyo'da ACM Uluslararası Üniversite Programlama Yarışması'nda, 14 Mart 2007
Doğum14 Nisan 1965 (59 yaşında)
Osaka (prefektörlük), Japonya
Diğer ad(lar)ıMatz
Mezun olduğu okul(lar)Tsukuba Üniversitesi (BS)
Shimane Üniversitesi (PhD adayı)
MeslekBilgisayar bilimcisi, programcı, yazar
Tanınma nedeniRuby
Çocuk(lar)4

Yukihiro Matsumoto 14 Nisan 1965 doğumlu Japon bilgisayar ve yazılım uzmanı. Yazdığı Ruby programlama dili ile tanınmıştır.

Osaka'nın batısında Honshū'de doğmuştur. Japan Inc.e göre okulunun sonuna kadar kendi düşünen bir programcı olmuştur.

Yayınları

Ayrıca bakınız

  • Ruby programlama dili

Dış bağlantılar

İlgili Araştırma Makaleleri

Perl, bir dil bilimci olup NASA'da sistem yöneticisi olarak çalışan Larry Wall tarafından geliştirilmiş bir programlama dilidir. Yoğun şekilde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dilidir. 22 yıldır geliştirilen ve özgür yazılım çerçevesinde kaynak kodu açık olarak sunulan Perl programlama dili hemen hemen tüm işletim sistemlerinde çalışmaktadır.

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir.

<span class="mw-page-title-main">D (programlama dili)</span> çoklu paradigma programlama dili

D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.

<span class="mw-page-title-main">Nesne yönelimli programlama</span> nesne kavramına dayalı programlama paradigması

Nesne yönelimli programlama veya kısaca NYP, Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır. NYP destekleyen programlama dilleri yüksek seviye diller olarak adlandırılır.

<i>Off the Wall</i> (albüm) Michael Jacksonun beşinci stüdyo albümü

"Off the Wall", pop müzik sanatçısı Michael Jackson'ın beşinci stüdyo albümüdür. 10 Ağustos 1979 tarihinde Epic Records etiketiyle yayımlanan albüm, eleştirmenlece olumlu yorumlar elde etmiş olup, Jackson'ın yine The Wiz filmindeki başarısının ardından yayımlanmıştır. Bu film projesinde yapımcı Quincy Jones ile tanışan Jackson, onunla anlaşarak bir sonraki albümde beraber çalışmaya onu ikna etti. Kayıt dönemi Aralık 1978 ile Haziran 1979 arasında, Los Angeles'taki Allen Zentz Kayıt, Westlake Kayıt Stüdyoları ve Cherokee Stüdyoları'nda tamamlandı. Albüm için üç şarkı yazan sanatçı, diğer şarkılarda Paul McCartney, Stevie Wonder ve Rod Temperton gibi önemli isimlerle de işbirliği yaptı.

Matematikte matematiksel programlama, eniyileme ya da optimizasyon terimi; bir gerçel fonksiyonu minimize ya da maksimize etmek amacı ile gerçek ya da tam sayı değerlerini tanımlı bir aralıkta seçip fonksiyona yerleştirerek sistematik olarak bir problemi incelemek ya da çözmek işlemlerini ifade eder. Örneğin bu problem şöyle olabilir:

<span class="mw-page-title-main">Ruby on Rails</span>

Ruby On Rails ya da Rails, Ruby diliyle yazılmış, açık kaynak kodlu bir web uygulama geliştirme çatısıdır. Web uygulamaları için ihtiyaç duyulabilecek bütün bileşenleri barındıran Rails; model-view-controller, don't repeat yourself, convention over configuration yaklaşımlarını temel alır.

<span class="mw-page-title-main">KDevelop</span>

KDevelop Linux ve diğer Unix benzeri işletim sistemleri için özgür bir tümleşik geliştirme ortamıdır (T.G.O). KDevelop bir derleyici içermez. Çalıştırılabilir kod üretebilmek için GCC veya istenirse başka bir derleyici kullanır. Şu anki 3.5 sürümü Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby ve SQL başta olmak üzere birçok programlama dilini destekler.

Ruby, nesneye yönelik, dinamik, reflektif ve esnek bir programlama dilidir. Ruby dili, Yukihiro Matsumoto tarafından Japonya'da tasarlanmaya ve geliştirilmeye başlanmıştır.

GLSL, C tabanlı yüksek seviye bir programlama dilidir.OpenGL ARB tarafından,geliştiricilerin grafik işhattına assembly veya donanım-bağımlı bir dil bilmeden direkt erişim sağlaması için yaratılmıştır.

GTK grafik kullanıcı arabirimleri üretmek için bir kütüphanedir. LGPL lisanslıdır, yani GTK kullanarak hiç lisans ya da telif hakkı parası ödemeden açık kodlu yazılım, bedava yazılım veya ticari paralı yazılım yapabilirsiniz.

<span class="mw-page-title-main">SQLite</span>

SQLite, dünyada en çok dağıtılan ve tavsiye edilen kaynak kodları halka açık, tamamen C/C++ programlama dilleriyle geliştirilmiş sunucu yazılımı ve yapılandırma gereksinimi olmayan, işlemsel ve ilişkisel bir SQL veritabanı motorudur.

Programlama paradigmaları, programlama dillerini özelliklerine göre sınıflandırmanın bir yoludur. Diller birden fazla paradigma içinde sınıflandırılabilir.

<span class="mw-page-title-main">MATLAB</span>

MATLAB, çok paradigmalı sayısal hesaplama yazılımı ve dördüncü nesil programlama dilidir. Özel mülk bir programlama dili olan MATLAB, MathWorks tarafından geliştirilmektedir. MATLAB kullanıcıya, matris işleme, fonksiyon ve veri çizme, algoritma uygulama, kullanıcı arayüzü oluşturma, C, C++, Java ve Fortran gibi diğer dillerde yazılmış programlarla arabağlama imkânı tanır.

Swift, Apple tarafından iOS ve macOS platformlarına iOS ve Mac uygulamaları geliştirmek için oluşturulan, derlenerek çalışan güçlü ve kullanımı kolay, nesne yönelimli bir programlama dili.

<span class="mw-page-title-main">Puppet</span>

Programcılıkta, Puppet bir açık kaynak yapılandırma yönetimi aracıdır. Birçok Unix benzeri sistemde ve Microsoft Windows'ta çalışır ve sistem yapılandırmasını tanımlamak için kendi bildirimsel programlama dilini kullanır. Puppet, 2005 yılında Luke Kanies tarafından kurulmuş olan Puppet Labs tarafından üretilmiştir. Ruby programlama dilinde yazılmış ve 2.7.0 sürümüne kadar GNU Genel Kamu Lisansı (GPL) ile ve sonraki sürümlerde de Apache Lisansı 2.0 ile özgür yazılım olarak yayınlanmıştır.

Crystal genel kullanım amaçlı, nesne tabanlı, açık kaynak kodlu programlama dili. Sözdizimi olarak Ruby programlama dilini örnek alan, performans olarak C programlama dili kadar hızlı olmayı hedefleyen Crystal, ilk kararlı sürümünü 2014 yılında yayımlamıştır.

<span class="mw-page-title-main">Japon Paleolitik Dönemi</span>

Japon paleolitik dönemi, Japonya'ya insan yerleşiminin başladığı MÖ yaklaşık 40,000-14,000 yıllarını kapsayan dönemdir.

<span class="mw-page-title-main">Martin Fowler</span>

Martin Fowler, nesne yönelimli analiz ve tasarım, UML, kalıplar ve ekstrem programlama dahil çevik yazılım geliştirme metodolojilerinde uzmanlaşmış, yazılım geliştirme konusunda İngiliz bir yazılım geliştiricisi, uluslararası konuşmacı ve yazardır.

<span class="mw-page-title-main">Pegging</span>

Pegging, bir kadının Strap penis ile anüsüne girerek bir erkeğe anal seks yaptığı cinsel bir uygulamadır. Bu uygulama aynı zamanda erkek cinsel organının uyarılmasını da içerebilir.