Bear Bibeault wrote:
*** So here's another brick wall that's looming: anyone who is a web developer and isn't boning up on advanced JavaScript is due for a world of hurt.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:There is a reason why technologies like GWT, Flex, Silverlight, and Flash keep coming up.
There will be only so much need to learn JavaScript as there is to learn C/C++ for a Java programmer today.
Bear Bibeault wrote:
Paul Anilprem wrote:There is a reason why technologies like GWT, Flex, Silverlight, and Flash keep coming up.
Except that they don't. GWT is a niche technology at best. Flex, hardly anyone has ever heard of. Both Silverlight and Flash are legacy technologies teetering on the edge of oblivion.
Bear Bibeault wrote:
Paul Anilprem wrote:There is a reason why technologies like GWT, Flex, Silverlight, and Flash keep coming up.
Except that they don't.
Bear Bibeault wrote:
GWT is a niche technology at best. Flex, hardly anyone has ever heard of. Both Silverlight and Flash are legacy technologies teetering on the edge of oblivion. Except for Flash, none of those have had any discernible impact on "the Web", and Flash is rapidly dying.
Bear Bibeault wrote:
JavaScript isn't just there "under the hood", it's a major part of web development today, and will continue to do be in an increasing way.
There will be only so much need to learn JavaScript as there is to learn C/C++ for a Java programmer today.
Completely and utter balderdash, in my opinion. The vast majority of modern web applications rely heavily upon JavaScript. No Java program relies upon C/C++.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:What do you mean they don't! I just named 4 technologies. They did come up, didn't they? Big money was spent in developing those. Why? If JavaScript was the solution as you proclaim, why are companies trying to build such technologies? Just because they don't like JavaScript?
Paul Anilprem wrote:They did come up, didn't they?
If JavaScript was the solution as you proclaim
1. So? I didn't say they these are ones that are going to be popular. I said something on similar lines will be.
If you think JavaScript is going to take Flash's space, you are dreaming.
Again, you are talking about today. I am talking about tomorrow.
Pat Farrell wrote:
Paul Anilprem wrote:What do you mean they don't! I just named 4 technologies. They did come up, didn't they? Big money was spent in developing those. Why? If JavaScript was the solution as you proclaim, why are companies trying to build such technologies? Just because they don't like JavaScript?
Yes, exactly, Adobe and Microsoft want you to use their proprietary languages to write code that runs only on their platforms. They don't like JavaScript, Java and other languages that they don't control.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:You can walk into any financial firm and I promise you that you will see Flex or Silverlight based applications.
The reason is raw javascript just doesn't cut it.
Ulf Dittmer wrote:
Paul Anilprem wrote:You can walk into any financial firm and I promise you that you will see Flex or Silverlight based applications.
Nobody claimed that there aren't Flex or Silverlight apps out there. But since you repeatedly mention "financial firms", drawing conclusions from 1% of the overall population of companies seems fanciful.
The reason is raw javascript just doesn't cut it.
This might be an interesting point worth debating if you said what you actually mean by it - how and why doesn't it cut it? Why do so many developers inside and outside of companies of all sizes find it easy and/or advantageous to do without those technologies?
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:Can you show me any non-trivial web application that doesn't use any form of wrapper over JavaScript or any higher level JavaScript library?
GWT is the epitome of what I am saying.
So my point is that this trend will continue and that you won't need to do much with JavaScript.
Bear Bibeault wrote:
Paul Anilprem wrote:Can you show me any non-trivial web application that doesn't use any form of wrapper over JavaScript or any higher level JavaScript library?
No one has said that no one uses JavaScript libraries. What does that have to do with anything? Of course most sites will use a JavaScript library -- jQuery being the most prevalent. In fact, I am on record elsewhere as saying that trying to write JavaScript without jQuery is plain-out stupid. YUI and Dojo are also fine, though lesser-used, alternatives.
For any of those, you are writing JavaScript. In fact, using those libraries effectively requires a high level of JavaScript savyy-ness.
Bear Bibeault wrote:
*** So here's another brick wall that's looming: anyone who is a web developer and isn't boning up on advanced JavaScript is due for a world of hurt.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
but I know about the industry I work in
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Paul Anilprem wrote: In both the cases, JavaScript is pretty much not a factor to worry about.
Paul Anilprem wrote:Do you see the contradiction in the above two quotes?
There is no such brick wall that's looming.
I have already pointed out in my previous posts that there has been a constant push towards technologies that give a higher level of abstraction for developing serious web based enterprise application. Right from Flash to GWT.
JavaScript libraries such as jQuery/YUI/dojo are just a band aid. Without these libraries JavaScript is useless anyway and even with these, it not enough.
Technologies such as Flex/Silverlight/GWT ... all belong to the same category. i.e. the developer doesn't need to care about JavaScript.
In past 7 years I have seen web app development move away from JavaScript libraries to one of these three technologies.
and reject the argument but I know about the industry I work in
Bear Bibeault wrote:
Paul Anilprem wrote:Do you see the contradiction in the above two quotes?
There is no contradiction. Web developers, regardless of the use of JavaScript libraries or tools, are going to need a high level of JavaScript knowledge to stay viable in the industry.
Any other view, in my opinion, is myopic and ignoring what is going on across industries. Sure, there may be domains (such as the finance you keep mentioning) in which simple JSP pages without script may be the norm, but that's a far cry from what's going on in web development in general.
I have already pointed out in my previous posts that there has been a constant push towards technologies that give a higher level of abstraction for developing serious web based enterprise application. Right from Flash to GWT.
And again, Flash is dying and GWT is a niche technology. You can argue that JavaScript is too low level until you are blue in the face, but that won't change the fact that it's still the lingua franca of modern web development.
Plenty of high-powered sites were written before jQuery.
Technologies such as Flex/Silverlight/GWT ... all belong to the same category. i.e. the developer doesn't need to care about JavaScript.
And that's fine for people working in those technologies. But that's a small, small percentage of web developers.
In past 7 years I have seen web app development move away from JavaScript libraries to one of these three technologies.
And I have seen no such trend. It may be true in your industry, but it's certainly not a general trend. Far from it.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Jeanne Boyarsky wrote:
but I know about the industry I work in
I think this is the key. You work in one industry (finance.) Even if your world doesn't use JavaScript, that doesn't mean other businesses don't. And even that isn't universal. I work for a bank and I see plenty of JavaScript around. If you are thinking of traders, then yes - they tend to use heavier clients.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:...The need of the hour is powerful as well as expressive RIA platforms. There is a reason why technologies like GWT, Flex, Silverlight, and Flash keep coming up. ...
Paul Anilprem wrote:I have already pointed out in my previous posts that there has been a constant push towards technologies that give a higher level of abstraction for developing serious web based enterprise application. Right from Flash to GWT.
...
Technologies such as Flex/Silverlight/GWT are attempts to fix that inherent problem with JavaScript development.
Steve
Steve Luke wrote:
I think you have a fundamental misunderstanding of what Flex/Silverlight or GWT and other libraries are about.
Flex and Silverlight are not about addressing problems with JavaScript. They are companies that recognize the power of HTML/CSS/JavaScript and want to put competing products to take some of the market. They aren't in response to JavaScript's problems, they are responses to its success.
It is like saying Android, Windows Phone, and all the other new competitors only exists because of the flaws of iPhone: that's not the case: they exist because the iPhone was successful so the other manufacturers came out with competing products to capture more revenue (okay the Windows Phone existed before iPhone, but not in its current form). The fact that they had the ability to respond to JavaScript's flaws, were designed from the get-go for RIA, and are still are unable to dent JavaScript's popularity is a testament to JS' staying power: not the ringing of its death knell.
The fact that developers using GWT program in Java and not JavaScript is a minor point in the long run: once an application is of sufficient size and complexity the GWT layer can be pealed back and the HTML/CSS/JavaScript accessed directly for maintenance and functional expansion.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
No more Blub for me, thank you, Vicar.
Paul Anilprem wrote:The following are genuine questions that I would like to ask:
Do you see people doing primarily JavaScript development in your area?
Paul Anilprem wrote:Have you seen a lot of recruitment of candidates whose primary skill is JavaScript?
Paul Anilprem wrote:Have you recruited any candidate who didn't know anything other than JavaScript? H
Paul Anilprem wrote:Have you recruited candidate who was strong in other technologies but had a working knowledge of JavaScript? Was JavaScript a deal killer while recruiting any candidate?
Paul Anilprem wrote:My observation is that there is indeed plenty of JavaScript but not of the sort Bear is talking about. I don't see people having books on JavaScript on their desks but they do have books on other technologies. Is your observation any different?
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Jeanne Boyarsky wrote:
Paul Anilprem wrote:The following are genuine questions that I would like to ask:
Do you see people doing primarily JavaScript development in your area?
Yes, there are some people at my company who specialize in advanced JavaScript. That is the case in other (non-finance) domains too.
Paul Anilprem wrote:Have you seen a lot of recruitment of candidates whose primary skill is JavaScript?
Here's a job recruitment add from the New York Times.
I http://jobs.nytco.com/job/New-York-Interactive-News-Developer-Job-NY/2235011/
Paul Anilprem wrote:Have you recruited any candidate who didn't know anything other than JavaScript? H
I don't like this question. I don't think there is anyone who ONLY knows JavaScript. Even a JavaScript specialist knows HTML, CSS, etc.
Paul Anilprem wrote:Have you recruited candidate who was strong in other technologies but had a working knowledge of JavaScript? Was JavaScript a deal killer while recruiting any candidate?
Of course. We've also hired people who specialize in MQ, databases, business analysis, etc. I'm not saying everyone has to be a JavaScript expert. I'd also like to mention that I work in a large company. At a smaller company, there isn't going to be as much specialization. Making the need Bear alluded to more important.
Paul Anilprem wrote:My observation is that there is indeed plenty of JavaScript but not of the sort Bear is talking about. I don't see people having books on JavaScript on their desks but they do have books on other technologies. Is your observation any different?
I have several JavaScript books on my desk. Including a couple on jQuery. The jQuery ones get borrowed regularly. The JavaScript ones only get borrowed once in a while because people think they know JavaScript. When they really just know the basics you alluded to. I routinely get asked things like "how to validate a complex field" or "how to select some element". I'm not a JavaScript expert, but know some things. I agree with Bear that the "average developer" should learn more JavaScript (and jQuery) than in the past.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:
Do you see people doing primarily JavaScript development in your area?
Paul Anilprem wrote:Have you seen a lot of recruitment of candidates whose primary skill is JavaScript?
Paul Anilprem wrote:Have you recruited any candidate who didn't know anything other than JavaScript?
Paul Anilprem wrote:Have you recruited candidate who was strong in other technologies but had a working knowledge of JavaScript?
Was JavaScript a deal killer while recruiting any candidate?
Paul Anilprem wrote:My observation is that there is indeed plenty of JavaScript but not of the sort Bear is talking about.
I don't see people having books on JavaScript on their desks but they do have books on other technologies.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
The City calls upon her steadfast protectors. Now for a tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|