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


Java VM Bridge for Functional Languages







Java VM Bridge for Functional Languages

Java VM Bridge for Functional Languages 04/19/2004 01:33 AM

Haskell/Java VM Bridge 0.3 Released




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





Similar Items

Java VM Bridge for Functional Languages

Grok Headline matches for Java VM Bridge for Functional Languages

JCom (Java-COM Bridge)


JCom (Java-COM Bridge) 06/21/2004 06:49 PM
Jcom (Java-to-Com bridge) release 2.2.4 is available !

SyberWorks Selected by the American
Contract Bridge League to Develop Online
Bridge Education Content through the
SyberWorks Hosted e-Learning Solution


SyberWorks Selected by the American
Contract Bridge League to Develop Online
Bridge Education Content through the
SyberWorks Hosted e-Learning Solution
06/05/2005 10:52 PM
SyberWorks, a leader in custom e-Learning Solutions and the Learning Management System industry, announced today it has been selected by the American Contract Bridge League to develop online bridge education content and host its online bridge training programs using the SyberWorks Hosted e-Learning Solution. [PRWEB May 23, 2005]

Information Bridge Framework Document:
Introducing the Microsoft Office
Information Bridge Framework


Information Bridge Framework Document:
Introducing the Microsoft Office
Information Bridge Framework
05/19/2004 11:41 PM
Learn about the Microsoft Office Information Bridge Framework from an organizational perspective, including the rationale for exposing line-of-business data to desktop systems and the benefits to the information workers who rely on this data to perform their daily work. In addition, review the Information Bridge architecture and the advantages that this architecture offers for both deployment and maintenance of solutions.

10.3: A fix for a non-functional X11
installation


10.3: A fix for a non-functional X11
installation
11/06/2003 11:13 AM
After updating OS X from 1.2.8 to Panther, the upgraded X11 stopped working. It would flash and then disappear. Looking at the console, I found the solution: XFree86 Version 4.3.0 / X Window System (protocol Version 11, re...

Functional Antique


Functional Antique 03/06/2004 01:55 AM

Antique Leitz projector

We drove through Arizona, Utah and Southern California for our honeymoon a few years ago and I took most of the photos of the Grand Canyon and Monument Valley on Kodachrome film. The lab made a mistake in the processing and only gave me the slides instead of including a photo CD with them. They refused to correct the error and I didn't have a projector so I've never gotten to get a good look at them. Since then the boxes of slides have sat in a container that I occasionally pass and remind myself that I should do something about the slides. By chance I noticed an old Leica Pradovit projector on eBay and bid on it. I lost that auction but I kept looking now and then and finally nabbed one. It is as simple and as elegant as a slide projector can get and certainly all that I need for the occasional viewing of slides at home. It's a Leitz Prado SM-300 from the late 1950s and 1960s with a solid lens and tough bakelite body. Instead of €250 or more for a projector with more electronics than my laptop, this was only £20 and will likely outlast most of the new ones that require service instead of a hammer or a pair of pliers. :)

The only problem with the projector was that the seller likely picked it up at a local boot sale without checking the parts or knowing the slightest thing about shipping things that contain glass. Fortunately, all of the optics survived the trip, but the bulb was not so lucky. Removing the old bulb was an exercise in patience since the socket is unusual and flanged. I had to use a leatherman to carefully go down into the socket and ease up one of the flange guides that had been bent which made the removal of the bulb impossible. I took the bulb's ID number, started searching on the net and only found one place that had them in stock and they were €150 each. For a cheap old projector, this was likely not an economical solution. I needed to go by EP-Kamera to see if I could get a lens cap for the leica anyway, so I thought I'd take a chance and ask if they had a bulb. The gentleman who owns the shop immediately recognised it and was able to order 2 of them for €20 each for me. It reminded me of why the internet sucks for buying things that require some level of expertise in the seller. I had forgotten how nice it is to have a shop like the electronic parts place my father used to take me to where the owners knew their business and loved what they did. Now we have a working projector and I promise not to torture the family with captive slide shows at dinnertime. :)


Functional XML Parsing Framework 5.1


Functional XML Parsing Framework 5.1 09/16/2004 09:22 PM
SAX/DOM/SXML parsers with support for XML namespaces and validation.

The impotence of functional programming


The impotence of functional programming 01/07/2004 04:57 PM
Context - XML's gift to the world (and the impotence of numbers). Hierarchies are a great modelling tool. Why? Because (a) they map well onto the way our heads manage complexity and (b) they allow us to model context. We can put things within other things and nuance the semantics of the contained by means of the container and the container's container and so on. ?

