background preloader

Tersus: Home

Tersus: Home
Related:  mikastarbiz

Scala (programming language) The name Scala is a portmanteau of "scalable" and "language", signifying that it is designed to grow with the demands of its users. Scala was released late 2003/early 2004 on the Java platform, and on the .NET platform in June 2004.[5][7][8] A second version of the language, v2.0, was released in March 2006.[5] The .NET support was officially dropped in 2012.[9] On 17 January 2011 the Scala team won a five-year research grant of over €2.3 million from the European Research Council.[10] On 12 May 2011, Odersky and collaborators launched Typesafe Inc., a company to provide commercial support, training, and services for Scala. The Scala software distribution, including compiler and libraries, is released under a BSD license.[18] The Hello World program written in Scala has this form: object HelloWorld extends App { println("Hello, World!") With the program saved in a file named HelloWorld.scala, it can be compiled from the command line: $ scalac HelloWorld.scala To run it: A simple example is:

Tools Intel® XDK HTML5 development environment - develop, emulate, test-on-device and build apps Download Today Intel® XDK a HTML5 cross-platform solution enables developers to write web and hybrid apps once, and deploy across many app stores and form factor devices. Easy-to-use: Streamlined workflow from design to app storeDevelop faster: Integrated design, test, and build toolsDeploy simply: Across more app stores, and form factors Intel XDK is available as a free download for Windows* 7 & 8 , Apple OS X*, and Ubuntu* Linux* Build cross-platform apps easily Intel® XDK streamlined interface is built on Web technologies HTML, CSS, JavaScript*, and Node-Webkit back-end, runs on Windows*, OS X*, and Ubuntu Linux, without browser or Java* dependencies. Development Tools Built-in Intuitive tools that let you design engaging HTML5 responsive apps in less time Start with Samples Emulate, Test, and Debug Tools Emulators, debuggers, and profilers to enhance app performance and quality Get the Intel® XDK Learn How

Zaluum graphical programming language Oz (programming language) Oz is a multiparadigm programming language, developed in the Programming Systems Lab at Université catholique de Louvain, for programming language education. It has a canonical textbook: Concepts, Techniques, and Models of Computer Programming. Oz was first designed by Gert Smolka and his students in 1991. In 1996 the development of Oz continued in cooperation with the research group of Seif Haridi and Peter Van Roy at the Swedish Institute of Computer Science. Since 1999, Oz has been continually developed by an international group, the Mozart Consortium, which originally consisted of Saarland University, the Swedish Institute of Computer Science, and the Université catholique de Louvain. The Mozart Programming System is the primary implementation of Oz. In addition to multi-paradigm programming, the major strengths of Oz are in constraint programming and distributed programming. Basic data structures: Those data structures are values (constant), first class and dynamically type checked.

eMobc - Mobile Application Development Framework Skin engine. C++, C#, Visual Basic skinning « Microsoft Robotics Developer Studio Microsoft Robotics Developer Studio (Microsoft RDS, MRDS) is a Windows-based environment for robot control and simulation. It is aimed at academic, hobbyist, and commercial developers and handles a wide variety of robot hardware. It requires the Microsoft Windows 7 operating system. RDS is based on CCR (Concurrency and Coordination Runtime): a .NET-based concurrent library implementation for managing asynchronous parallel tasks. This technique involves using message-passing and a lightweight services-oriented runtime, DSS (Decentralized Software Services), which allows the orchestration of multiple services to achieve complex behaviors. Features include: a visual programming tool, Microsoft Visual Programming Language for creating and debugging robot applications, web-based and windows-based interfaces, 3D simulation (including hardware acceleration), easy access to a robot's sensors and actuators. Components[edit] Example of a Reference Platform Robot Tools[edit] Notable applications[edit]

App Inventor Get Started Follow these simple directions to build your first app! Tutorials Step-by-step guides show you how to create even more apps. Teach Find out about curriculum and resources for teachers. Forums Join community forums to get answers to your questions. Elips'PHARMA - Gestion des pharmacies Linda (coordination language) In computer science, Linda[1] is a model of coordination and communication among several parallel processes operating upon objects stored in and retrieved from shared, virtual, associative memory. Linda was developed by David Gelernter and Nicholas Carriero at Yale University. This model is implemented as a "coordination language" in which several primitives operating on ordered sequence of typed data objects, "tuples," are added to a sequential language, such as C, and a logically global associative memory, called a tuplespace, in which processes store and retrieve tuples. The original Linda model requires four operations that individual workers perform on the tuples and the tuplespace: in atomically reads and removes—consumes—a tuple from tuplespacerd non-destructively reads a tuplespaceout produces a tuple, writing it into tuplespaceeval creates new processes to evaluate tuples, writing the result into tuplespace Some of the more notable Linda implementations include:

Xcode - What's New Work as a Team Source control is the place where your whole team works on code together. Xcode supports working directly with several collaboration platforms, including: GitHub and GitHub Enterprise Bitbucket Cloud and Bitbucket Server and GitLab self-hosted It's never been easier for your team to work together in the cloud or on self-hosted servers within your organization. Once logged in to your favorite service, the Xcode clone window shows all of your personal and saved repositories. The source control navigator in Xcode makes it easy to view each of your branches, tags, and remotes with a timeline of commits. Customize Your Debugging Tools Using Instruments, you can finally retire your print() statements, which are replaced with OSLog signposts and your own custom instruments. You can go even further and build your own instrument with custom visualization and data analysis. Simulate and Test Xcode includes a robust testing engine built right in.

EDT Project Home EGL, originally developed by IBM, is a programming technology designed to meet the challenges of modern, multi-platform application development by providing a common language and programming model across languages, frameworks, and runtime platforms. The language borrows concepts familiar to anyone using statically typed languages like Java, COBOL, C, etc. However, it borrows the concept of Stereotype from UML (Universal Modeling Language) that is not typically found in statically typed programming languages. In a nutshell, EGL is a higher-level, universal application development language. What makes EGL different? EGL is not just another language (really). Common language, syntax, and programming model across all parts of the application, regardless of where the code is deployed. Think of EGL as "modeling in code". What can you do with EGL? The current set of Eclipse EGL tools are focused on simplifying the development of web solutions. Source Editing Visual Editing Rich Widget Library

Dataflow programming In computer programming, dataflow programming is a programming paradigm that models a program as a directed graph of the data flowing between operations, thus implementing dataflow principles and architecture. Dataflow programming languages share some features of functional languages, and were generally developed in order to bring some functional concepts to a language more suitable for numeric processing. Some authors use the term Datastream instead of Dataflow to avoid confusion with Dataflow Computing or Dataflow architecture, based on an indeterministic machine paradigm. Dataflow programming was pioneered by Jack Dennis and his graduate students at MIT in the 1960s. Properties of dataflow programming languages[edit] Traditionally, a program is modeled as a series of operations happening in a specific order; this may be referred to as sequential,[1]:p.3 procedural,[2] Control flow[2] (indicating that the program chooses a specific path), or imperative programming. State[edit]

10 Excellent Platforms for Building Mobile Apps If you've ever wanted to build an app for your business, blog, product or service, but the heavy investment of both time and money put you off, you're not alone. The good news is that entering the mobile market no longer necessarily requires thousands of dollars and months of work. There are many mobile platforms available to help you build an app on a budget — quickly, and with no coding knowledge required. With a small investment, you can create and manage your mobile site or application using one of the platforms listed below, and start reaping the advantages of offering your customers a dedicated mobile experience, including increased awareness, engagement and revenue. Show As Gallery Have something to add to this story? Image: Mashable composite. iStock, pressureUA