Pergi ke luar talian dengan aplikasi Player FM !
DevTalk #88 – O Just-In-Time Compiling z Mariuszem Dobrowolskim
Manage episode 227528143 series 62893
Cześć, witam w osiemdziesiątym ósmym odcinku podcastu DevTalk. Dzisiejszym moim i waszym gościem jest osoba, która prawdopodobnie jako jedyna z niewielu osób na świecie ma wpisane w polu hobby, w CV, punkt C++. Postanowiliśmy opowiedzieć wam co nieco więcej o JIT, nie mylić z GIT. Jeśli interesuje was na czym polega kompilacja w locie do kodu maszynowego bezpośrednio przed wykonaniem fragmentu kodu, to ten odcinek jest just-in-time dla was. Zwłaszcza, jeśli programujecie w LISPie, Smalltalku, C#, Groovim, czy w Javie.
Mariusz Dobrowolski to programista, prelegent i pasjonat nowych technologii, któremu nie straszny żaden język programowania. Zawodowo od 6 lat związany z platformą .net. Poszukiwacz innowacyjnych i kreatywnych rozwiązań. Wielokrotny finalista ogólnopolskich konkursów informatycznych w tym dwukrotny zwycięzca największego konkursu technologicznego dla studentów ImagineCup.
JIT to technika uruchamiania programów niezależnie od architektury systemu komputerowego. Ma ogromną przewagę nad interpreterami, m.in. unikając cyklu kompilacji, linkowania itd. Prekompilacja do kodu pośredniego, bytecodu, pozwala na uzyskanie większej wydajności działania programu wynikowego, ponieważ to właśnie maszyna wirtualna jest odpowiedzialna przeprowadzenie kompilacji do kodu maszynowego. Szczegółów dowiecie się z rozmowy Mariuszem i kto wie, może ktoś z was pokusi się o napisanie swojego programu, który modyfikuje swój własny kod w locie, tak samo jak zrobił to mój rozmówca.
To co? Słuchacie odcinka, kompilujecie uzyskaną wiedzę do pośredniego myślokodu i pozwalacie waszym głowom na wymyślenie programistycznej magii, którą wasze ręce urzeczywistnią na klawiaturach. Mamy deal? No to wrum!
Czekam na Twoje gwiazdki i opinie na iTunes! To bardzo motywuje :). Dzięki!
I… PLAY!!
http://traffic.libsyn.com/devtalk/DevTalk_88_-_O_Just-In-Time_Compiling_z_Mariuszem_Dobrowolskim.mp3 Zasubskrybuj podcast (e-mail, iTunes) lub ściągnij ten odcinek w mp3.
Linki:
Koniecznie zostaw komentarz: jak Ci się podoba odcinek?
Nie zapomnij też dołączyć do społeczności DevTalk na Facebooku i Twitterze :)!
Zapisz się również na Newsletter, aby nie przegapić żadnego odcinka!
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/
The post DevTalk #88 – O Just-In-Time Compiling z Mariuszem Dobrowolskim appeared first on DevTalk.
144 episod
Manage episode 227528143 series 62893
Cześć, witam w osiemdziesiątym ósmym odcinku podcastu DevTalk. Dzisiejszym moim i waszym gościem jest osoba, która prawdopodobnie jako jedyna z niewielu osób na świecie ma wpisane w polu hobby, w CV, punkt C++. Postanowiliśmy opowiedzieć wam co nieco więcej o JIT, nie mylić z GIT. Jeśli interesuje was na czym polega kompilacja w locie do kodu maszynowego bezpośrednio przed wykonaniem fragmentu kodu, to ten odcinek jest just-in-time dla was. Zwłaszcza, jeśli programujecie w LISPie, Smalltalku, C#, Groovim, czy w Javie.
Mariusz Dobrowolski to programista, prelegent i pasjonat nowych technologii, któremu nie straszny żaden język programowania. Zawodowo od 6 lat związany z platformą .net. Poszukiwacz innowacyjnych i kreatywnych rozwiązań. Wielokrotny finalista ogólnopolskich konkursów informatycznych w tym dwukrotny zwycięzca największego konkursu technologicznego dla studentów ImagineCup.
JIT to technika uruchamiania programów niezależnie od architektury systemu komputerowego. Ma ogromną przewagę nad interpreterami, m.in. unikając cyklu kompilacji, linkowania itd. Prekompilacja do kodu pośredniego, bytecodu, pozwala na uzyskanie większej wydajności działania programu wynikowego, ponieważ to właśnie maszyna wirtualna jest odpowiedzialna przeprowadzenie kompilacji do kodu maszynowego. Szczegółów dowiecie się z rozmowy Mariuszem i kto wie, może ktoś z was pokusi się o napisanie swojego programu, który modyfikuje swój własny kod w locie, tak samo jak zrobił to mój rozmówca.
To co? Słuchacie odcinka, kompilujecie uzyskaną wiedzę do pośredniego myślokodu i pozwalacie waszym głowom na wymyślenie programistycznej magii, którą wasze ręce urzeczywistnią na klawiaturach. Mamy deal? No to wrum!
Czekam na Twoje gwiazdki i opinie na iTunes! To bardzo motywuje :). Dzięki!
I… PLAY!!
http://traffic.libsyn.com/devtalk/DevTalk_88_-_O_Just-In-Time_Compiling_z_Mariuszem_Dobrowolskim.mp3 Zasubskrybuj podcast (e-mail, iTunes) lub ściągnij ten odcinek w mp3.
Linki:
Koniecznie zostaw komentarz: jak Ci się podoba odcinek?
Nie zapomnij też dołączyć do społeczności DevTalk na Facebooku i Twitterze :)!
Zapisz się również na Newsletter, aby nie przegapić żadnego odcinka!
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/
The post DevTalk #88 – O Just-In-Time Compiling z Mariuszem Dobrowolskim appeared first on DevTalk.
144 episod
Semua episod
×Selamat datang ke Player FM
Player FM mengimbas laman-laman web bagi podcast berkualiti tinggi untuk anda nikmati sekarang. Ia merupakan aplikasi podcast terbaik dan berfungsi untuk Android, iPhone, dan web. Daftar untuk melaraskan langganan merentasi peranti.