Social
Meta
Meta
Tag Archives: Languages
IoT Sensor Badge BLE interface with Pythonista 3
From my very egoistic perspective, the only thing truly missing in the IoT Sensor Badge is a proper iOS app (mind an Android app is available) but, as often is the case, every shortcoming can be seen as a challenge… The … Continue reading
Tiny Basic for Curiosity
Watching a retro Basic interpreter running on a modern MCU is somewhat poetic to me… Even better if the Basic interpreter is in its turn running on top of a (retro) Virtual Machine as is the case of the TinyBasic … Continue reading
mruby
mruby is a lightweight implementation of the Ruby language designed to be linked and embedded into other applications. It is a branch of the original project initiated by the same author Yukihiro Matsumoto (a.k.a. Matz) and a strong international team … Continue reading
Posted in Languages, PIC32
Tagged chipKIT MAX32, Languages, Lua, mruby, Open Source, PIC32
Comments Off on mruby
Compiler Construction (part 2)
As promised, I am adding a few more thoughts on my recent (re-)exploration of Compiler design and Python programming. I had been flirting before [link] with the idea of writing a compiler in Python, using tools developed in Python (for … Continue reading
Compiler Construction (in Python)
Learning <insert any subject here> has never been easier! Massive Open Online Courses are a real thing, and while we can debate how high we are at this point on the hype curve, the world is a better place because we … Continue reading
Javascript Under a New Light
Highly recommended! I began reading “Programming Javascript Applications” by Eric Elliott, and I cannot put it down. It is changing completely the perspective I had of the language. In fact Eric’s enthusiasm is contagious. I am beginning to understand better the power … Continue reading
Posted in Languages, Tips and Tricks
Tagged Books, Languages
Comments Off on Javascript Under a New Light
Dreaming of Swift and Embedded Control
During the WWDC 2014 event this week, Apple unveiled a new programming language called Swift. This is meant to complement the Objective C programming language that has been serving Apple developers for the past 20 years and eventually replace … Continue reading
Unexpected (Positive) Side Effects of using Python: Cross Platform Simulation
When talking of side effects, more often than not, we are referring to the bad ones. This is especially true when they are involuntary and unexpected. But here is the story of a good one, a side effect of using … Continue reading
32-bit PIC programming in Python!
It has been a long journey for me to learn about modern interpreted object oriented programming languages, first on the desktop (see post here), later on industrial control and data acquisition applications (see post here) and now I feel like … Continue reading
Posted in PIC32
Tagged Languages, Mikromedia, Python
Comments Off on 32-bit PIC programming in Python!
Virgil
I was reading recently about the (slow) adoption of object oriented programming languages in the embedded world. There is quite a sad situation, while in the mainstream, OOP languages are pretty much a standard, in the embedded world, they … Continue reading