silexlabs / wwx2016

Repository for all communication materials and discussions around WWX2016
GNU General Public License v3.0
20 stars 6 forks source link

Highway to the external world: Generate externs programmatically #28

Closed clemos closed 8 years ago

clemos commented 8 years ago

Hi @andyli

Could you please fill and / or correct the following infos ? The "Bio" and "Talk's focus and description" fields will be used in the full schedule, and other communication material. Let me know if you need any more infos. Thanks !


Job title

PhD candidate in the School of Creative Media, City University of Hong Kong

Biography

Andy is the guy who introduced and has been maintaining CI for the Haxe Github repository for about 2 years. He is a PhD candidate in the School of Creative Media, City University of Hong Kong. His primary research interests fall in the fields of human-computer interaction and augmented reality. He’s the maintainer of the HaxejQuery externs and lots of other aspects of the Haxe toolkit.

Talk’s title

Highway to the external world: Generate externs programmatically

Talk’s focus & description

.

Links

.

andyli commented 8 years ago

what's "links"?

clemos commented 8 years ago

"Links" is for URLs to any website that may be relevant to either yourself or your talk.

andyli commented 8 years ago

Alright! Here is my info:

Job title Developer

Biography Andy Li is a member of the Haxe Foundation, currently maintaining various aspects of the Haxe toolkit, including jQuery externs, continuous integration services, and Linux packages. He received his PhD degree in the School of Creative Media, City University of Hong Kong. He is interested in programming language theories as well as mobile user interface, interactivity, installation art and generative graphics.

Talk’s title Highway to the external world: Generate externs programmatically

Talk’s focus & description Let’s face it: There are at least 100 times more libraries written in any one of the Haxe target languages than the ones written in Haxe. We don’t and shouldn’t have to reinvent the wheel all the time. And we shouldn’t spend countless hours on writing externs, which could still be incomplete and quickly become outdated. In this talk, I will argue generating externs programmatically is the way to go. I will share my experience on generating the jQuery extern that has been merged into the Haxe standard library. I will also introduce pyextern, an extern generator for arbitrary python libraries. Possibility of generating externs for arbitrary JS/C++ libraries will be discussed.

Links Twitter: https://twitter.com/andy_li Blog: http://blog.onthewings.net/ The jQuery extern generator: https://github.com/andyli/jQueryExternForHaxe/blob/haxe3.3/js/jquery/ExternGenerator.hx pyextern: https://github.com/andyli/pyextern

clemos commented 8 years ago

Awesome ! Thanks for your responsiveness :D

ibilon commented 8 years ago

Hey @andyli, would it be ok for us to upload your presentation (https://docs.google.com/presentation/d/11gv3Cih2FIC5yII88Hj4x5gANjFtUbXzkw6TPYFL5WE/edit#slide=id.p) on the wwx website?

andyli commented 8 years ago

Sure! No problem :)

ibilon commented 8 years ago

Thanks.