473,803 Members | 2,807 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Javascript Library

Hello,

I would like to use a javascript library to simplify my coding
process.
I know a few: JQuery, Dojo, Yahoo UI, ...

Which one do you advice me to use?

Thanks,
Miguel

Oct 29 '07
61 3094
On Mon, 29 Oct 2007 14:42:48 -0700, in comp.lang.javas cript David Mark
<dm***********@ gmail.com>
<11************ **********@22g2 000hsm.googlegr oups.comwrote:

Thank you for the insightful review of jQuery.
Could you please tell me where I can get a copy of your js library?
-- -------------------------------------------------------------
jn******@yourpa ntsyahoo.com.au : Remove your pants to reply
-- -------------------------------------------------------------
Oct 30 '07 #11
Jeff North wrote on 30 okt 2007 in comp.lang.javas cript:
Thank you for the insightful review of jQuery.
Could you please tell me where I can get a copy of your js library?
What and to who are you replying, Jeff?

[please always quote on usenet]

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Oct 30 '07 #12
On Oct 30, 7:50 am, Jeff North <jnort...@yahoo .com.auwrote:
On Mon, 29 Oct 2007 14:42:48 -0700, in comp.lang.javas cript David Mark
<dmark.cins...@ gmail.com>

<1193694168.952 251.143...@22g2 000hsm.googlegr oups.comwrote:

Thank you for the insightful review of jQuery.
Could you please tell me where I can get a copy of your js library?
You cannot. Though I have recently considered posting the basic
essentials as a foundation for those who wish to write their own
libraries.

Oct 30 '07 #13
On Oct 29, 4:42 pm, David Mark <dmark.cins...@ gmail.comwrote:
[jQuery criticisms]
Enough is enough. If you use jQuery after reading this, you are
deserve everything you get.
Thank you for your detailed reply. I am going to investigate these
things further and find out if jQuery can be improved.

I haven't done an extensive look "under the hood" of jQuery, but I
have looked at some of the code. I've also noticed examples of
questionable code, but I assumed there was a reason for them doing
things the way they do. I've never had a problem with jQuery not
functioning correctly. As long as I see the expected behavior right
now, the underlying code can be streamlined and improved. All the
issues you mention can be fixed and improved while still maintaining
the same API, making the library more solid without the end-user even
knowing about the changes.
If
you take an average JavaScript developer and give them this mess to
play with, are you really empowering them to write competent
applications?
I still think so, yes. Having a developer program to the API to
simplify their development is a good thing. It's a layer over the low-
level stuff, but that enables them to be much more productive. If
there is a problem found in the library behavior, it can be fixed.
If you use or advocate jQuery after today, you are stupid.
I will continue to use it and advocate it. I'll also try to improve
it.

I guess I'm stupid.
(Previous time to develop functionality) - (current time to develop
similar functionality) = Time Savings
Time Savings * Pay Rate = Money Saved
Oversimplificat ion.
Really?
You would recommend that we stop using it and start coding from
scratch?
Why do library-advocates invariably see just those two choices?
Because library-critics rarely provide any real answers or
suggestions. Just criticisms.

It's easy to question everything. It's much harder to provide a real
answer.

I have little respect for people who constantly bitch about what
everyone else provides for free to the world, yet never actually
provide anything themselves.

If everyone else is doing it wrong, and you know how to do it right,
why don't you show the world how it should be done? Those who are the
supposed "experts" that bash everyone else rarely put their own
libraries and code up for public consumption and criticism. I have
respect for people like Peter who is obviously an intelligent and
knowledgeable contributor to this group and has also put his own
library out there. If the more vocal critics would do the same,
perhaps these other "horrible" libraries would die out and the world
would be a better place.

Matt Kruse

Oct 30 '07 #14
vbgunz wrote on 30 okt 2007 in comp.lang.javas cript:
there needs to be a DOM library.
Why?
anyone know of one?