Hardware that is perfectly functional


Hardware that is perfectly functional 08/21/2004 08:39 PM
TechTree Aug 21 2004 11:48PM GMT

Subvocalization mic functional prototype


Subvocalization mic functional prototype 04/10/2005 05:51 AM
Cory Doctorow: A conceit in my novel Down and Out in the Magic Kingdom is that our cellphones will disappear into our bodies, silently feeding us audio via cochlear implants and micing our throats to pick up sub-vocalizations (something I think I ripped off from Harry Harrison, though others have done it too). Now a DARPA program has produced a functional prototype of a subvocal pickup that can turn words you haven't spoken into signals on the wire.
One system, being developed for DARPA by Rick Brown of Worcester Polytechnic Institute in Massachusetts, relies on a sensor worn around the neck called a tuned electromagnetic resonator collar (TERC). Using sensing techniques developed for magnetic resonance imaging, the collar detects changes in capacitance caused by movement of the vocal cords, and is designed to allow speech to be heard above loud background noise.

DARPA is also pursuing an approach first developed at NASA's Ames lab, which involves placing electrodes called electromyographic sensors on the neck, to detect changes in impedance during speech. A neural network processes the data and identifies the pattern of words. The sensor can even detect subvocal or silent speech. The speech pattern is sent to a computerised voice generator that recreates the speaker's words.

Link (Thanks, John!)

Functional replica siege engines


Functional replica siege engines 04/20/2004 07:25 AM
Kaden hand-builds and sells these functional mantelpiece/desktop replicas of medieval siege engines, which he calls "antiques from a parallel universe." I'm partial to the ballista. Link (Thanks, Kaden!)

pandagon.net - functional nirvana for
free


pandagon.net - functional nirvana for
free
07/26/2004 07:47 PM
pandagon.net - drunk on panda mystery .. "Congressional Republicans" .. Jesse Taylor and Ezra Klein .. Pandagon, .. Pandagon .. jesse

pandagon.net
track this site | 3 links


XSLT: Taming a functional language


XSLT: Taming a functional language 05/06/2004 11:28 AM
If you're coming from a different programming background, one feature of XSLT (all versions) may seem especially difficult to grasp. I'm not referring to the XML-based syntax; once you get a feel for it, it is surprisingly transparent (even if bulky). For many novices, much more puzzling is XSLT's lack of an assignment operator. (Note for C-literate readers: "=" in XPath always means comparison, never assignment.)

Jeeves gets functional, image overhaul


Jeeves gets functional, image overhaul 09/22/2004 02:52 PM
Computer Business Review Sep 22 2004 6:38PM GMT

Multi-functional Dice roller


Multi-functional Dice roller 06/11/2004 07:07 PM
First Code Release

Purely Functional Data Structures


Purely Functional Data Structures 03/06/2004 02:09 AM

Fat Tissue Turned Into Functional Nerve
Cells


Fat Tissue Turned Into Functional Nerve
Cells
06/01/2004 06:34 PM
“Two years after transforming human fat cells into what appeared to be nerve cells, a group led by Duke University Medical Center researchers has gone one step further by demonstrating that these new cells also appear to act like nerve cells. The team said that the results of its latest experiments provide the most compelling scientific evidence to date that researchers will in the future be able to take cells from a practically limitless source…”

Mapping a company's functional structure
with email


Mapping a company's functional structure
with email
03/19/2003 10:46 PM

Functional Linux 802.11G Centrino Driver
Released


Functional Linux 802.11G Centrino Driver
Released
08/13/2004 06:15 PM
Slashdot Aug 13 2004 9:45PM GMT

Python to drop functional programming
support


Python to drop functional programming
support
06/24/2005 05:11 PM
I was sad to read the news item on slashdot about Python's future, a language that I find satisfying many needs. Very well, Guido rants about dropping reduce() and friends in python. Reading his reasoning, all I can say is that he might be getting behind the times.

Wikitravel: Functional Copyleft Content
for Travelers


Wikitravel: Functional Copyleft Content
for Travelers
11/05/2003 04:06 AM
Detractors from the idea of Copyleft Content often point to the fact that non-software expression is not functional in the same way that software is, and therefore doesn't need the same user-maintenance mechanics that software does. Oh, well, except software documentation. But that's it, right? Is any other type of non-software information functional? Perhaps Wikitravel is.

BBN Announces Functional Quantum
Encrypted Network


BBN Announces Functional Quantum
Encrypted Network
06/03/2004 06:29 PM

Logic board reset may repair
non-functional FireWire


