HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
<<  <  Page 2/2
John E
User Rank
Silver
It's still programming
John E   1/31/2012 10:46:58 AM
NO RATINGS
As a long time C programmer who is currently learing LabView,  I would add that graphical programming is still programming, and requires a similar set of skills.  Yes, it does make some basic progams easier to create, but for anything more sophisticated than that you still need to learn the same concepts a text based language requires (loops, variables, structures, functions, etc), as well as all of the intricasies of the graphical environment.

 

That being said, I have a junior engineer working for me who has not been able to learn text based programmming, but is a whiz at LabView.  It is appearanlty a different enough way of looking at things that he can wrap his brain around it, and do very good work.  If this type of environment enables someone who can't or won't learn text based programming to build something new or creative, then it is a welcome addition to our colective tool sets.

vimalkumarp
User Rank
Gold
Dev kit supports graphical programming
vimalkumarp   1/31/2012 9:12:49 AM
NO RATINGS
These kits could change engineering. Though these are not to be seen as shortcuts to engineering success, they will definitely add momentum by encouraging many engineers and enthusiasts.

Alexander Wolfe
User Rank
Blogger
Re: A Longer Review of FlowCode
Alexander Wolfe   1/30/2012 1:42:12 PM
NO RATINGS
Jon won't give himself the plug, so I will. He did a great series of five one-hour online courses two weeks ago, on Microcontroller Basics. He discusses dev kits a bit, but mainly it's just a great intro and refresher for engineers who'd like to get updated. The archives are posted here: http://www.designnews.com/lecture-calendar.asp   We also have a series this week (Jan. 30), an Advanced MCU track, each day at 2pm eastern.

Charles Murray
User Rank
Blogger
Re: Who is this really for?
Charles Murray   1/30/2012 12:18:41 PM
NO RATINGS
Jenn: When this concept started out, it was targeted at students, all the way down to the high school level. Its no being targeted at professionals. As Naperlou points out, the concept isn't new. But it is growing. National Instruments has been doing it for a few years, aiming its LabView graphical environment at so-called "domain experts," whose programming background may not be much different than that of a student. Many mechanical engineers are looking for a simple method, too.

Jon Titus
User Rank
Blogger
A Longer Review of FlowCode
Jon Titus   1/30/2012 12:09:14 PM
NO RATINGS
In early 2011 I posted a long review of the FlowCode tools from Matrix Multimedia.  You'll find it here: http://www.designnews.com/author.asp?section_id=1386&doc_id=230420.  I still use the FlowCode software (now at version 5) as a way to quickly prototype a software design for PIC MCUs.  Yes, Matlab, Simulink, LabVIEW, Maple and other products have similar capabilities, but they aim at high-level engineering projects such as closed-loop engine control, PID loops, and so on.  Although Matrix Multimedia initially aimed its products at schools and universities, the wide range of eBlocks modules makes the hardware and software appeal to engineers, too.  The lineup of eBlock devices include a ZigBee router, wireless LAN, audio codec, and CAB bus boards. --Jon Titus

Beth Stackpole
User Rank
Blogger
Re: We've heard this before
Beth Stackpole   1/30/2012 10:43:37 AM
NO RATINGS
I think Naperlou makes a good point that graphic programming capabilities are definitely available from a growing number of vendors and across an expanding number of disciplines, from engineering to software development. Mathworks' Simulink and MATLAB tools follow a similar graphical programming model. While these tools might make the programming legwork more accessible and easier for engineers, they don't obviate the need for engineers to have a solid cross-discipline background in core capabilities like electronics, embedded software, and mechanical development.

Jennifer Campbell
User Rank
Gold
Who is this really for?
Jennifer Campbell   1/30/2012 9:50:30 AM
NO RATINGS
Chuck: Is this dev kit for the professional engineer, or more for our readers who contribute Gadget Freak projects - many of whom are backyard tinkerers or engineering students? Or, is it trying to strike a balance between the two?

naperlou
User Rank
Blogger
We've heard this before
naperlou   1/30/2012 9:38:01 AM
NO RATINGS
Don't get me wrong, this is not a bad idea.  On the other hand, it is not particularly new, either.  Microsoft just came out with something called LightSwitch 2011.  It is the same type of environment for user interface and business systems.  As the article mentions, there is LabVIEW for embedded design.  While all these tools are good for building quick prototypes and perhaps some types of production systems, they are inadequate for designing high performance systems.  the problem comes at the high end and the low end.  Software Engineers bring a lot of knowledge and skill in designing and architecting systems.  They also bring knowledge of complex algorithms at the lower level to build very efficient components.

I do agree that engineers need to work differently, especially considering the ubiquity of microprocessors in all types of systems.  I notice that engineering schools are teaching computer science to all types of engineers in many cases.  This trend needs to continue.  That won't obviate the need for the software engineer, though.

<<  <  Page 2/2


Partner Zone
Latest Analysis
Take a look at the top 20 US undergraduate engineering programs. Then tell us -- did your school make the cut?
Producing high-quality end-production metal parts with additive manufacturing for applications like aerospace and medical requires very tightly controlled processes and materials. New standards and guidelines for machines and processes, materials, and printed parts are underway from bodies such as ASTM International.
Engineers at the University of San Diego’s Jacobs School of Engineering have designed biobatteries on commercial tattoo paper, with an anode and cathode screen-printed on and modified to harvest energy from lactate in a person’s sweat.
A Silicon Valley company has made the biggest splash yet in the high-performance end of the electric car market, announcing an EV that zips from 0 to 60 mph in 3.4 seconds and costs $529,000.
The biggest robot swarm to date is made of 1,000 Kilobots, which can follow simple rules to autonomously assemble into predetermined shapes. Hardware and software are open-source.
More:Blogs|News
Design News Webinar Series
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
7/17/2014 11:00 a.m. California / 2:00 p.m. New York
6/25/2014 11:00 a.m. California / 2:00 p.m. New York
5/13/2014 10:00 a.m. California / 1:00 p.m. New York / 6:00 p.m. London
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Sep 8 - 12, Get Ready for the New Internet: IPv6
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: September 30 - October 2
Sponsored by Altera
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service