-
Check it out, IBM marketing is getting consumer-y!
-
“CA has appointed Ajei Gopal, Symantec Corp.’s former chief technology officer, to lead its enterprise systems management business unit,” that is, Unicenter.
-
Hear an actual “customer” talk about using Agile in the enterprise…not just a consultant. Good stuff. The coolest thing is to hear how the biz and IT cultures finally got on talking and understanding terms. Yuh!
-
Notes and numbers on running OSS apps and servers on Windows instead of Linux. Olson’s comments hit the nail on the head: “if I’ve already got [Windows installed], why would I bother to throw it away and install something else?”
-
Show off people in your network.(tags: socialsoftware del.icio.us)
-
Bert Armijo’s blog: utility computing, grid, and 3tera.
-
What is the deal with 1-off blogs? They seem to come soley from people who have critical pieces about companies.
-
Hmmm…tracks hits in search engines?
-
More on folks wanting JavaScript on the server side.
-
I would be shocked — shocked! — to find that though there’s 3% less to pay for in taxes out phone bills stay exactly the same, probably going up 3%.
-
Latest efforts by the ACLU of Texas.
-
“allows administrators to download a main Gentoo software image to networked machines, and track all software, configurations and packages installed on Gentoo machines across the LAN.”
-
“The idea that life might have been intentionally spread throughout space and seeded on the surface of other worlds by a guiding intelligence.”
-
The story of Hyperic breaking away from Covalent in 2004.
-
Reads several sources into audio for listening to in iTunes/iPod.
-
“I was chatting with a friend of mine up in Toronto who is looking around at the Toronto Web 2.0 world of online apps and watching them drop like flies. When asked, ‘What is your business model?’ many of them pointed to adwords.”
Recent Posts
Recent Comments
- Alejerealkami on 10 things iPad rivals must do to compete with the Apple – Quick Analysis
- Silicon Cape Feedback | Smarter Messaging [Mike Jones, SA] on Know your developer type
- James Lafarga on links for 2008-04-07
- file chapter 11 bankruptcy california on Links for June 7th through June 11th
- gursewak on zembly.com Demo – Facebook Applications, iPhone Integration, and Social Programming
Archives
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
Categories
- Agile
- Austin Tech Scene
- Back of the Envelope
- Blogs
- Book Reviews
- Brief Notes
- Cloud
- Collaborative
- Community
- Companies
- Compliance
- Conferences
- Debriefing
- Development Tools
- Enterprise Software
- Ideas
- Identity
- IT Management Podcast
- Java
- Links
- make all
- Marketing
- Numbers
- Open Source
- Open Source Podcast
- Podcasts
- presentations
- Press Pass
- Programming
- Quick Analysis
- RedMonk
- RedMonk Radio Podcast
- RedMonkTV
- Reviews
- RIA
- RIA Weekly
- RSS
- Screencasts
- Social Software
- Systems Management
- The Analyst Life
- The New Thing
- Trip Notes
- Uncategorized
- What's in your stack?
Re: Server Side Javascript
"Meh" — I can see why people who are forced to use monolithic languages ala Java are so excited about SSJS but I don't see the value anywhere else. Most of the arguments I've seen are: JS hashes are almost the same as LangX hashes! Type conversion is simply one or two regexps away!
If you want to use anything but primitive types now you need something more complex. Maybe it'll have some sort of interface definition language, or maybe it wont. Now you either have some second element to update anytime you make changes or you run into the happy world type-guessing. XMLRPC is pretty okay, for example, if you are going from a strict to a loosely typed language, say Java to Perl. Going the other direction doesn't work so well.
Or maybe folks are thinking a step farther, let's send Javascript code blocks to the Server where it will run them. Sure, interesting. Java did this in the mid 90s and still does though it's pretty much proven to be not as cool as it sounded. Why? How do you automatically secure code provided by some one else? Sure, you could use a sandbox but sooner or later any security afforded by a sandbox will be comprimised. Most likely during crunch time, when something needs to work "now" no matter what rather than "correctly, when it's done".
I think your concerns are all quite valid.
Most of my “JavaScript is good” thinking is using it in gray/glue areas like configuration, servlets, and other area where you just want to do a little bit of coding over resources (in the REST sense) without having to get all heavy weight.
Being less conservative, I would like to see it used as a “first order language” more than more. I’m not a big fan of strong typing and — probably from my Mesa/FX days — I tend to reduce everything down to hash/maps/key=value pairs…so the loose and quick world of dynamic languages is attractive to me.
And, yeah, I agree there’s a lot of “filling out” to be done with JavaScript — security, interfaces, etc. All these things are trade-offs to be made.
Ideally, you could use JavaScript and Java (or and SomeRealLanguage). But, coders (at least the packaged apps area I’ve spent time in) seem to detest multilanguage applications in favor of having one language plus XHTML and XML.
Getting back to glue-area: I see JavaScript, run in a sandbox, being a great script option for applications along the lines of being able to “shell out” or exec.