stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Lightweight Languages 2 Conference







Lightweight Languages 2 Conference

Lightweight Languages 2 Conference 03/13/2003 10:16 AM

This Saturday, I attended the LL2 conference at MIT. LL2 is dedicated to "lightweight" programming languages, a delibrately loose category including (1) any pleasant, easy-to-use scripting language and (2) any academic language which makes it easier to prototype and write software quickly. LL2 is a small, informal workshop with audience participation. The attendees are a diverse bunch, and enjoy goring each other's sacred cows. You have been warned.




This is a GrokNews Entry: (what is grok?)





Similar Items

Lightweight Languages 2 Conference

Grok Headline matches for Lightweight Languages 2 Conference

Lightweight scripting/extension
languages


Lightweight scripting/extension
languages
12/21/2003 09:29 PM
Extension laguages are designed to be embedded in applications to support customization of the application behavior. Common scripting languages, like Perl and Python, are fairly "large" with powerful run-time engines and libraries and are widely available and "script" writters usually assume their stand-alone existences in the deployment environment.

However, if one is looking for a language that's small enough so its source can be embedded in the distribution of and built as part of the application, Python and Perl may be "overweight." For the real lightweight choices there are Lua and Tinyscheme. Are there others? What are people's preferences and opinions regarding lightweight extension languages?

Lightweight C++ 0.5


Lightweight C++ 0.5 03/20/2003 02:06 PM
A language similar to C++ which is translated to C.

Lightweight C++ 1.3.2


Lightweight C++ 1.3.2 05/19/2004 07:41 AM
A language similar to C++ which is translated to C.

Lightweight C++ 1.3


Lightweight C++ 1.3 05/05/2004 09:15 PM
A language similar to C++ which is translated to C.

Heavyweight vs. lightweight


Heavyweight vs. lightweight 12/03/2002 01:34 AM
CNET Dec 3 2002 1:04AM ET

ultra lightweight xml-rpc lib for C++


ultra lightweight xml-rpc lib for C++ 12/20/2003 06:24 AM
ulxmlrpcpp 1.2.4-final available

RSS: Lightweight Web Syndication


RSS: Lightweight Web Syndication 05/23/2002 10:39 PM

Winner who's no Lightweight


Winner who's no Lightweight 11/07/2003 08:51 AM
Scotsman Online Nov 7 2003 7:55AM ET

SQLite: A Lightweight Alternative


SQLite: A Lightweight Alternative 03/06/2004 02:03 AM
In this tutorial, Timothy shows you how to get started using SQLite.

Lightweight XML Search Servers


Lightweight XML Search Servers 01/22/2004 03:18 AM
Jon Udell creates a lightweight XML search server using Python and the libxml/libxslt libraries.

Lightweight Neural Network++


Lightweight Neural Network++ 01/22/2004 11:42 AM
First version is out

Lightweight Business Models


Lightweight Business Models 09/22/2004 11:17 PM

The workshop that Jason Fried and myself will be giving at Web 2.0 is entitled "Lightweight Business Models". I'm liking that title more and more as we approach the event.

What will be interesting to see - will be all the Web 1.0 folks meeting all the Web 2.0 folks. Lots of announcements, schmoozing, networking and (hopefully) kai-seki.

I have these vivid memories of the Nikko - doing kai-seki for hours with various Japanese emissaries in the late 80's - when money was no object.

I don't necessarily see the Web 2.0 as a platform with JUST eBay, Amazon or Google - but it's nice to have them there. But it's also nice to have Technorati, Sxip and Flickr.

:-)

The idea of workshop is that there are all these 'little' programs out there that when connected together (via open standards) can create a decentralized mesh of functionality united around new kinds of micro-content.

Here's John Battelle's post....

web2Over at O'Reilly, Tim's posted his thoughts on why Web 2.0 is a meme with legs, and he's inviting feedback from his readers on what they'd like to see asked of all the speakers we have coming to converse. I'd like to do the same - you guys have always kept me honest, and the conference is really shaping up to be something else again. As Tim puts it:

I'm talking about the emergence of what I've started to call Web 2.0, the internet as platform. We heard about that idea back in the late 90s, at the height of the browser wars, but that turned out to be a false alarm. But I believe we're now starting the third age of the internet -- the first being the telnet-era command line internet, the second the web -- and the third, well, that tale grows in the telling. It's about the way that open source and the open standards of the web are commoditizing many categories of infrastructure software, driving value instead to the data and business processes layered on top of (or within) that software; it's about the way that web sites like eBay, Amazon, and Google are becoming platforms with rich add-on developer communities; it's about the way that network effects and data, rather than software APIs, are the new tools of customer lock-in; it's about the way that to be successful, software today needs to work above the level of a single device; it's about the way that the Microsofts and Intels of tomorrow are once again going to blindside established players because all the rules of business are changing.

Time and again as I report in this space, I'm struck by how different this time round is from the late 1990s. For example, today I spoke with Jeff Weber, who runs USAToday's digital publishing efforts, and we had a robust conversation about publishing models, new and old. I was part of the first wave of "new media" in the 90s, and we were convinced that the world was changing, but wrong in the timing and execution. Now, a whole host of "lightweight publishers" have sprung up, and they are challenging and undermining the entire cost structure and business model of old line publishers. This time, it's real. Weber pointed out to me that Yahoo News, which is twice as big as USAToday.com, and has just 11 employees. Then there's craigslist, with more traffic than nearly anyone, and only 20 or so employees. How do they do that? They've got a very Web 2.0, lightweight business model, that's how (and Yahoo aggregates content, then creates interfaces, of course). Over and over, in so many aspects of industry, we see this happening - travel, finance, media, entertainment, retail. It's exciting, and it's fun.

At Web 2.0, we're going to talk about all this, and (this will be the last time, I promise) I'd really like to see you all there. I still have a limited number of discount codes to dole out, first come, first served (jbat at battellemedia dot com). The event is October 5-7, in San Francisco at the Hotel Nikko.

Even if you can't make it, check out the program and let me know what you'd like to see asked of the speakers. I hope to see you there!

