DOes anyone like working in Javascript?
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
Yeah, I actually do. I love stretching my brain to work with the prototyping-ness of it all. It's great fun! But for developing a significant product for a business - I would be more than a little nervous at that.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
Jim Crafton wrote:
I officially can't stand it.
Congratulations Jim! You're the lucky 1 Millionth Developer that cannot stand JavaScript! You've just won our grand prize of: The Internet on a Floppy Disk! Yes. The Internet on the floppy disk contains the entire contents of the WWW as it exists at any given moment in time, magically compressed into the atoms on the magnetic surface. Technology light-years ahead of it's time, so much so, that a reader won't be available for it for another 10,000 years. Impress the guys with your new found totally portable knowledge and power. Impress the ladies with your 3½ floppy disk. Yes. The Internet on a floppy disk is ALL YOURS! And once again, congratulations J ... ***JavaScript Error: Line 123 invalid object or reference.
:..::. Douglas H. Troy ::..
Bad Astronomy |VCF|wxWidgets|WTL -
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
Yes, but I've onyl recently discovered it as a real programming language, not some sticky glop you throw at HTML to make it work better.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
It's tons of fun, really. JavaScript is a fairly small language, but packs a lot of power - i enjoy it so much that i've taken to using it for prototyping and in some cases implementing the behavior of desktop UIs, with low-level functionality written in C++ or C#. Being able to sit down with another programmer and hash out a UI interactively without waiting for compilation or writing tons of boilerplate has proved to be a very powerful technique... Dealing with browser APIs is less fun, but JavaScript lends itself well to the construction of light-weight libraries that abstract away a lot of the underlying inconsistencies - jQuery, Prototype, and base2 are excellent examples of this, with jQuery taking the "create a conceptually simpler API" approach, base2 taking the opposite approach (implementing standard methods missing or broken in individual browser implementations), and Prototype being a sort of hybrid of the two (with extra OOP helpers thrown in as well). If you'd like a good book, I could recommend a couple...
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
It took me some time to come around but once I got familiar with it I began to enjoy what a compact language it is.
Sovereign ingredient for a happy marriage: Pay cash or do without. Interest charges not only eat up a household budget; awareness of debt eats up domestic felicity. --Lazarus Long Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
There are several neat things you can do with it. Give some more time to learn it. The following are important things to grasp first:- 1. How "this" works? 2. Understanding that everything is an object and every object is extensible and how you can dynamically add properties. 3. How prototype based inheritance works. 4. Closures. Once you get a feel of the above 4 concepts you will automatically be amazed at interesting stuff you can do with JS.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
I've avoided digging too deeply into it, but in fairness it's not really the language that gives me pause, but rather having to write what's essentially an #ifdef'ed codebase to cope with the quirks of all the various browsers and debug / tweak it each time a new version comes out. Of course, c#/asp.net is not immune to this, but at least it feels almost like real programming.
Christopher Duncan Author of The Career Programmer and Unite the Tribes www.PracticalUSA.com
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
I don't have a problem with Javascript. Dojo, on the other hand, I want to take it out to the woods and shoot it. I've heard good stuff about jQuery but haven't gotten around to looking at it.
m.bergman
-- For Bruce Schneier, quanta only have one state : afraid.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
I used it once... once.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh
I love it. I just wish I had more time to rework all the disparate bits and peices we have.
cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP
-
It's tons of fun, really. JavaScript is a fairly small language, but packs a lot of power - i enjoy it so much that i've taken to using it for prototyping and in some cases implementing the behavior of desktop UIs, with low-level functionality written in C++ or C#. Being able to sit down with another programmer and hash out a UI interactively without waiting for compilation or writing tons of boilerplate has proved to be a very powerful technique... Dealing with browser APIs is less fun, but JavaScript lends itself well to the construction of light-weight libraries that abstract away a lot of the underlying inconsistencies - jQuery, Prototype, and base2 are excellent examples of this, with jQuery taking the "create a conceptually simpler API" approach, base2 taking the opposite approach (implementing standard methods missing or broken in individual browser implementations), and Prototype being a sort of hybrid of the two (with extra OOP helpers thrown in as well). If you'd like a good book, I could recommend a couple...
Shog9 wrote:
If you'd like a good book, I could recommend a couple...
please do.
Yusuf May I help you?
-
Shog9 wrote:
If you'd like a good book, I could recommend a couple...
please do.
Yusuf May I help you?
Secrets of the JavaScript Ninja[^] - by John Resig, the original author of jQuery; not yet complete, but the available 12 chapters are the best JS book i've ever had the pleasure of reading. A lovingly detailed book on the language, browser APIs, and the construction of usable libraries. JavaScript: The Good Parts[^] - by the ever-curmudgeonly Douglas Crockford. Opinionated, proscriptive, but a useful introduction to the language - just don't take it as gospel.
-
I officially can't stand it. I can't see how people deal with this crap. Give me plain old C++ and a compiler any day of the week.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Oh