<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Is there any more details on the location.  Pune University is quite big??<br>
</p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> plug-mail <plug-mail-bounces@plug.org.in> on behalf of Gaurav Pant <gauravggs@gmail.com><br>
<b>Sent:</b> Monday, February 6, 2017 10:32 AM<br>
<b>To:</b> Pune GNU/Linux Users Group<br>
<b>Subject:</b> [PLUG] Talk on Mruby -- implementation of Ruby for linking and embedding within your applications.</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hello Everyone,<br>
This might be of interest so forwarding to the list:<br>
--------------------------------------------------------------------------------------------------------------<br>
Indian Academy of Industrial and Applicable Mathematics, Pune<br>
<br>
(The Mathematics Consortium- Regional Programme)<br>
<br>
<br>
Speaker: Shashank Date, NURTURE, USA<br>
<br>
Abstract: Mruby is a lightweight implementation of Ruby for   linking<br>
 and  embedding within your applications.<br>
<br>
These talks  will  show  how  it  can be used on small,  resource<br>
constrained   devices    like    Raspberry  Pi  Zero   and   exploring<br>
   some    techniques   for    memory    and    run-time<br>
optimizations.<br>
<br>
<br>
Venues:<br>
<br>
1. Fergusson College, Pune (Friday, 3rd Feb. 2017)<br>
<br>
2. Savitribai Phule Pune University, Pune (Monday, 6th Feb. 2017)<br>
<br>
3. Bhaskaracharya Pratishthana, Pune (Tuesday, 7th Feb. 2017)<br>
<br>
Time: 4.00 pm to 5 pm<br>
<br>
Synopsis:<br>
<br>
My talks will focus on  "embedding" aspect of mruby. It will be<br>
targeted towards beginner and intermediate level audience and will<br>
cover the following topics:<br>
1. Compiling mruby and understanding the build ecosystem<br>
2. Embedding and extending mruby (some C programming required)<br>
3. Interfacing mruby with Rapsberry Pi Zero (Raspi-0)<br>
4. Fine tuning mruby compilation to make it run on resource<br>
constrained devices (a bit deeper dive)<br>
5. Comparing mRuby with Crsytal and Lua, other popular languages for embedding<br>
6. Demo of mruby<br>
<br>
Beginners should benefit from understanding how and why mRuby is more<br>
suited for embedding. No previous mruby experience needed.<br>
Intermediate audience should get a feel for the mruby API and its<br>
limitations. Finally, I really hope that I will be able engage more<br>
advanced level audience with some memory and compile-time optimization<br>
techniques I have discovered while playing with the language.<br>
<br>
I propose to talk for about 40 minutes followed by demo for 10 minutes<br>
followed by Q & A.<br>
<br>
The talks will be especially useful to Engineering and Industrial<br>
Mathematics students and teachers.<br>
<br>
<br>
--<br>
Regards<br>
Gaurav Pant<br>
-- <br>
-------------------------------------------<br>
<a previewremoved="true" id="LPlnk579114" href="http://OpenSourceCook.in">http://OpenSourceCook.in</a>
<div style="margin-bottom: 20px; overflow: auto; width: 100%; text-indent: 0px;" id="LPBorder_GT_14863680033530.6651139616785139">
<table style="width: 90%; background-color: rgb(255, 255, 255); position: relative; overflow: auto; padding-top: 20px; padding-bottom: 20px; margin-top: 20px; border-top: 1px dotted rgb(200, 200, 200); border-bottom: 1px dotted rgb(200, 200, 200);" id="LPContainer_14863680033510.3567666371365348" cellspacing="0">
<tbody>
<tr style="border-spacing: 0px;" valign="top">
<td colspan="2" style="vertical-align: top; position: relative; padding: 0px; display: table-cell;" id="TextCell_14863680033520.3066131798839091">
<div id="LPRemovePreviewContainer_14863680033520.7890884144982032"></div>
<div style="top: 0px; color: rgb(0, 120, 215); font-weight: 400; font-size: 21px; font-family: "wf_segoe-ui_light","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif; line-height: 21px;" id="LPTitle_14863680033520.8535699415210619">
<a target="_blank" href="http://opensourcecook.in/" style="text-decoration: none;" id="LPUrlAnchor_14863680033520.4986951737608616">Home | OpenSourceCook.in</a></div>
<div style="margin: 10px 0px 16px; color: rgb(102, 102, 102); font-weight: 400; font-family: "wf_segoe-ui_normal","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif; font-size: 14px; line-height: 14px;" id="LPMetadata_14863680033520.6951210617164315">
opensourcecook.in</div>
<div style="display: block; color: rgb(102, 102, 102); font-weight: 400; font-family: "wf_segoe-ui_normal","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif; font-size: 14px; line-height: 20px; max-height: 100px; overflow: hidden;" id="LPDescription_14863680033520.29978168779540315">
At OpenSourceCook.in we believe that coding is for everyone. If you are interested and have a will to learn we can help you acomplish the same.</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
If you can cook, you can code.<br>
_______________________________________________<br>
plug-mail mailing list<br>
plug-mail@plug.org.in<br>
<a id="LPlnk915969" href="http://list.plug.org.in/listinfo/plug-mail">http://list.plug.org.in/listinfo/plug-mail</a><br>
</div>
</span></font></div>
</div>
</body>
</html>