Tuesday, August 21, 2012

Easy Programming Languages ​​Web Are Coming


In fact simple Web programming languages ​​that are already here, right under your nose. The awareness of simple alternatives to more complex systems popular, but based on Apache, Perl, PHP and Ruby and its frameworks is minimal due to marketing forces.

Technology should make life easier, but this promise was not delivered to the web developers in particular. The page centered way web applications are created forces programmers to link many pieces with additional code that is not required in traditional programming (non-web). The complexity of this scares away all the beginners and professional developers causes to be unproductive (and bald).

The popular culture of web development programming support functions, the ability of REST and stateless pages, but these features actually complicate the development process. If you do not know what REST is, or which pages are stateless then you'll appreciate what I'm about to say: You should not need to understand these ideas to create web applications. There are some programming systems that leave these ideas, and in so doing make web development easier and even fun. They also do receive some degree of contempt from '"establishment", but for those who want to think outside the box, the benefits may be substantial for some types of web projects. This article will discuss some of these systems in brief.

Seaside, Seaside http://www.seaside.st- Web development framework (also known as the web framework Heretic) is a system that provides nearly a full stack (provide your own database). It includes an HTTP server, application sessions automatically, transparent management of the state, live development and debugging, Ajax libraries, and more.

Sea developers to code in the venerable Smalltalk language to build their applications. With a combination of an easy to use component-style metaphor generation of pages, support for cascading style sheets, and the powerful expressiveness of Smalltalk developer Mare enjoys huge productivity.

Seaside is an open source project under a free license and is available for both free and commercial Smalltalk platforms.

Run BASIC, [http://www.runbasic.com] - Run BASIC is a zero-configuration web application server that has a very easy metaphor of web development, suitable for the beginner. In an easy installation provides an HTTP server, application sessions automatically, transparent state management, tightly integrated BASIC programming language, ability to inline CSS, graphics library, a parser and support for the SQLite database. Even with all the features included, the programmer does not compare to a lot of complexity due to the Run BASIC built-in easy-to-use controls.

Run BASIC web port to the BASIC programming easier than historically has been known for. It 's suitable for personal projects, educational situations, small business applications and more. There is an interactive version of the system housed at the Run BASIC web site so that anyone can try their hand at writing code. Cost: $ 59.95

Sun Labs Lively Kernel Project, http://research.sun.com/projects/lively- The Lively Kernel Project is a web programming system developed at Sun, the inventor of the Smalltalk programming language. It is very sharp and very new. Transform your browser into a web development environment and includes a JavaScript library based on scalable vector graphics windows. While this system may not be appropriate for some commercial sites, is suitable for online games and educational programs. Lively Kernel provides a kind of laboratory personnel to create applications that operate in a highly dynamic browser.

Lively Kernel is supported in Safari and Firefox 2 and 3, but Safari is the recommended platform from the writing of this article. It 'released under the GPL2 license .......

No comments:

Post a Comment