Version 5 Development > Plugin Design

DiskUsage plugin (jQuery test) 0.0.0.4

<< < (3/4) > >>

Joe L.:

--- Quote from: bubbaQ on July 21, 2010, 01:00:07 PM ---I'd rather use pure JavaScript or write the function myself so anyone who knows JavaScript can read it, and not have to know some made-up pseudo-language most people have never heard of. ;)

--- End quote ---
Me too.    (perhaps that is why I never really loved working with .NET)

BRiT:

--- Quote from: bubbaQ on July 21, 2010, 01:00:07 PM ---I'd rather use pure JavaScript or write the function myself so anyone who knows JavaScript can read it, and not have to know some made-up pseudo-language most people have never heard of. ;)

--- End quote ---

Either I'm not sensing the sarcasm in there or I'm misreading it. What 'web developer' who knows how to use Javascript has never heard of perhaps the current most popular library available?

I used to be of the minimalist/N.I.H. mindset, but then after re-inventing the wheel way too many times I embraced the use of solid and useful third party libraries.

bubbaQ:

--- Quote ---What 'web developer' who knows how to use Javascript has never heard of perhaps the current most popular library available?
--- End quote ---

Depends on what you mean by "web developer" and "heard" of it.   I had "heard" of jQuery a long, long time before I ever came across any code that used it, and it confused the hell out of me, and was cursing that developer for weeks.

I never actually looked at its codebase until 18 months or so ago.

There are a bajillion people out there writing JavaScript... and they are "developers" even though all they are doing is hacking away on their own home page and nothing more, with a small subset of JavaScript capabilities and doing simple stuff.

It is not nearly as popular as you think it is.

BRiT:
I meant "web developer" as someone who's mainly paid to work on web sites or web-related projects, especially those who work on enterprise solutions. Not the typical Jill or Bob who run a blog or update Facebook/Myspace/YourHole/GeoCities/Twatter sites.

<offtopic tangent comic relief>

I kid you not about the following horrors.

I guess I've been burned too often in a corporate environment by 'hack developers' (cheapest offshore solution and even some local in-house), where it was my job to fix the issues or add new features to it.  Not a single part of the site used include files. The javascript was copied and pasted into each individual page. There were often bugs in behavior where functionality would work on one page but not the next. They'd update one page but not the rest. Upon closer examination of what was done, even the pages which "worked", didn't work under all conditions and broke worse when browser engines were updated.

I've also been on a project where Python and Javascript was utilized for an attempted online Points project. After 3 years of failed attempts at making it work, they gave up and continued outsourcing it to Visa. Everything was done in those two scripting languages, and I mean everything. The only thing not done in there was the external interface layers. They had a J2EE layer for remote calls. It would read in the parameters and then shuttle through a Python or Javascript layer. They even did their database access and database batch updates in the scripting language. Their biggest downfall was having the system be batch process oriented. Their offline update window was 3 hours. At one point they were delivered an Oracle PL/SQL batch process that functioned perfectly fine and fit well within the offline window constraints. They took it upon themselves to rewrite it all in Javascript/Python. Their version of the database batch processing took 20 hours to run on twice the hardware too!

I guess I've had too much pain having to deal with idiots who would insist on reinventing solutions to already solved areas. I'd rather spend my time using a dependable known solution than having to rely on questionable quality from others.

I'm sure I'd have no issues with the Javascript you or the other big-names on this forum produce.

WeeboTech:
WOW Brit, that's a heavy duty story. Sometimes I have a similar conversation with my group.
They want to use Java, but I cannot see it fitting with what I do, which is mainly ksh/bash, perl, C.
I would use whatever language works if I felt it was appropriate for the group/task and it performed well.
I'm just now debating to myself about python and the merits of it for some tasks, but I like small tight concise code as close to the system as possible.
Interesting story.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version