--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Oct 30 '07 #15
In article <11************ **********@22g2 000hsm.googlegr oups.com>, David Mark <dm***********@ gmail.comwrote:
>On Oct 30, 12:12 pm, Matt Kruse <m...@mattkruse .comwrote:
>On Oct 30, 9:50 am, David Mark <dmark.cins...@ gmail.comwrote:
Could you please tell me where I can get a copy of your js library?
You cannot.

Why not?

Because I don't want to give it to him.
So sell it. <g>

--
Regards,
Doug Miller (alphageek at milmac dot com)

It's time to throw all their damned tea in the harbor again.
Oct 30 '07 #16
On Oct 30, 1:27 pm, spamb...@milmac .com (Doug Miller) wrote:
In article <1193763312.381 969.138...@22g2 000hsm.googlegr oups.com>, David Mark <dmark.cins...@ gmail.comwrote:
On Oct 30, 12:12 pm, Matt Kruse <m...@mattkruse .comwrote:
On Oct 30, 9:50 am, David Mark <dmark.cins...@ gmail.comwrote:
Could you please tell me where I can get a copy of your js library?
You cannot.
Why not?
Because I don't want to give it to him.

So sell it. <g>
I have, in the past, considered selling JavaScript libraries and
widgets, but it seems to me that too many people are giving them
away. Factor in that most potential customers are unable to evaluate
code quality and you get a pretty lousy market outlook.

Oct 30 '07 #17
On Tue, 30 Oct 2007 14:54:20 -0000, in comp.lang.javas cript Matt Kruse
<ma**@mattkruse .com>
<11************ *********@o3g20 00hsb.googlegro ups.comwrote:
>| On Oct 29, 4:42 pm, David Mark <dmark.cins...@ gmail.comwrote:
| [jQuery criticisms]
| Enough is enough. If you use jQuery after reading this, you are
| deserve everything you get.
|
| Thank you for your detailed reply. I am going to investigate these
| things further and find out if jQuery can be improved.
|
| I haven't done an extensive look "under the hood" of jQuery, but I
| have looked at some of the code. I've also noticed examples of
| questionable code, but I assumed there was a reason for them doing
| things the way they do. I've never had a problem with jQuery not
| functioning correctly. As long as I see the expected behavior right
| now, the underlying code can be streamlined and improved. All the
| issues you mention can be fixed and improved while still maintaining
| the same API, making the library more solid without the end-user even
| knowing about the changes.
|
| If
| you take an average JavaScript developer and give them this mess to
| play with, are you really empowering them to write competent
| applications?
|
| I still think so, yes. Having a developer program to the API to
| simplify their development is a good thing. It's a layer over the low-
| level stuff, but that enables them to be much more productive. If
| there is a problem found in the library behavior, it can be fixed.
|
| If you use or advocate jQuery after today, you are stupid.
|
| I will continue to use it and advocate it. I'll also try to improve
| it.
|
| I guess I'm stupid.
|
| (Previous time to develop functionality) - (current time to develop
| similar functionality) = Time Savings
| Time Savings * Pay Rate = Money Saved
| Oversimplificat ion.
|
| Really?
|
| You would recommend that we stop using it and start coding from
| scratch?
| Why do library-advocates invariably see just those two choices?
|
| Because library-critics rarely provide any real answers or
| suggestions. Just criticisms.
|
| It's easy to question everything. It's much harder to provide a real
| answer.
|
| I have little respect for people who constantly bitch about what
| everyone else provides for free to the world, yet never actually
| provide anything themselves.
|
| If everyone else is doing it wrong, and you know how to do it right,
| why don't you show the world how it should be done? Those who are the
| supposed "experts" that bash everyone else rarely put their own
| libraries and code up for public consumption and criticism. I have
| respect for people like Peter who is obviously an intelligent and
| knowledgeable contributor to this group and has also put his own
| library out there. If the more vocal critics would do the same,
| perhaps these other "horrible" libraries would die out and the world
| would be a better place.
|
| Matt Kruse
Couldn't agree more.
What better place (c.l.j.) to show novice programmers the correct way
to code and also provide a resource of a robust library.
-- -------------------------------------------------------------
jn******@yourpa ntsyahoo.com.au : Remove your pants to reply
-- -------------------------------------------------------------
Oct 30 '07 #18
Thomas 'PointedEars' Lahn wrote:
[...] You may rest assured that I will continue to review
and, where necessary, refactor the code on a regular basis.
I would like to add that any constructive feedback regarding my code
between review cycles is appreciated of course. Thank you in advance.
PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
Oct 30 '07 #19
In article <11************ **********@y42g 2000hsy.googleg roups.com>, David Mark <dm***********@ gmail.comwrote:
>On Oct 30, 1:27 pm, spamb...@milmac .com (Doug Miller) wrote:
>In article <1193763312.381 969.138...@22g2 000hsm.googlegr oups.com>, David Mark
<dmark.cins...@ gmail.comwrote:
>>
>On Oct 30, 12:12 pm, Matt Kruse <m...@mattkruse .comwrote:
On Oct 30, 9:50 am, David Mark <dmark.cins...@ gmail.comwrote:
Could you please tell me where I can get a copy of your js library?
You cannot.
>Why not?
>Because I don't want to give it to him.