[John Battelle's Searchblog]


hoarder - lightweight java cms


hoarder - lightweight java cms 04/17/2004 11:23 AM
hoarder-0.1.1 released!

Microsoft still a collaboration
lightweight


Microsoft still a collaboration
lightweight
06/21/2004 05:59 AM
Silicon.com Jun 21 2004 9:56AM GMT

Greasemonkey as a lightweight
intermediary


Greasemonkey as a lightweight
intermediary
03/30/2005 03:05 PM

In The architecture of intermediation, Jon Udell discusses the need for a mechanism for a high-level tool for adding custom features to web applications. In Jon's case, he wants to add a private bookmarks feature to del.icio.us. Jon thought about using a web proxy to intercept and modify del.icio.us pages, but ruled it out as too low-level.

Jon, you need Greasemonkey.

The latest release of the swiss army knife of Firefox extensions adds support for cross-domain XMLHttpRequest calls from greasemonkey scripts. What that means is that you can create a user script (a short JavaScript that will be executed whenever your browser loads specific pages) that can then pull extra data in from another server. This new ability is described in the greasemonkey documentation.

I'm using this for my final year project, a decentralised web annotation system that lets you annotate pages, storing your annotations locally and then sharing your public annotations as a feed (similar to the way RSS aggregators work). The trick there is to run a local web server on some port, then have the Greasemonkey user script (eventually a full extension) communicate with that local server to store and retrieve data. I'm using Ruby on Rails' built in WEBrick server to prototype the service, and it's working a treat.

This architecture could be easily adapted to add private bookmarks to del.icio.us - or to add any number of cool features to any number of other sites. Here's another example: Google's Desktop Search integrates results from your local drive with the search results page on Google. Using greasemonkey and a local web server tied in to OS X Tiger's Spotlight indexer, you could add this functionality to any search site you wanted to. Just be sure to lock down the web server to only serve requests from localhost, to avoid sharing search results for your data with anyone on the network who can see your machine.

When people asked me what I was excited about at SxSW, one of my answers was Greasemonkey. This kind of stuff is the reason why.


Lightweight Neural Network ++ 0.995


Lightweight Neural Network ++ 0.995 05/09/2004 07:57 PM
A feed forward neural network C++ library.

MParser a very lightweight xml parser


MParser a very lightweight xml parser 06/17/2004 03:01 PM
MParser first public release!

Lightweight XML Search Servers, Part 2


Lightweight XML Search Servers, Part 2 02/18/2004 08:10 PM
Jon Udell enhances his lightweight XML search server by adding database backed storage, using the Berkeley DB XML database, and retrieving and indexing all of the weblogs he reads.

LULA - Lightweight User-Level ACL


LULA - Lightweight User-Level ACL 05/15/2004 09:45 PM
Coming Soon....

Know more about world's tiniest
lightweight fish!


Know more about world's tiniest
lightweight fish!
07/23/2004 12:58 PM
123Bharath.com Jul 23 2004 5:12PM GMT

fbpanel - lightweight X11 desktop panel


fbpanel - lightweight X11 desktop panel 04/10/2004 03:23 PM
fbpanel 3.4 released

Moving towards lightweight and open
architectures


Moving towards lightweight and open
architectures
04/11/2005 08:28 PM
TechWorld Apr 12 2005 12:37AM GMT

In Search of a Lightweight WYSIWYG
Client


In Search of a Lightweight WYSIWYG
Client
02/01/2005 09:08 PM

I'm interested in finding a nice, lightweight, WYSIWYG HTML editor for use by non-developers. In this scenario, as I'm sure you know, is not havig too little functionality, but having too much. I haven't found one yet that I'm comfortable unleashing on non-developer content editors.

How about FrontPage or Dreamweaver, you say? Dreamweaver is too complicated for the average editor to grasp. Yes, I know it makes perfect to HTML jockeys, but it's not for the faint-of-heart. FrontPage is simpler, but I've found it gives the user too much rope. They end up with more than enough to hang themselves.

Contribute from Macromedia comes close. It's a scaled-down version of Dreamweaver, but it's not problem-free. It requires some voodoo to get it up and running and I didn't find that it was easy to edit file system-based files. Contribute is at its best when used on a site managed by a geek with a copy of Dreamweaver.

Surprisingly, Mozilla Composer — part of the Mozilla Suite — is very good. Not quite perfect, but it's clean and simple. However, you have to have the whole Mozilla shindig to use it. I hope they break it off into its own product.

What I'm looking for is a WYSIWYG editor with which I could let a user edit a pre-created site. Using some strategic rewrite rules, a limited FTP account, and php_append and _prepend files, you could very easily build a nice, maintainable site that handles all the common elements of the page, leaving just the "content valley" to be managed by a content editor with a lightweight WYSIWYG client.

Now if I could just find the right one. Any recommendations?

Update: One last requirement: the client needs to be page-centric. Too many HTML editors drift off into concepts of "the Site" or "the Web." I want one that is concerned pretty much solely with the page that's currently loaded into it, and doesn't try to wrap its arms around the entire Web site at once.


Lightweight Traffic Accounting Suite


Lightweight Traffic Accounting Suite 08/04/2004 01:48 PM
Ltaccts initial release version 0.48

Dell ultraportable is lightweight
contender


Dell ultraportable is lightweight
contender
04/11/2005 01:59 PM
Personal Computer World Apr 11 2005 4:47PM GMT

Simon Willison: Greasemonkey as a
lightweight intermediary


Simon Willison: Greasemonkey as a
lightweight intermediary
03/31/2005 06:59 AM
Simon Willison: Greasemonkey as a lightweight intermediary .. an agent of intermediation .. explains

simon.incutio.com/archive/2005/03/30/lightweight
track this site | 4 links


Mollensoft Lightweight FTP Server CWD
Buffer Overflow


Mollensoft Lightweight FTP Server CWD
Buffer Overflow
06/01/2004 03:27 PM
Aviram Jenik (Jun 01 2004)

Nokia Funds Lightweight Mozilla Browser
'Minimo'


Nokia Funds Lightweight Mozilla Browser
'Minimo'
06/18/2004 09:28 AM

anime_firefox_logo.jpg imageCNet covers Nokia's investment in the Mozilla Foundation's 'Minimo' browser for mobile devices, a move that happened last year but is just now coming to light. The aim is to provide a free, open-source web browser in a small, computationally-lightweight package that would excel at rendering web pages on the small screens and small memory spaces of mobile devices -- specifically mobile phones, but also on PDAs and other portables. With the current version of the streamlined Mozilla-based browser Firefox weighing in at a slender 4.7MB (the recent 0.9 version is actually smaller than 0.8), the Mozilla developers have shown they have the technical ability to push out a stripped-down browser in Minimo that will run nicely on the horsepower-limited (but growing) mobile devices of the future.

If nothing else, the cash infusion from Nokia for Minimo will help Mozilla continue to push out browsers for the PC market, as well.
Read [CNet]


Computer firm promises lightweight
laptop with plenty of power


Computer firm promises lightweight
laptop with plenty of power
05/30/2004 07:19 PM
Lebanon Daily Star May 30 2004 10:30PM GMT

MIcrosoft to release suite of
lightweight stripped down programming
tools


MIcrosoft to release suite of
lightweight stripped down programming
tools
06/29/2004 05:42 AM

Microsoft apparently is going after the developers that are what they are classifying as nonprofessional programmers. Personally I didn't realize there was such a category of programmers and hopefully they change there wording. Anyway it looks like they are going to releasing a stripped down version of many of their mainstream tools. Also very interestingly they are going to be releasing Express SQL Server 2005 that they hope will compete with MySQL and all of it priced to move. [c|net]


RadTech intros tekmod, a lightweight
notebook soft-case


RadTech intros tekmod, a lightweight
notebook soft-case
04/15/2005 03:55 PM

Radtech's tekmod lightweight
poly-reinforced notebook soft-case

RadTech today announced immediate availability of tekmod, a new breed of computer notebook cases designed for versatility and packed with practical features. tekmod can be used as a conventional top-loading case for quick and easy access to your 'Book or use the unique stay-on feature to work right out of the case with unrestricted port, slot, drive and storage pocket access! A convenient flip-out riser-stand provides the perfect incline for ergonomic keyboarding. An internal suspension system cradles and lifts the rear of the notebook allowing ample ventilation and air circulation to ensure cool running. tekmod's pockets and pouches completely flatten when empty, yet expand to accommodate a variety of items such as power supplies, cables, peripherals, documents, wallets, keys, etc.

Radtech's tekmod lightweight
poly-reinforced notebook soft-case

The tekmod XL available now for 14-17 inch notebooks in a number of color combinations priced at just USD$79.95. tekmod sub-14inch models coming in May '05.


CABA Launches Connected@Home Conference
in Conjunction with FTTH Conference &
Expo


CABA Launches Connected@Home Conference
in Conjunction with FTTH Conference &
Expo
12/19/2004 03:41 PM
OTTAWA/WASHINGTON - December 17, 2004 - The Continental Automated Buildings Association (CABA) and the Fiber-to-the-Home (FTTH) Council have announced that CABA’s new Connected@Home Conference will be collocated with the 2005 FTTH Conference & Expo. Connected@Home will focus on innovative new connected home applications, complementing the FTTH Conference’s focus on fiber connectivity to the home. CABA will hold Connected@Home at the Mandalay Bay Resort and Casino Convention Center in Las Vegas October 3-5. The FTTH Conference…

Direct and Related Links for 'CABA Launches Connected@Home Conference in Conjunction with FTTH Conference & Expo'


High Resolution Video in a Web
Conference Becomes a Reality at the
Collaborative Technologies Conference in
New York City


High Resolution Video in a Web
Conference Becomes a Reality at the
Collaborative Technologies Conference in
New York City
06/22/2005 01:51 AM
Versona, a leading provider of enterprise communication and collaboration solutions, announced today the launch of the ClearView line of accessories for their popular Visual Collaboration Web Conferencing System at the Collaborative Technologies Conference in New York City. The Versona ClearView line of accessories for the Visual Collaboration System (VCS) provides users the ability to broadcast high-resolution video and audio within web conferences. [PRWEB Jun 20, 2005]

Macromedia Announces MAX 2005
Conference; Conference Features the
Latest Technologies and Strategies for
Creat


Macromedia Announces MAX 2005
Conference; Conference Features the
Latest Technologies and Strategies for
Creat
06/22/2005 02:52 AM
Business Wire UK Jun 21 2005 3:31PM GMT

Hanoi to host first conference on
intellectual property rights conference


Hanoi to host first conference on
intellectual property rights conference
09/06/2004 05:20 AM
VOVNews Sep 6 2004 9:08AM GMT

"Other Languages "


"Other Languages " 03/29/2005 11:43 PM

"Other Languages "


"Other Languages " 04/08/2005 02:50 PM

Dynamic Languages


Dynamic Languages 08/12/2004 11:41 AM

Dynamic Tools for Dynamic Languages: After reading the " Programmers are Idiots" essay that Joe posted last week, I got to thinking about my situation. Am I actually a programmer? I came to the conclusion that no, I'm not — I'm a scripter. I work predominantly on the Web, and while I can "program" in Visual Basic, I work best in scripting languages like PHP.

I guess I like to think that I solve problems, regardless of method. I may not fire up a C++ IDE and compile stuff right and left, but my company comes to me with IT problems every day (every hour, sometimes), and I manage to solve 90% of them. I use all sorts of languages and technologies, but at the end of the day, problems are solved and business continues to improve.

(I will admit, however, to a concerted attempt lately to program some things in VB.Net. Why? Because while I may not consider myself a "programmer," I do enjoy getting paid like one. And, sadly, you don't see many job postings for "problem solver.")

Related to all this is the essay linked above. It's a Very Important Thing. It's very long, but it has good headings, so you can skim it.

The author attempts to redefine traditional "scripting" languages like Perl, Python, and PHP as "dynamic languages." It's essentially a call for respect — these languages may be as glamourous as Visual Basic, Java, and C++, but they solve as many problems. Oftentimes more.

Just as Linux was suddenly recognized as a significant platform choice after years of being "snuck in through the back door", high-level open source programming languages are becoming recognized by mainstream analysts as key pieces of an effective approach to building software.

[...] The strengths of these languages derive from their open source nature, from their pragmatic approach, and from their constant evolution in response to real user needs. Ignoring them is equivalent to ignoring the hammer in your tool chest because you've just been sold a fancy screwdriver.

So, am I a programmer? Or am I a scripter? Or am I just a guy who solves problems through a broad base of experience with what a lot platforms, languages, and applications can do?

If it were up to me, I'd much rather hire someone who knew a little about a lot, and who could analyze a problem from that perspective before coming up with a solution that was centered around making the problem go away rather than using one language over the other. Of course, sometimes you need a specific type of programmer, but just as often, you don't — you really just need a problem solver.

But maybe I'm just making excuses because I don't have CS degree and I hate compiling stuff. Perhaps I'm just bitter.

Click here to comment on this entry


Languages and environments


Languages and environments 04/05/2005 12:19 PM
Programming languages and their environments are an abiding passion. I'm always on the lookout for a better mousetrap, and lately I've been working with three relative newcomers: the PHP-based plugin architecture of the WordPress blogging engine, the Ruby on Rails framework, and Mark Logic's XQuery-based Content Interaction Server. Each of these languages does very different things for different reasons, and the associated environments are likewise very different. But in each case the language is tightly bound to the environment in ways that I often wish it weren't.

...

Languages and environments have always been fellow travelers. At some point they'll begin to part ways. Domain-specific languages will continue to flourish; they're the future of programming. But they'll target fewer environments. The most obvious of these are the Java Virtual Machine and the .NET Common Language Runtime, along with their class frameworks. It'll take another turn of the evolutionary crank, but we'll get there. [Full story at InfoWorld.com]
...
Grok Description matches for Lightweight Languages 2 Conference
GrokA matches for Lightweight Languages 2 Conference

Lightweight Languages 2 Conference

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

wxWindows
Experiences

Contractor Hiring
Tips

Open Source
Consultants

Hardware Fun With
Linux

Wireless Weblogging
Back on the Slopes
Winter Weather
wxWindows Multimedia
Work

Last of the Tomatoes
Double Standards
Tomato Advice
Communism Isn't Dead
Affirmative Action
and Segregation

SCO Goes Nuclear
Bluetooth
Unlimited GPRS
traffic for
~$25/month

gnome-terminal
crashed!

Why I don't watch TV
Fun with Final Cut
Pro

IPv6 on Mac OS X
The first patent
case

American Political
Debate

Apple Service Source
Sending SMS'es
Happy Valentines
Red Balloons
New Safari builds
What do you mean
people can't spell
anymore?

Bergman Overload
Dolphins blow
bubbles, too.

Tracking blogroll
referrals

On improving the
commentators feed

The Library of
Google

Contact information
LazyWeb: Email to MT
gateway

LazyWeb: RSS to
MovableType
converter, TrackBack
pings as posts

Business, Politics,
Empathy

Lazyweb: Tracking
comments with
dc:contributor

Conversational
education

Lazyweb: Centralized
"wish to contribute"
list

Contribution: My
Amazon Wishlist RSS
feed

Tonight's show is
about
community-driven
radio stations.

Drawing your
attention to
feedback.

Devaluing the
practice of sniping
auctions

OpenCourseWare in
worldwide use and
experiment

e-portfolio
collaborative group
launches

MacArthur grants:
study intellectual
property, public
domain

Scientists launch
open-access journals

Creative Commons
launches licenses

Fathom to fold
what is grok?