If he truly believes that LTE is the cause of their problems they really are sunk. LTE is happening now because iOS and Android are forcing change in how carriers have to supply data to consumers as a result of these devices' rich media capabilities. It is a virtuous (or vicious) circle that RIM was not part of. His enumeration of the Balckberry way (compression, security, etc.) indicates that RIM was happy to live within the restrictions dictated by carriers rather than focusing on what end customers really wanted. Starting with the original iPhone, everyone except RIM suddenly saw another way.
These days it is free to try 3D Studio, Maya, or Softimage and they all have scripting built in. These packages make it easy to see the results of logic and equations in real time. I started messing about with BASIC on a C64 when I was seven, but never really got into programming until I started working with these type of 3D modeling/animating/rendering packages in university and my early career. This path eventually led to "real" languages (C++ these days) and full application development. As a bonus, these 3D packages will offer people an artistic outlet which might be of more interest to them.
Cheers,
3CM
I work for a large international engineering firm (mainly bridges and buildings type) and a few years ago I came up with a concept for simulating some complex systems that are important in some industries. I had the coding skills (barely) to do a pretty decent first pass of a tool set. We are now a few months away from commercializing that software and selling it outside our firm. There is a small team that is devoted to producing this software. Our software is admittedly targeted at a niche technical market, but in my experience the most important thing is the TEAM. Yes the idea is critical, but so is having a the development know how to build an extensible platform, optimize for threading, etc. It is also important to have people who understand reseller networks and marketing. These days I am mostly concerned with getting our development funding in place and working out how we will position our tools in the market, but all of these things are made easier because the product is a robust and effective one. That product is the result of teamwork not a brilliant visionary or an heroic lone coder.
Cheers,
3CM
...is a great way to introduce somebody new to programming to the concepts. Maya and XSI have excellent built in scripting and expression tools that allow a user to see results quickly, in 3D, and even animated. They also have free (or very nearly free) versions. In addition to the basics of logical control and variables a good 3D package also helps illustrate a lot of the most interesting and cutting edge features of today's computers.
3CM
If he truly believes that LTE is the cause of their problems they really are sunk. LTE is happening now because iOS and Android are forcing change in how carriers have to supply data to consumers as a result of these devices' rich media capabilities. It is a virtuous (or vicious) circle that RIM was not part of. His enumeration of the Balckberry way (compression, security, etc.) indicates that RIM was happy to live within the restrictions dictated by carriers rather than focusing on what end customers really wanted. Starting with the original iPhone, everyone except RIM suddenly saw another way.
These days it is free to try 3D Studio, Maya, or Softimage and they all have scripting built in. These packages make it easy to see the results of logic and equations in real time. I started messing about with BASIC on a C64 when I was seven, but never really got into programming until I started working with these type of 3D modeling/animating/rendering packages in university and my early career. This path eventually led to "real" languages (C++ these days) and full application development. As a bonus, these 3D packages will offer people an artistic outlet which might be of more interest to them. Cheers, 3CM
I work for a large international engineering firm (mainly bridges and buildings type) and a few years ago I came up with a concept for simulating some complex systems that are important in some industries. I had the coding skills (barely) to do a pretty decent first pass of a tool set. We are now a few months away from commercializing that software and selling it outside our firm. There is a small team that is devoted to producing this software. Our software is admittedly targeted at a niche technical market, but in my experience the most important thing is the TEAM. Yes the idea is critical, but so is having a the development know how to build an extensible platform, optimize for threading, etc. It is also important to have people who understand reseller networks and marketing. These days I am mostly concerned with getting our development funding in place and working out how we will position our tools in the market, but all of these things are made easier because the product is a robust and effective one. That product is the result of teamwork not a brilliant visionary or an heroic lone coder. Cheers, 3CM
...ignore them. Perhaps they'll go away.
...is a great way to introduce somebody new to programming to the concepts. Maya and XSI have excellent built in scripting and expression tools that allow a user to see results quickly, in 3D, and even animated. They also have free (or very nearly free) versions. In addition to the basics of logical control and variables a good 3D package also helps illustrate a lot of the most interesting and cutting edge features of today's computers. 3CM