background preloader

J

Facebook Twitter

Jolie Programming Language - Official Website. Javauto - Java based cross platform automation. The Jazz home page. Jsish: Home. Jsi is a small C embeddable javascript interpreter for integrating with Database and Web, featuring: Functions arguments with types and defaults.

jsish: Home

File-system and OS-integration. Sqlite, MySql, and Websocket support. Extensive C-API with user extensions. Rapid application integration using amalgamated source. Enhancements Jsi implements the following javascript enhancements. Functions Functions can specify types for parameters and returned value: function foo (a:number, b:string):number { return a+1; } This improves maintainability: calls with mismatching types or number of arguments output a warning.

Parameters can also have a default value: function foo (a:number=0, b:string='') { } foo(99); This explicitly spells out what happens when functions are called with fewer arguments. System The System methods contain all the builtin toplevel commands in Jsi. Puts('hi'); System.puts('hi'); JMatch. Publications and Reports Chinawat Isradisaikul and Andrew C.

JMatch

Myers. Reconciling exhaustive pattern matching with objects. Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI'13), pp. 343–353, June 2013. Jed Liu, Aaron Kimball, Andrew C. Jed Liu, Andrew C. Jed Liu, Andrew C. Resources Version 1.1.6 of the JMatch compiler was released 1 Nov, 2005. Contributors Support The development of the JMatch compiler has been supported by a number of funding sources, including ONR Grant N00014-01-1-0968, NSF Grant 0208642, an NSF CAREER award, and an Alfred P. Jif. Jif is a security-typed programming language that extends Java with support for information flow control and access control, enforced at both compile time and run time.

Jif

The source code for the Jif compiler and run-time system is available for download. Jif is written in Java and is built using the Polyglot extensible Java compiler framework. Static information flow control can protect the confidentiality and integrity of information manipulated by computing systems. The compiler tracks the correspondence between information the policies that restrict its use, enforcing security properties end-to-end within the system. After checking information flow within Jif programs, the Jif compiler translates them to Java programs and uses an ordinary Java compiler to produce secure executable programs.

Jif extends Java by adding labels that express restrictions on how information may be used. Int {Alice→Bob} x; UnQLite - The Jx9 Embedded Scripting Language. The Document store interface to UnQLite which is used to store JSON docs (i.e.

UnQLite - The Jx9 Embedded Scripting Language

Objects, Arrays, Strings, etc.) in the database is powered by the Jx9 programming language. Jx9 is an embeddable scripting language also called extension language designed to support general procedural programming with data description facilities. Jx9 is a Turing-Complete, dynamically typed programming language based on JSON and implemented as a library in the UnQLite core. Jx9 is built with tons of features and has a clean and familiar syntax similar to C and Javascript. Google Code Archive - Long-term storage for Google Code Project Hosting. Jolie Programming Language - Official Website. JALv2 Homepage. J Home. Jq. The Julia Language. Jargon Language Description. The Jargon Programming Language v0.3 20030120 <> 20030915 by Joe Wingbermuehle Background Jargon is a message based programming language.

Execution of a Jargon program begins in the "Main" module in the "main" handler, which takes an array of strings as input. Variables and modules must be declared before use. Secret-Internet. Blogs. Baloon Animals. Extraterrestrial life. Storage. JAM. JAM, a cross-platform tool for building client/server applications, has the unique ability to help develop complex applications with small amounts of custom coding.

JAM

JAM applications can run unmodified on a diverse array of platforms and operating environments including MS Windows, MS DOS, HP HP-UX, Sun Solaris, IBM AIX, DEC UNIX, SCO OpenServer and Compaq/DEC OpenVMS. JAM also integrates seamlessly with the most popular relational databases, while providing transparent access to legacy systems via DRDA and ODBC. If you have an existing JAM application that you want to update or integrate with other enterprise assets, contact the Prolifics Consulting Division. Typically large client/server applications must integrate heterogeneous environments, with diverse databases, hardware platforms and presentation environments. With its Visual Object Repository, Transaction Manager and Auto SQL Generator, JAM also makes it easy to build simple applications.