So sell it. <g>

I have, in the past, considered selling JavaScript libraries and
widgets, but it seems to me that too many people are giving them
away. Factor in that most potential customers are unable to evaluate
code quality and you get a pretty lousy market outlook.
Free stuff is often worth not much more than the price paid. If yours is
enough better than the free stuff, your market might be larger than you think.

--
Regards,
Doug Miller (alphageek at milmac dot com)

It's time to throw all their damned tea in the harbor again.
Oct 30 '07 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2392
by: sagar | last post by:
Hello friends, I am developing a AJAX based IM application. For this is need a Javascript Library to built iframe/div based dragable windows in a page. I will need multiple windows (for chat, offline users, online users) in the same page. Can some one suggest a Javascript library which can be used for my project.
1
1932
by: leifwessman | last post by:
Google Analytics are using a encrypted JavaScript library to send and read 1st party cookies using. The JS library can be found here http://www.google-analytics.com/urchin.js Is there a free JS library available somewhere that mimics this behaviour? I would be very interested in how Google Analytics does the magic... More info here: http://www.google.com/support/urchin45/bin/answer.py?answer=28710
17
121932
by: kartheek | last post by:
hi friends, can any one out here help me by giving me the code to connect to an MSACCESS database using javascript.
12
8929
by: pantagruel | last post by:
Hi, I'm thinking of making a WScript based JavaScript library, I can think of some specific non-browser specific scripting examples that should probably make it in, like Crockford's little JavaScripter, can anyone think of anything else. Is anyone familiar with anything similar already done. Things that I am thinking that to provide are:
1
1585
by: Lobo | last post by:
I'm wondering how expensive and (in)efficient is to use Collection type javascript library functions (similar to using Blocks), instead of repeating the 'for' iterator over and over across a large application. I'm afraid that instantiating javascript Functions to act as Blocks in these cases might require many more internal javascript resources (time / memory) compared to using the 'for' statement - ?. I would not want this to be the...
3
2343
by: SagarDoke | last post by:
i am using ext js - javascript library. i wrote a program using ext class. when i was executing it, it was giving error, that ext class is not found. then how can i set the path of ext class. or there is any other way to implement this js file?
24
2202
by: Aaron Gray | last post by:
From what I have been looking at for Javascript library development, browsers that support Javascript 1.5/ECMAScript 3/JScript 5.5 looks like the base level to pitch at. Anyone add anything ? Aaron
0
9703
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10550
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10295
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10069
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6844
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5501
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5633
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3799
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2972
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.