Semantic OOP Ideas – the series – [2]

Hello again to those who read the first small post in my pathetic blog ๐Ÿ™‚

[Continuing from :: Semantic OOP Ideas – the series – [1]]

Alright. So, I have been working on the project for about two years and I have had to deal with various technologies, so here will be the more in-depth look on problem that Modern OOP is having. It is – crazy amount of space and CPU cycles used to handle Object, if all I need from it ( for example ), is less than 10 published properties and less than 10 published methods. This will be covered in Part 3 of the series, but for this momentum, we still have to prepare our environment to start thinking about it, doesn’t we? ๐Ÿ™‚

You may instantly note that You can go straight back to linear programming w/o any Object, like C, but – it is overkill by definition.

What are options then? ASM? Noooo …

My answer would be todays technological possibilities mixture, which consists of:

Now you may ask – what’s about it? There is no real solution, only list of technologies! Well, let me clarify and therefore I must dive into this whole mess of technologies mentioned above.

First, mainly all programming nowdays STILL is done manually – using your fingertips, even though our technological capabilities are far above it. We already use Speech to type, right? The expenses is very low – you can buy Computer-compatible microphone device for few dollars! If we put list, it looks like:

  • Microphone, compatible with any computer sound card for PCI 2.0 (and later) slot ( or for ISA, if we use Linux OS). Cost in USD – from 5 dollars to billion . Your choice ๐Ÿ™‚
  • TUIO utilised hardware, may it be one of the following:
    • (Multi) TouchPad ;
    • [Linux Only] Web Camera (or still camera, connected with special software like Camtasia Studio or ExtraWebcam – MY FAVOURITE Application FOR wINDOWS os AND MY cANON g6/g7 ).

Now, you have your microphone, successfully configured TUIO infrastructure and working system, and now you may be ready to go to next level! ๐Ÿ™‚

So, we got all our stuff – software, that uses TUIO to get and send data from and to your (multi)touch or visual gesture device; microphone to use TTS / STT functionality built-in in modern Operating Systems ( incl. Win9x ) ; And you – person, that wants to work it efficient, fast, reliable and … well … “bleeding-edge”. Okay, we have our Idea ( Part 1 of the series ) ; The Environment ( Part 2 of the series ) set-up in the manner we may continue to some visual schematics and graphs. Please note that I will use Lazarus / Delphi in this and future articles as main IDE.

Related documents
Multi-Touch_Technologies_v1.01

Delphi 2010 Handbook by Marco Cantu.

Advertisements

About linardsliepins

Homo Sapiens
This entry was posted in Datori un internets, Hobiji, News and politics and tagged , , , , , , , , . Bookmark the permalink.

One Response to Semantic OOP Ideas – the series – [2]

  1. Pingback: Semantic OOP Ideas – the series – [1] | Linards's space – the place where miricles may take a place

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s