Logic board reset may repair
non-functional FireWire
12/08/2003 11:45 AM
I had an issue where my FireWire stopped working -- it would not recognize an external drive, a CD-R/CD-RW drive, nor an iPod. This remained true even after I purchased a new FireWire card (which I was able to return). So af...

Carbinol Functional Silicon-Based
Technologies for Coatings


Carbinol Functional Silicon-Based
Technologies for Coatings
04/09/2005 07:41 PM
PCI Paint and Coatings Industry Apr 9 2005 11:21PM GMT

Freescale: fast multi-functional PC
peripheral microcontroller


Freescale: fast multi-functional PC
peripheral microcontroller
06/01/2004 08:53 AM
ECE Jun 1 2004 12:53PM GMT

10.3: Possibly make older video cards
functional again


10.3: Possibly make older video cards
functional again
11/07/2003 11:03 AM
First off, I cannot take credit for this hint. I came across it on the indispensable xlr8yourmac.com -- it was reported by someone named David. Nevertheless, it's a great hint. If you have a video card that worked under Jagu...

Palm Pilot Functional Emulator 20050326
(Default branch)


Palm Pilot Functional Emulator 20050326
(Default branch)
03/27/2005 03:27 AM
Screenshot Palm Pilot Functional Emulator (Palm-FE) is a Web application that offers personal information management compatible with the original Palm Pilot PDA, with (as closely as possible) the same look and feel.
Changes:
This is major code cleanup/test release so there are no many visible changes.

Palm Pilot Functional Emulator 20050402
(Default branch)


Palm Pilot Functional Emulator 20050402
(Default branch)
04/03/2005 03:46 AM
Screenshot Palm Pilot Functional Emulator (Palm-FE) is a Web application that offers personal information management compatible with the original Palm Pilot PDA, with (as closely as possible) the same look and feel.
Changes:
This release features code, interface, and theme (incl. new CSS) cleanups.

Simple FreeBSD installation yields
functional desktop system


Simple FreeBSD installation yields
functional desktop system
01/07/2004 02:26 PM
Many near-religious-level debates revolve around which GNU/Linux distribution is "best." However, we are blessed with two free platforms for desktop usage, the other being BSD. If you can deal with text-based installation and a few post-install commands at the command line, you can install and use FreeBSD 5.1. I got FreeBSD fully installed on a 450MHz AMD K6-III+ system with 512MB of SDRAM and a 36GB 10Krpm SCSI hard disk in just under an hour.

Consumers in the Middle East move
towards a wireless age with adoption of
multi-functional mobile phones


Consumers in the Middle East move
towards a wireless age with adoption of
multi-functional mobile phones
05/02/2004 07:18 AM
AME Info May 2 2004 10:34AM GMT

"Other Languages "


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

"Other Languages "


"Other Languages " 03/29/2005 11:43 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


Voyager's 55 Languages


Voyager's 55 Languages 12/19/2004 03:44 PM
The Voyager spacecraft had their famous galactic greetings on board, with the map offering detailed instructions for any aliens who wanted to invade Earth, the drawing of a naked man and woman designed to make me giggle when I saw it depicted in my fifth grade science textbook, and the...

The Parable of Languages


The Parable of Languages 10/09/2002 11:48 AM
Today, though, the group was quiet, much quieter than usual, because one of their members, PHP, was not its usual cheerful self. In fact, one could say that PHP was in a true funk, if one had a mind to say something like that aloud, or within the hearing of one's boss. Or doctor.

Why the blues, PHP, the other languages asked. All the languages that is but C, because all C ever said was "bite me", being a rude language and hard to live with, but still respected because it was such a good worker.

And PHP answered...

"tri" Thx to Sam Ruby for the link.

"zeldman.93kr73"

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]
...

Sitegalore Available in 8 Languages


Sitegalore Available in 8 Languages 01/05/2005 04:44 PM
theWHIR Jan 5 2005 8:12PM GMT

Search in Two Languages with Babelplex


Search in Two Languages with Babelplex 12/17/2004 06:37 PM
No, it's not Babelfish (though it does use Babelfish), it's Babelplex, a bilingual search service. It's available at http://babelplex.com/ . What it does is allow you to specify a query...

Simple mini-languages with PHP


Simple mini-languages with PHP 05/12/2004 05:15 PM

I linked to PDML the other day in my blogmarks, but beyond a cursory glance I hadn't really dug in to what makes it tick. Dumky over at Curiosity is bliss points out that it makes use of an ingenious output buffering trick. To create a PDML document, you add a single line to the top of a page that includes and executes the PDML library (written in PHP). The rest of the document is written in the custom PDML markup language. The script uses output buffering to capture the rest of the page, then executes a callback function that actually processes the page content (see ob_start() for details).

