Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3274442
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 17, 20262026-05-17T19:02:21+00:00 2026-05-17T19:02:21+00:00

In a weekend geek seminar I attended, several instructors extolled the virtues of Javascript.

  • 0

In a weekend geek seminar I attended, several instructors extolled the virtues of Javascript. I’ve used Javascript to some extent, but their enthusiasm caused me to want to step a little closer.

I’ve learned bits-and-pieces about Rhino & SpiderMonkey. I know about server-side scripting & the restrictions placed on local file access (and the reasons why).

I wondered if Javascript would ever take it’s place alongside perl and python as a general purpose language? Not b/c there is any lacking in the languages that exist, but simply for those skilled in its use to broaden the scope of their reach.

I’m not so interested in a prediction of the future as I am about the current possibilities, the barriers in the way, and what’s on the near-term table that might make this more of a reality.

Are some of you perhaps using the language in such way now? Shell scripting, local apps, etc.?

If so, how are you working around the issues of local file access and other things, such as databases?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-17T19:02:21+00:00Added an answer on May 17, 2026 at 7:02 pm

    I haven’t used it, but JSLibs – http://code.google.com/p/jslibs/ – aims to be a way to get javascript running as a general purpose scripting language.

    “Jslibs is a standalone JavaScript development runtime environment for using JavaScript as a general-purpose scripting language.”

    Of course, with new developments like Google’s Web Apps, web apps, written in JavaScript, start to become more like desktop apps, written in Python and other languages (if that’s what you’re after). For instance, Chrome 7(?)+ has an about:labs feature named Background WebApps:

    “Allows installed web apps to run in the background at system startup and continue running after all windows are closed.”

    And new features like the HTML5 File API also allow closer integration with the desktop, allowing you to do more from JavaScript in a web app than before. There are still restrictions on these features, and not all browsers implement them, but they allow you to do more with just JavaScript in a browser.

    Google Chrome OS also does this – now all the applications are just web applications, built on HTML, JavaScript, etc. This is still in the future, however.

    EDIT: I remembered some other ways to get JavaScript on the desktop.

    QtWebkit – part of Qt – allows you to embed webkit in a Qt application, along with JavaScript.

    Appcelerator Titanium (http://www.appcelerator.com/) allows you to make desktop applications with HTML, CSS, JavaScript, Python, Ruby, and PHP, is cross-platform, is actively developed and used, and generally seems nice.

    Adobe AIR (http://www.adobe.com/products/air/) is similar to Titanium in its concepts.

    All of these are ways to basically integrate web apps into the desktop.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Over the weekend, for some reason, one of our servers has decided to start
Durning the weekend I'm trying to refresh my c++ skills and learn some c++11,
For a weekend project I'm looking for a micro web-framework like bottle.py (http://bottlepy.org) but
In some countries weekend days are Friday/Saturday. How can a Windows application find out
I'm implementing a linux shell for my weekend assignment and I am having some
The same problem to Find day difference between two dates (excluding weekend days) but
so I wanted to have an option called Weekend Delivery, but I can't seem
I am doing some weekend coding exercises. I have a table that contains some
I've spent my weekend programming a little April Fool's joke, but it doesn't work
After this weekend my Wicket application cannot correctly detect javascript anymore. It doesn't work

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.