Living with Javascript
It's nice to be back after a couple months of unrelated work... let's start catching up, a lot of interesting things are going on the Python world.
First of all, there is a interesting discussion going on the Python Web SIG regardingJavaScript libraries. After a long thread discussing why everyone else loves Rails (which is something that really makes many Python programmers envy!), we're starting to talk about doing something real. And a good base of Javascript code would be handy, don't you think?
Well, it's not that simple. Javascript seems to be everyone's little dirty secret. Everyone uses, but most people don't really like it. Some (like me) dislike it for no other reason than being another language that they have to use. Some others dislike it for being named Javasomething (which is indeed something very strange). Yet others dislike it because it's a hell of a language to work with, mainly because it breaks the usual development cycle... it's hard to debug, trace, or otherwise analyze because it runs inside the browser. Most of the times, Javascript can't stand on its own legs; it requires other 'real' languages, such as Python or Java (or even PHP!) for something to be done. To top it all, there's the DOM, incompatibilities, you name it.
Once you understand that - Javascript may be tolerated, but (almost) never loved - it's easy to understand why there is so little movement in the OS camp involving Javascript libraries. I mean, the amount of quality & well documented JS libraries is ridiculous if compared to the relative importance of the language for the industry. The lack of real communities of developers is also telling. Please note that in no way I mean to disrespect the few brilliant people that is working with Javascript. Projects like Kupu are really brilliant, but overall, things do not look good.
For all the reasons above, I can't see it changing anytime soon. Perhaps if we had better support in some browser -- and Firefox is the perfect candidate here -- to improve the development experience; a more convenient enviroment, just to start with. So far, programming in Javascript it's been a long trip into a U2-class sub with the lights turned off, and no sonar to point the direction.
First of all, there is a interesting discussion going on the Python Web SIG regardingJavaScript libraries. After a long thread discussing why everyone else loves Rails (which is something that really makes many Python programmers envy!), we're starting to talk about doing something real. And a good base of Javascript code would be handy, don't you think?
Well, it's not that simple. Javascript seems to be everyone's little dirty secret. Everyone uses, but most people don't really like it. Some (like me) dislike it for no other reason than being another language that they have to use. Some others dislike it for being named Javasomething (which is indeed something very strange). Yet others dislike it because it's a hell of a language to work with, mainly because it breaks the usual development cycle... it's hard to debug, trace, or otherwise analyze because it runs inside the browser. Most of the times, Javascript can't stand on its own legs; it requires other 'real' languages, such as Python or Java (or even PHP!) for something to be done. To top it all, there's the DOM, incompatibilities, you name it.
Once you understand that - Javascript may be tolerated, but (almost) never loved - it's easy to understand why there is so little movement in the OS camp involving Javascript libraries. I mean, the amount of quality & well documented JS libraries is ridiculous if compared to the relative importance of the language for the industry. The lack of real communities of developers is also telling. Please note that in no way I mean to disrespect the few brilliant people that is working with Javascript. Projects like Kupu are really brilliant, but overall, things do not look good.
For all the reasons above, I can't see it changing anytime soon. Perhaps if we had better support in some browser -- and Firefox is the perfect candidate here -- to improve the development experience; a more convenient enviroment, just to start with. So far, programming in Javascript it's been a long trip into a U2-class sub with the lights turned off, and no sonar to point the direction.
47 Comments:
At May 25, 2005 at 7:56 PM, Anonymous said…
You are fucking joking right? No other language has risen so fast in popularity as javascript, and it's only getting more popular and crucial for interactive web apps. I'm so sick of Python FUDsters.
At October 8, 2005 at 1:30 AM, Mobile Offers said…
Get unlimited webhosting at jsp web hosting
At October 22, 2005 at 3:51 PM, Anonymous said…
I enjoyed reading your blog. There is a lot of useful information about advice seo spain in it. We offer Turnkey Websites and Reliable Hosting. We also provide a blogging service that will help your site get indexed fast and keep the search engines visiting your site. Click here for more information about advice seo spain.
Thank you
TWP Admin
At October 22, 2005 at 6:34 PM, Anonymous said…
i agree with one of the above posts virtual hosting is easier to understand when you have good info , i found virtual hosting a good quality source for virtual hosting all the info i needed was there
At October 31, 2005 at 5:19 AM, Anonymous said…
I despise javascript with a passion. I refuse to learn it properly but merely scrape through learning only what I need when I need.
At November 2, 2005 at 11:07 AM, Roberto Iza Valdés said…
This comment has been removed by a blog administrator.
At November 9, 2005 at 9:37 PM, Anonymous said…
Greetings Carlos Ribeiro, I'm looking for information and chat about dns hosting and came across your site. There are some views in Living with Javascript that I can take on board. I used dns hosting as one of my search terms which is how I came to visit your site. Enjoyed the read, I'll make note to come back again.
At November 10, 2005 at 10:18 PM, Anonymous said…
Aloha Carlos Ribeiro, I'm in Hawaiian mood as I'm listening to Ki ho'alu music (If you've not heared this type of guitar music then you are in for a treat!) so I'm not really concentrating very hard but I came across Living with Javascript looking up gen on shared hosting plan. Anything to do with shared hosting plan I always look at, though I do have a tendency to wander about in blogs just reading generally.
At November 16, 2005 at 11:37 AM, Anonymous said…
G'day Carlos Ribeiro, what a great blog you have here, been entertained by the read. Just noticed that my brief time visiting blogs looking for cheap web hosting package items has run into a couple of hours. Easily done when you get engrossed in what people write about. I should really use cheap web hosting package as a search term but then I might miss places such as Living with Javascript. Besides which working all the time is boring.
At November 20, 2005 at 6:39 PM, Anonymous said…
Hello Carlos Ribeiro, I've just been playing Serious Sam 2 before getting down to do some research into frontpage web hosting; on the whole I'd rather continue playing. First place I came to was Living with Javascript so I've been having a good time reading your blog. There are some ideas that I could maybe incorporate into frontpage web hosting to make it more useful. Thank you!
At November 24, 2005 at 11:44 AM, Anonymous said…
Hi Carlos Ribeiro, oh dear, I'm getting square eyed here - must have been spending too much time reading blogs and imageshack hosting information. I'm supposed to be looking for imageshack hosting items but I find it all too easy just to click 'Next' and just see anything which is how I came to Living with Javascript. Some blogs I just skip through but I spent a while here. Ciao.
At November 30, 2005 at 2:27 PM, Anonymous said…
Hello Carlos Ribeiro, I've just been playing Serious Sam 2 before getting down to do some research into frontpage web hosting; on the whole I'd rather continue playing. First place I came to was Living with Javascript so I've been having a good time reading your blog. There are some ideas that I could maybe incorporate into frontpage web hosting to make it more useful. Thank you!
At December 5, 2005 at 1:26 AM, Anonymous said…
Hello Carlos Ribeiro, there's so much written about dns hosting that I'm getting quite quite depressed how to sort it all out and decide what is good and what is not. Your Living with Javascript has been better than most and now perhaps I can make more use of dns hosting.
At December 8, 2005 at 5:02 PM, Anonymous said…
Greetings Carlos Ribeiro, I'm looking for information and chat about imageshack hosting and came across your site. There are some views in Living with Javascript that I can take on board. I used imageshack hosting as one of my search terms which is how I came to visit your site. Enjoyed the read, I'll make note to come back again.
At December 12, 2005 at 10:10 PM, Anonymous said…
Aloha Carlos Ribeiro, I'm in Hawaiian mood as I'm listening to Ki ho'alu music (If you've not heared this type of guitar music then you are in for a treat!) so I'm not really concentrating very hard but I came across Living with Javascript looking up gen on cheap web hosting package. Anything to do with cheap web hosting package I always look at, though I do have a tendency to wander about in blogs just reading generally.
At December 14, 2005 at 10:40 AM, Anonymous said…
Hello Carlos Ribeiro, been looking for the latest info on equity trading and found Living with Javascript. Though not exactly what I was searching for, it did get my attention. Interesting post, thanks for a great read.
At December 17, 2005 at 6:00 AM, Anonymous said…
Hello Carlos Ribeiro, I've just been playing Serious Sam 2 before getting down to do some research into cheap web hosting package; on the whole I'd rather continue playing. First place I came to was Living with Javascript so I've been having a good time reading your blog. There are some ideas that I could maybe incorporate into cheap web hosting package to make it more useful. Thank you!
At February 11, 2006 at 1:55 AM, Anonymous said…
I have been following a site now for almost 2 years and I have found it to be both reliable and profitable. They post daily and their stock trades have been beating
the indexes easily.
Take a look at Wallstreetwinnersonline.com
RickJ
At February 21, 2006 at 8:12 AM, Anonymous said…
Uh...have you considered taking any anti-spam measures?
At February 26, 2006 at 4:59 AM, Anonymous said…
Hey how are you doing? just letting you know that someone from Central America read your blog!
If you feel like visiting mine:
free photo hosting web site
Regards,
Charles
At May 2, 2006 at 5:31 PM, Anonymous said…
Long live open source and Linux Servers . I am trying to get as much info as I can on Linux Servers so I can utilize the power of Linux to my maximum benefit. I would appreciate also if someone could give me a heads up on how to get an RSS feed on this site as well. Here's a good resource for Linux related news and stuff: Linux Servers
Thanks...
JK
At September 24, 2006 at 1:40 PM, Anonymous said…
Thanks for the info. Thanks,Steve @residual income
At November 2, 2006 at 6:57 AM, Anonymous said…
Interesting blog. Domain name web host Register your domain name free with web hosting. Please visit Domain name web host
At November 2, 2006 at 2:17 PM, Anonymous said…
Cheap domain name host Inexpensive web hosting services. Get your domain name free! Please visit Cheap domain name host
At January 16, 2007 at 4:27 PM, Anonymous said…
car insurance for woman
low cost car insurance
geico car insurance quote
car insurance policy
general car insurance
cheap car insurance rate
california car insurance
usaa car insurance
car accident insurance
low cost car insurance online
new jersey car insurance
new jersey car insurance
car insurance san diego
infinity car insurance
cheap car insurance rate
auto insurance quote
auto insurance company
car insurance cost
fresno car insurance
cheap car insurance uk
buy car insurance online
car insurance canada
aa car insurance
car insurance estimate
cheap car insurance uk
car accident insurance
agent car company home insurance life quote rate
cheapest car insurance
buy car insurance
instant car insurance quote
http://cheap-car-insurance.quickfreehost.com
Random Keyword: :)
online car insurance
At February 3, 2007 at 3:14 PM, Anonymous said…
For all your merchant account needs please visit our Merchant Account Provider blog.
At February 5, 2007 at 7:42 PM, Anonymous said…
Hi there, does anyone know of any affiliate program canada? related sites. Ive setup a few sites with a site called Dating Solutions, for my new venture in the affiliate program canada industry. But im eager to get going on other projects. I also found http://dating-solutions.blogspot.com/ to be useful reading, which is how i found Dating Solutions in the first place. - Excellent find, already made some money with them! Thanks for reading, Rachel x
At February 7, 2007 at 6:56 PM, Anonymous said…
Hey you have a grea blog here I'm definitely going to bookmark you!
imageshack hosting I have a web development site with a blog about development, web design, hosting and moreimageshack hosting Come check it out if you get time!
At February 13, 2007 at 10:54 AM, Anonymous said…
Re myspace links and this blog this is the latest big think in website traffic and money making generation.
"Generate thousands of links back to your website with Lin Referral. Link Referral is completely free and if you want you can upgrade to sell the links on to others. Link Referral takes website SEO to a new level and before long you could be on page 1 of google and earning considerable sums of money. Some people are earning thousands from Link Referral"
At February 14, 2007 at 9:17 PM, Anonymous said…
dating free online site
At February 18, 2007 at 9:47 AM, Anonymous said…
is a great site!
At February 18, 2007 at 7:04 PM, Anonymous said…
100% free dating
At February 20, 2007 at 1:45 PM, Anonymous said…
Good blog - very interesting!! Thought you might like some excellent advice on driving extra traffic to your website/blog - I'm into home selling tip and to drive traffic to my website I was searching around the internet for absolutely ages looking for SEO tools to fire my site up the Google search engine, then I signed up free for this superb traffic gereating tool - I now have loads of hits to my websites/blogs and my site is shooting up the Google rankings quicker than ever before.
Consequently this can see your affiliate commissions shoot through the roof - meaning lots of extra money coming in for you and your family. Sign up now - it's free.. Sorry if this information is of no use to you but seeing as you have the anonymous feature enabled I thought I should share this free bit of essential promotional advice with you and would hope you would do the same for me.
I hope the tool will serve you equally as well as it has me!!
Best of luck, cheers for now, dave.
At February 26, 2007 at 6:33 PM, Anonymous said…
date dont girl.com him
At February 27, 2007 at 6:21 PM, Anonymous said…
It is good to come across a site that discuss the various issues surrounding search engine marketing services
At March 2, 2007 at 6:47 AM, Anonymous said…
Hi
Sorry to intrude but I saw your blog, noticed you have anonymous posting enabled and thought you might be interested in this great search engine optimization tool for your blog and website (if you have one) that a techi mate recommended to me. Apparently it's all the rage in the IT arena.
I am involved in secure ecommerce and I've found the best way of promoting my blogs and websites is The amazing link referral program. Don't worry it is absolutely free to join and you can generate visitors to your site by visiting others. It is really quick and easy to set up and the traffic you generate will help your website increase in google ranking. Give it a go now!!
I have generated amazing traffic from this program - increasing my affiliate sales and cannot recommend this enough. Believe me, if you have tried all the other programs on the market that you have had to pay for then you realise this one is the best - and it's free!!!
Best of luck with the blog!! I hope you get as much out of this program as I have ;-)
At March 5, 2007 at 6:39 AM, Blogger said…
Hey,enjoyed reading your blog. I agree with the javascript. I don't know how many times I have screwed up my webpage. Thank God for backups!I was checkin resourses on make money online when I came across you blog. Glad I did!
I marked you on my favorite. Thanks!
Online Turnkey Business Opportunities and Ideas
At March 11, 2007 at 6:14 PM, Anonymous said…
I just thought I'd let you know that you've got a great blog here! I'm definitely going to bookmark it!
My site Live Streaming Video is in connection with Live Streaming Video related material.
Check it out when you have some time.
Wishing you the best.
http://www.VideoEmailJob.com
At March 11, 2007 at 7:56 PM, Blogger said…
I struggle with the java script and don't know if I will ever learn it. But it is essential to have some knowledge for my Make Money Online sites
Make Money Online
At September 1, 2007 at 1:20 PM, Unknown said…
This comment has been removed by the author.
At March 4, 2016 at 7:55 PM, Anonymous said…
ninest123 16.03
prada outlet, nike outlet, longchamp outlet, burberry outlet, gucci handbags, ralph lauren polo, cheap jordans, louis vuitton outlet, louis vuitton outlet online, oakley sunglasses, uggs on sale, louis vuitton outlet, tiffany jewelry, replica watches, ralph lauren outlet, michael kors outlet, longchamp outlet, cheap oakley sunglasses, ray ban sunglasses, michael kors handbags, replica watches, michael kors outlet online, oakley sunglasses, uggs on sale, louboutin shoes, christian louboutin, ray ban sunglasses, uggs outlet, nike free, christian louboutin, uggs outlet, tiffany jewelry, nike air max, oakley sunglasses, longchamp bags, uggs on sale, michael kors outlet online, michael kors outlet online, nike air max, louis vuitton handbags, oakley sunglasses, louis vuitton, ray ban sunglasses, louboutin uk, michael kors, tory burch outlet, burberry factory outlet, prada handbags
At March 4, 2016 at 8:01 PM, Anonymous said…
swarovski jewelry, coach outlet, links of london uk, canada goose, canada goose pas cher, moncler, barbour, ugg pas cher, louis vuitton, supra shoes, converse, wedding dresses uk, pandora charms, canada goose uk, karen millen uk, ugg,uggs,uggs canada, canada goose outlet, louis vuitton uk, pandora uk, replica watches, moncler, moncler pas cher, ugg,ugg australia,ugg italia, moncler, swarovski uk, canada goose outlet, canada goose jackets, moncler, converse shoes outlet, bottes ugg pas cher, barbour jackets uk, canada goose jackets, hollister, marc jacobs, thomas sabo uk, ugg uk, toms shoes, moncler uk, sac louis vuitton, sac louis vuitton, gucci, pandora jewelry, moncler jackets, juicy couture outlet, pandora jewelry, montre pas cher, juicy couture outlet, canada goose, louis vuitton, moncler outlet, ray ban, lancel
ninest123 16.03
At June 2, 2016 at 8:37 PM, giải trí okvip said…
I'm sure it Mẫu phong bì đẹp
in giấy khen giá rẻ was this blog I was reading a while back where someone was looking for an in the nhan vien
In thẻ VIP
Mẫu kỷ yếu đẹp SEO tool for driving more traffic and
in ky yeu
in phong bi get more hits for their website.
At November 28, 2018 at 5:28 AM, medespoir avis said…
nice blog
At January 2, 2019 at 2:07 AM, Image Editing Services said…
Great post. Your site is quite interesting and very well written. I am waiting for your next post!!!!
car photo editing
At February 11, 2019 at 3:58 PM, emanuel said…
https://www.med.tn/medecin/oto-rhino-laryngologiste-(orl)/tunis/
At September 30, 2019 at 8:55 PM, Công ty dịch thuật chuyên nghiệp MIDtrans said…
Khi thị trường dịch thuật ở nước ta ngày càng trở nên sôi động và phát triển mạnh về số lượng như vậy, các doanh nghiệp có nhu cầu sử dụng dịch vụ dịch thuật cảm thấy bối rối khi không biết đâu mới là những công ty dịch thuật uy tín nhất Việt Nam? trong trường hợp này, lựa chọn dịch vụ của ; dịch thuật chuyên nghiệp - MIDtrans một công ty dịch thuật chuyên nghiệp có trụ sở tại 01 Tây Sơn, Nam Lý, Đồng Hới, Quảng Bình là sự lựa chọn sáng suốt.
Chúng tôi cung cấp dịch vụ dịch thuật đa ngôn ngữ: Anh, Trung, Pháp, Nhật, Hàn Quốc, Đức, Nga, Tây Ban Nha, Bồ Đào Nha, Ý, Hà Lan, Ả-rập, Iran, Séc, Thụy Điển, Đan Mạch, Ba Lan, La Tinh, Hungari, Bungari, Slovakia, Ukraina, Lào, Campuchia, Thái Lan, Myanma, Philipin, Indonesia, Malaysia, Hán Nôm và các ngôn ngữ khác.
Quý khách hàng có nhu câu biên dịch, phiên dịch vui lòng liên hệ
Công ty dịch thuật chuyên nghiệp MIDtrans
ĐC: 01 Tây Sơn, Nam Lý, Đồng Hới, Quảng Bình
ĐT: 0963918438
Email: info@dichthuatchuyennghiep.com.vn
Post a Comment
<< Home