What would I do if I didn\'t have a coffee maker, my cell phone or a WIFI access
ID: 3849869 • Letter: W
Question
What would I do if I didn't have a coffee maker, my cell phone or a WIFI access point? After all, if I can’t show up my neighbor with my jack-of-all-trades, master of none appliances that do everything and cost a fortune, how else would I build up my ego?
In all seriousness, it’s nice to know that Java has some applications that can be utilized within an embedded device platform. Although it might make sense if they were restricted to platforms where it makes sense and not where the functionality and features outdo the original intent of the device. We already have computers in cars; the next logical step in development is to OPEN them up for development, a part of which involves allowing them to network like any other computer system might be able to do. Imagine apps specifically for your WiFi enabled car!?
In some developer’s opinion, a coffee maker may not be a logical extension of the portability and functionality of Java. The addition of a programming platform in some arenas simply doesn't make sense and hold to the potential of bloated and over-hyped features that merely jacks up the price for consumers across the board, even on competing devices that opt out of such useless technology.
Tell us what you think. Do you think we are going too far with embedding such technologies into everyday appliances and/or devices or do you see this as a step forward? Why?
Explanation / Answer
I agree that in today’s world every appliances has “smart” features inside it, with the help of embedded software technologies, which opens up a completely new level of the way we can use that gadget / appliance.
An appliance or a gadget can be used in n number of ways, which before was not possible.
I agree due to these features an ordinary gadgets cost may be more than what is expected. However, think in this way. Suppose you are using a microwave to bake a cake, using manual settings. The cake may not be perfectly baked as the temperature, weight and time control may not be ideal. But due to embedded software you can not have preset settings for baking cakes, roasting meat, boiling liquids etc. with 100 percent level of accuracy. In addition, if you take example of the coffee maker, due to embedded software it is now possible to automatically turn the machine on or off when the temperature reaches a certain point.
My point is that embedded software’s are there to make our lives easier.
As we progress the hardware systems of any appliance is getting more complicated. With the help of complex embedded soft wares it is now possible to orchestrate each hardware to perform a single objective.
This orchestration is a delicate balance between software codes and how the hardware behave accordingly. These softwares are tested thoroughly for any potential bugs or any risks that may appear by experts before implementing it i into actual saleable appliance. So if the embedded software was open to be developed by everyone then some malicious code would damage the expensive hardware or may cause a potential risk/hazard to the ower. That is why no embedded softwares are open for normal people for development.
There may be some scenario where a feature is there for an appliance which may not be useful for the owner, but he may have to pay a price for that feature. But the owner has the full rights to buy a appliance with a diiferent model which serves his/her purpose without burning a hole in his pocket.
Now a days there may be thousands of appliance in the market with various fatures in it. People are free to decide which appliance will be the best that will suit his/her purpose.
I think with embedded softwares we have taken a step forward in future. With complex codes and algorithms it is now possible to orchestrate between delicate hardwares to give a more enriched experience to the user. Now a similar appliance has been upgraded to a whole new level with advanced features and controls which was not possible earlier. Thanks to the embedded computer system and its softwares that make it possible.
Hope your question has been answered. Please do not forget to like the answer.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.