Artwork

Kandungan disediakan oleh Maciej Aniserowicz. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Maciej Aniserowicz atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Player FM - Aplikasi Podcast
Pergi ke luar talian dengan aplikasi Player FM !

DevTalk #88 – O Just-In-Time Compiling z Mariuszem Dobrowolskim

 
Kongsi
 

Manage episode 227528143 series 62893
Kandungan disediakan oleh Maciej Aniserowicz. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Maciej Aniserowicz atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.

Mariusz DobrowolskiCześć, 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.

  continue reading

144 episod

Artwork
iconKongsi
 
Manage episode 227528143 series 62893
Kandungan disediakan oleh Maciej Aniserowicz. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Maciej Aniserowicz atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.

Mariusz DobrowolskiCześć, 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.

  continue reading

144 episod

Semua episod

×
 
Loading …

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.

 

Panduan Rujukan Pantas

Podcast Teratas