Introducing The Jed Toolkit - Alex Sexton. The Jed Internationalization Toolkit The Jed Toolkit is a collection of interoperable tools to help facilitate the full process of internationalizing applications in JavaScript.

Introducing The Jed Toolkit - Alex Sexton

These tools have a wide range of utility, from small modules to help format messages, dates, and numbers to services that facilitate translation, and code integration. The goal of the project is to bring the experience and quality of internationalizing JavaScript applications up to par with the rest of the current state of JavaScript tooling. I’m in the process of moving everything over, but you’ll likely want to watch this space: github.com/jedtoolkit and jedtoolkit.org.

JSmooth - Java Executable Wrapper. The Julia Language. Jest Programming Language. JFLAP. Jolt Environment - Home. Juliet Programming Language. About Juliet Juliet is an open source programming language that I am designing. I am currently designing a compiler for Juliet called JULC, written in C++. The source code to JULC is freely available as described in its Readme file.

The Jolt Programming Language. Java 7 Programming Language with Reference for iPhone & iPad - App Info & Stats. The classic JVM programming language for iPad, iPhone and iPod touch.

Java 7 Programming Language with Reference for iPhone & iPad - App Info & Stats

Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the JVM programming language. Compilations are free on this version of the application. Accessing the System Clipboard with JavaScript – A Holy Grail? « Novak in Academia. I am developing an API written in JavaScript for a project which requires the ability to copy data to, and retrieve data from, a clipboard within a web browser.

Accessing the System Clipboard with JavaScript – A Holy Grail? « Novak in Academia

A simple/common problem definition – but due to tight browser security, finding a solution is a bit of a nightmare. This article outlines and discusses a number of approaches for implementing a clipboard feature into your JavaScript applications. Handbook: Form Processing with onsubmit and onreset. Cross-Origin Resource Sharing. Abstract This document defines a mechanism to enable client-side cross-origin requests.

Cross-Origin Resource Sharing

Specifications that enable an API to make cross-origin requests to resources can use the algorithms defined by this specification. If such an API is used on resources, a resource on can opt in using the mechanism described by this specification (e.g., specifying Access-Control-Allow-Origin: as response header), which would allow that resource to be fetched cross-origin from Status of this Document.

Geolocation API Specification. Abstract This specification defines an API that provides scripted access to geographical location information associated with the hosting device.

Geolocation API Specification

Status of This Document. Traverse the Document Object Model with JavaScript. Introduction The Document Object Model (DOM) has been defined in different groups of specifications (DOM Level 1, DOM Level 2, and DOM Level 3) by the World Wide Web Consortium (W3C). The DOM represents an HTML or XML document as a tree composed of a hierarchy of nodes with properties and methods. J Home. Jelly - Jelly : Executable XML. Warning: low development activity Please note that Commons Jelly is enduring a phase with low activity of its developers.

Jelly : Executable XML Jelly is a tool for turning XML into executable code. So Jelly is a Java and XML based scripting and processing engine.

Javascript/JScript/JScript.NET

Jubianlang - The Jubian Programming language. Jasp - Just Another Script Preprocessor. JASS Tools. JSC. Jsc is a command-line utility that allows you to run JavaScript programs outside of the context of a web browser. It is primarily used as part of the test harness for validating the JavaScript portions of WebKit, but can also be used as a scripting tool. jsc can be run in an interactive mode to test out JavaScript expressions, or it can be passed one or more files to run similar to invoking a Perl or Python script. Usage ¶ Command Line Flags ¶ Usage: jsc [options] [files] [-- arguments] -d Dumps bytecode (debug builds only) -e Evaluate argument as script code -f Specifies a source file (deprecated) -h|--help Prints this help message -i Enables interactive mode (default if no files are specified) -s Installs signal handlers that exit on a crash (Unix platforms only)

Jim Tcl - The Jim Interpreter. Introduction. Jolt Environment. A Java-based interpreter for an extended version of AgentSpeak. JOLIE: Java Orchestration Language Interpreter Engine. Javalin Project. The Jabaco Programming Language - Explore Your Opportunities!