Login ProductsSalesSupportDownloadsAbout |
Home » Elevate Software Blog » Why Limit Web Development to JavaScript ? |
// Declare the Car prototype function Car (type) { this.type = type; this.color = "red"; this.drive = function() { return "Vrroommm !!!!!" }; } // Create a Car instance var car = new Car('Ferrari'); car.color = "red"; car.engine = "V8"; alert(car.engine); // where did that come from ! car.drive = function() { return "Wrrrrrrrr !!!!!" } alert(car.drive()); // that's not a sound a Ferrari makes
Tags: JavaScript, Elevate Web Builder | Permanent Link |
Comments (8) | You must be logged in to comment |
Boris B said... | Reply |
Well articulated.
It seems to me that the browser has become the CPU and the JavaScript the machine code the CPU understands. Noone writes in machine code because it's unwiedly. People use C/C++, Visual Basic, Delphi, .NET. In the same way, it's becoming clear that modern web development has reached a point of sophistication (both in capability and requirements) that you want to write in a higher level language than JS, e.g. EWB. Writing web apps in EWB for me is proving to be the same breakthrough as it was to first program in VB. | |
squiffy said... | Reply |
I agree with your summary. My advancing years make me less willing (and I suppose by extension, less able) to learn yet more skills. Javascript to me is like assembly language in that it's what your code ends up as but mostly you use a middle man like C, Pascal, BASIC, C#, whatever to get there. I can do assembly (in fact I quite enjoy it), and I can do Javascript (vomits into a bucket), but give me a middle man every time for my money. That all said, I work for myself and don't have to compete at job interviews where the competition for paid work may well determine what you must know. Plus I don't get excited about something new anymore, which can be reason enough sometimes.
| |
Trinione said... | Reply |
I think by not 'keeping up with the industry', you gave yourself the required time, space and energy to build a very fine and much needed product.
That JavaScript is the language of choice for web browsers does give that environment some stability and focus. I think it is tools like EWB that would do to the Internet Browser world what Pascal did to the Windows world back in the day. Oh! I still recall my Borland C++ package arriving and a buddy and I both watching the book and only reading 'Encapsulation and Morphism'. Closed that book and never got into C and stuck with Pascal. | |
George Feamster said... | Reply |
Does Javascript automatically work in all browsers without third party plugins like Sun Java?
| |
Roger-Ash said... | Reply |
A fascinating and (for me at least) informative article, and difficult to disagree with. It's also encouraged me to take another look at Elevate Web Builder.
| |
Tim Young [Elevate Software] said... | Reply |
Thanks everyone for the comments.
@George: Yes, no plugins required. With EWB, you simply create your application, compile it, and deploy it. The end result is one HTML file and one JS file that is served up by the web server. Plus, the browser and web server can automatically perform change management for you: whenever you deploy a new version of your application, your users' browsers will load/cache the new version. The rest of the time, their browser will use the cached version of your application, meaning that they will only load the application once per update (unless they clear their browser cache). | |
Tim Young [Elevate Software] said... | Reply |
@Roger: that's always a good result. I'm glad that you liked the post.
| |
Bill said... | Reply |
I think you're right. Rebuild apps changing all every 10 years is a bad thing or means we have not better things to do.
I buyed EWB. That's all. p.s. (and it's a great job!) |
This web page was last updated on Friday, May 3, 2024 at 10:28 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |