Jukihiro Macumoto: razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Uklanjanje izmjene 2226949 što ju je unio/unijela Aelithe (Razgovor sa suradnikom:Aelithe)
Nema sažetka uređivanja
Redak 1:
{{Znanstvenik
| ime = Yukihiro Matsumoto
| slika = Yukihiro Matsumoto.JPG
| naslov = Matz na Međunarodnog programerskom natjecanju u [[Tokio|Tokiu]], 2007.
| datum_rođenja = [[14._travnja|14.travanj]] [[1965.]]
| mjesto_rođenja = [[Osaka]], [[Japan]]
| narodnost = Japanac
| poznat_po = [[Ruby]] programski jezik
| religija = Mormon
}}
'''Yukihiro Matsumoto''' (松本行弘 ''Matsumoto Yukihiro'')<sup>[[:en:Help:Japanese|?]]</sup> je japanski računalni programer, najpoznatiji po svojoj kreaciji [[Programski_jezik|programskog jezika]] [[Ruby]] i njemu pripadnog [[program|programa]] - [[Interpreter|interpretera]] (Matz's Ruby Interpreter (MRI)).
 
== Životopis ==
 
Yukihiro Matsumoto, zvan '''Matz''', rođen je [[14._travnja|14.travnja]] [[1965.]] godine u [[prefektura|prefekturi]] [[Osaka]], zapadnom dijelu [[Japan|japanskog]] otoka [[Honshu|Honshū]]. Do kraja srednje škole samostalno je učio i vježbao programirati, a nakon diplomiranja informacijske znanosti na [[:en:University_of_Tsukuba|Sveučilištu Tsukuba]], posvetio se istraživačkim odjelima koji se bave programskim jezicima i [[compiler]]-ima (programi prevoditelji).
 
Osim spomenutog "trademark-a", Matz je kreirao još nekoliko [[Slobodan softver|open source]] programa, među kojima valja spomenuti [[Cmail]], emacs-baziran korisnički e-mail klijent, u potpunosti napisan u emacs Lisp programskom jeziku.
 
Od 2006. radi kao voditelj istraživačkog i razvojnog odjela u NetLab-u (Network Applied Communication Laboratory), japanskoj open source kompaniji koja je specijalizirana za integriranje sustava, a smješten je u prefekturi [[Shimane]].
 
== Ruby ==
 
24. veljače 1993. započeo je svoj projekt stvaranja [[Objektno_orijentirano_programiranje|objektno-orijentiranog programskog jezika]] Ruby, koji je velikim dijelom bio nadahnut mnogim srodnim jezicima, posebice autoru omiljenima: [[Ada (programski jezik)|Ada]], [[Eiffel (programski jezik)|Eiffel]], [[Lisp]], [[Perl]], [[Python (programski jezik)|Python]], [[Smalltalk]] i mnogi drugi. Ono što ističe Ruby od mnoštva programskih jezika je naglašena jednostavnost i nadasve prirodnost, koja uvelike olakšava algoritamsko razmišljanje i skraćuje vrijeme pisanja koda, na radost programera.
 
Kao što je i sam Matz izjavio, Ruby je naizgled vrlo jednostavan i običan, no ustvari je vrlo kompleksan i moćan, upravo ono što je i sam čovjek, tj. ljudsko tijelo, a također ističe da mu je cilj bio stvoriti jezik koji će što više moguće odražavati (ljudski) život, što se primjećuje pri samoj konstrukciji naredbi tj. pisanju koda koji zvuči nevjerojatno realistično, lako je prepoznatljiv i asocira na uobičajeni ljudski (raz)govor.
 
Do kraja [[1995.]] projekt Ruby je uspješno dovršen i lansiran u javnost, gdje je ubrzo bio prihvaćen od mnoštva, a od [[2006.]] je pridobio sve veću publiku, kako u Japanu, tako i u cijelom svijetu, čime je taj programski jezik postao njegov prvi proizvod čija se popularnost protezala i van granica Japana.
 
Prema TIOBE indeksu {{fusg|1}}, koji mjeri popularnost i rast programskih jezika, Ruby je trenutno na 9. mjestu programskih jezika diljem svijeta! Ta popularnost se bez pogovora može pripisati raznom softveru napisanom u Ruby jeziku, gdje [[:en:Ruby_on_rails|Ruby on Rails]] [[:en:we_framework|web framework]] drži glavno mjesto, zbog svoje raširenosti u brojnim internet stranicama, tj. aplikacijama, među kojima je društveni portal [[Facebook]] najpoznatiji.
 
#{{fusd|1}} [http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html TIOBE Programming Community Index for August 2008]
 
[[Kategorija:Računarstvo]]