As Dumky points out, this can be used to implement mini-languages for pretty much anything - and PHP 5's excellent XML support means most of the parser work is handled for you. It could also act as a neat way of hooking in to things like server-side XSLT processors.


CMS Administation vs. Presentation
Languages


CMS Administation vs. Presentation
Languages
07/18/2004 08:55 AM

Joe's ColdFusion post got me thinking about a little fling I had with ColdFusion a few years back. I liked it for its simplicity and declarative syntax, but I didn't think it had enough depth.

However, wouldn't it be great as a templating language for an existing CMS? It's lightweight, simple, plays well with HTML, etc. In a larger sense, who says that your content needs to be presented by the same language that your CMS is written in? Separation is good.

Think of content management as having two sides — (1) managing and adminstering content, and (2) displaying content. (I would actually argue — and I have — that content management has nothing to do with displaying content, but stick with me here.)

Now, lets put the 50-yard line of this game at the database. So the creation, management, approval, and general administration of content all leads up to one moment — when a certain content record in a database table is declared "active." Everything is working up to that point. The "active" records in the database table are free to be used on the public side of the site.

Why not just create a view of the database that only includes those records, then give your designers and presentation specialists a read-only user and a copy of ColdFusion? Who says that the language the CMS is programmed in has to be the language the content is presented in?

I've talked before about the fact that the management of content is the hard part, The presentation of content is usually pretty easy, while actually getting content to the 50-yard line of our situation — through creation, adding of metadata, approvals, various workflows, etc. — is the real value-add of content management.

I say use whatever language you need to program your CMS, but don't feel compelled to use that same langauge for presenting the content. ColdFusion would be perfect in this capacity (and ColdFu sion Express is — or was — free). Client-tools work work well here as well — Dreamweaver has gre at database integration, and FrontPage would even work in a pinch. And who could forget about Escapade ?

I working on a CMS right now, and I'm tempted to bag the entire built-in templating system I have and just leverage an existing language for it. I'm suddenly enamoured with the idea of drawing a defined "content line" and having a complete separation of systems on either side of, with the only common element the database itself.

Click here to comment on this entry


Grok Description matches for Java VM Bridge for Functional Languages
GrokA matches for Java VM Bridge for Functional Languages

Java VM Bridge for Functional Languages

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

GraphTool
BitTorrent Queue
Manager

Fwink
Safe, Fast-Drying
and Said to Douse
Fires

Your Taxes Are
Filed. But Don't
Turn Off the
Calculator.

Not Dead.
Are New Cars Too
Expensive To Fix?

Everday hackers
Microsoft believes
it can dominate CRM
market

People Keep
Expanding Their
Internet Activity

Users of high-speed
Internet increasing

Intel develops
silicon wafer based
electro-optical
chipsets

* Computer glitches,
not hanging chads,
Florida's vote fear

Apple triples
profits on iPod
sales

Indonesian hackers
spice up elections

Coming soon: DVD
players that censor
movies

Many Started Web
Logs for Fun, but
Bloggers Need Money,
Too

Advice to Help Kodak
Compete in the New
World of Digital
Photography

Teaching an Old
Walkman Some New
Steps

UK and U.S.
Submariners to Play
North Pole Soccer
(Reuters)

Charles honoured by
city

Unions to launch
membership drive

Second prisoner
freed 'in error'

Trebuchets and R.
Lee Ermey

Airing of Powell's
Misgivings Tests
Ties in the Cabinet

Israeli Rightists
Endorse Plan to
Withdraw From the
Gaza Strip

Study Suspects
Thousands of False
Convictions

AOL to Link
WeatherBug to
Instant Messaging
(Reuters)

Kim 'in China for
secret talks'

Pupils given cash
boost to study

Spain sparks Iraq
troops rethink

Adobe announces
After Effects 6.5

HP does lunch with
DreamWorks, Warner
Bros.

DConnect Daemon
0.3.3 RC1 (Stable)

Jikes 1.20
pBeans Java
Persistence Layer
1.2.2

Netdude 0.4.5
(Stable)

libnetdude 0.6
libpcapnav 0.5
MacBiff 1.1.5
JavaSame 0.9
libdoomwad 0.01
grammydotru123
0.2rc4

Imagine That...
Rumor Today: The
Specs

The Emperor's
Mahjong

Adobe Announces
After Effects 6.5,
Optimized For Power
Mac G5

Live blogging from
NAB-RTNDA television
industry convention

Are you now or have
you ever been a
Subservient Chicken?

Bay Area hip hop
jargon glossary

what is grok?