ITTIA: database application developers benefit from Lua, Ruby and ITTIA DB SQL

Application developers for embedded systems and intelligent devices can now benefit from Ruby and Lua – two easy-to-use languages – as the latest offering from ITTIA DB SQL. There are very few ways to customize the behavior of an embedded application after it has been deployed to an intelligent device. Dynamic scripting languages make it easy to customize the application behavior because code is parsed and executed at runtime, and are often used with web servers. When combined with the dynamic SQL query capabilities of an embedded database, scripting languages are the foundation of robust, flexible applications. ITTIA DB SQL, an embedded database library for software developers, now supports the Ruby and Lua scripting languages.

Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. ITTIA DB SQL now includes an adapter for Sequel, the database toolkit for Ruby. Sequel makes it easy to construct SQL queries and access data in Ruby scripts through concise domain specific language. Sequel also includes a comprehensive ORM layer that wraps any table dataset in a model class. Now with ITTIA DB SQL, Ruby developers can create a local database file and then share that file with other applications with built-in client/server communications. Many advanced features of ITTIA DB SQL are available through Sequel, including prepared statements, bound variables, savepoints, two-phase commit, and transaction isolation, and master/slave replication.

Lua is a compact language library designed to add scripting capability to C and C++ applications. By simplifying the barrier between native and dynamic code, Lua makes it easy to incorporate dynamic code into a small-footprint optimized application. ITTIA DB SQL database connections can be accessed in Lua through the standard LuaSQL interface.


 
 

VIRTUAL EVENTS



Avionics Virtual Seminar

The Avionics industry continues to invest into new technologies not only to save costs, but also to increase capacity and to improve traffic flow and safety in the sky. This Virtual Seminar provides you with 6 technical webinars about developing high-rel, safe and secure software and hardware for Avionics systems.

Leveraging continuous real-time automation data as a business asset
Learn how Equipment Manufacturers and plant managers can break through the real-time wall between IT business systems and operational plant control systems to gain a competitive edge in manufacturing or production.

Lighting solutions

This virtual event about Lighting introduces advantages of low- and mid-power LEDs, demonstrates how technological problems of mixed LED systems can be solved by sensors with feedback control, describes how to realize a complex lighting solution with modern MCUs and introduces a light laboratory.

How to accelerate your design and reduce risk with COTS components

This webinar will give an overview of Freescale's QorIQ platforms, a highly integrated architecture including multiple cores, accelerators, security and more, along with TQ's modular COTS solutions for this advanced multicore architecture.

Microcontrollers & Tools

Traditionally Spring is high season for new product announcements in the market for microcontrollers and development tools. Therefore this free virtual conference provides you with webinars and videos about major new products and technologies which have been introduced just recently.


ARM® core-based solutions from Texas Instruments

 In this Virtual Conference TI provides overview and outlook about its ARM-based Microprocessors, Microcontrollers and SoCs product range.

Smart Metering Virtual Seminar

Smart Meters save energy and improve efficiency. The market for smart meters is projected to grow rapidly in the next couple of years. Our Virtual Seminar about Smart Metering provides you 4 free webinars presented by Silica, Texas Instruments, NXP and TÜV Süd.

Industrial Computing & Communications

The 2012 version of our Virtual Conference Industrial Computing & Communications provides an update about latest trends, solutions and products to create reliable communications within industrial environments. Major topics are Chips & Solutions for Industrial Ethernet and Boards, Modules & Systems for Industrial Applications.

Embedded Wireless

Wireless technologies are expected to be implemented in more and more applications - from personal and medical devices, to transportation and industrial and many more. This free Virtual Conference has its focus on products, technologies, and applications in the Embedded Wireless arena.