Programming in a new language NOW

Presented at ToorCon San Diego 16 (2014), Oct. 26, 2014, 11:30 a.m. (20 minutes).

Imagine that you are already comfortable with programming and have your favorite language (this is already you), your boss asks you to develop something in a language you are not familiar with (or whatever other reason). You don’t want to waste your time reading an entire book on this language. You already know how loops work, you don’t want to read a whole chapter on loops, just tell us how to do a while loop in the language in 1 or 2 sentences and we’re good. Additionally, in 50 lines or less: tell us how to input/output, math, data structure (variables, arrays, etc…), logic, compare, subroutine, and handle files. With that, we can start programming/scripting and just google those other edge cases. I’m working on a project that I would like to share with everyone and would love contribution. It is a list of skeleton “50-liners” programs/scripts that have the above essential items. It works off of the theory that 90% of the code that we actually write, is only 10% of the actual language, and that 10% can be learned NOW. The languages I have made available so far are perl, python, ruby, lua, javascript, php, bash, C, spin and assembly (x86 and propeller). I’m hungry for moar.


Presenters:

  • Eric Davisson / XlogicX as Eric (XlogicX) Davisson
    Eric is interested in the obscure and the low level. He formally learned assembly language on the Motorolla 68HC11 micro-controller, next he spent most of his time with assembly for the Propeller micro-controller (audio programming), and now is finally playing with x86. He has also poked around at other architectures (z80 and 6502 (similar to NES processor)).

Similar Presentations: