In this roundup, we will review some online Integrated Development Environments (IDEs) which are great examples of cloud programming. These solutions can [nearly] replace your desktop IDEs and code editors.
(Link: 5 Great IDEs to Start Coding in the Cloud | Web.AppStorm)
5 Great IDEs to Start Coding in the Cloud | Web.AppStorm
InfoWorld review: Eight PHP power tools | Developer World – InfoWorld
Eight PHP power tools
Eclipse PDT, NetBeans, NuSphere PhpED, and Zend Studio lead a capable field of IDEs for Web developers
(Link: InfoWorld review: Eight PHP power tools | Developer World – InfoWorld)
The Power of Textmate on Windows
The origin of the e text editor, comes from a project to create a next generation revision control system. The aim was to create an rcs, that could be deeply embedded into applications. This could give them all kinds of capabilities, which would otherwise be impossible. To have a real base to work from, I had to make an example application to embed it in. The choice of a text editor was obvious, since text currently is the main target for revision control. So after a lot of development, i had a very powerful and versatile revision control engine and a very basic text editor build on top of it.
The editor showed the potential of the underlying engine (like total crash survivability and undo as powerful as a fine-grained rcs), but it was still really to basic to be used for day-to-day work.
(Link: The Power of Textmate on Windows)
GeneXus – Wikipedia, the free encyclopedia
GeneXus is a knowledge-based software development tool, mainly oriented to enterprise-class applications for the web and Windows platforms. The developer specifies his applications in a high-level (mostly declarative) fashion, from which native code is generated for multiple environments.
GeneXus includes a normalization module, which creates and maintains an optimal database structure based on the non-normalized data model defined by the users, a declarative (rules-based) language and a simple yet powerful procedural language.
The languages for which code can be generated include Cobol, Visual Basic, Visual FoxPro, Ruby, C# and Java, currently with emphasis on the latter three. Most popular DBMSs are supported, such as Microsoft SQL Server, Oracle, DB2, Informix, PostgreSQL and MySQL.
(Link: GeneXus – Wikipedia, the free encyclopedia)
Squad is a web-based collaborative code editor.
Squad is a web-based collaborative code editor.
We make it simple to open, edit and share code in real time.
(Link: Squad is a web-based collaborative code editor.)
Desktop Flash MiniBuilder is out! Open Source Flash
Flash MiniBuilder is a lightweight IDE created for developing programs written in ActionScript 3.
Flash MiniBuilder is itself written in ActionScript.
Flash MiniBuilder is free and open-source (GPL license)
Two of the main raison d’etre of MiniBuilder are
*
provide a completely free and cross platform alternative for developing ActionScript projects.
*
provide an editor with a small footprint that would eventually run on smaller computers like netbooks or even pocket-size devices.
(Link: Desktop Flash MiniBuilder is out! Open Source Flash)
codepad.org is an online compiler/interpreter
codepad.org is an online compiler/interpreter, and a simple collaboration tool.
Paste your code below, and codepad will run it and give you a short URL you can use to share it in chat or email.
(Link: codepad.org is an online compiler/interpreter)
the { buckblogs :here }: Coming home to Vim
TextMate is a powerful and wonderful editor, too, but differently powerful and wonderful. Vim’s wonderfulness and power is the wonderfulness and power of git, or linux, where the learning curve is steep (ridiculously steep at times), but the rewards of mastery are sublime. I didn’t even realize I had missed a sane shift-J, or using the dot key to repeat the last command. Fix transposition typos with ‘xp’. Select a single word with ‘viw’. Drop bookmarks with ‘m’, and jump right back to them with single quote.
(Link: the { buckblogs :here }: Coming home to Vim)
Developing iPhone applications using Ruby on Rails and Eclipse, Part 1: Serving content for iPhones
This article uses Eclipse with the Aptana plug-ins for Ruby on Rails and iPhone support. The Ruby on Rails plug-in provides Ruby- and Rails-specific syntax highlighting, shortcuts, execution environments, etc. The iPhone plug-in provides a preview environment for displaying your Web application in an iPhone-size viewport.
(Link: Developing iPhone applications using Ruby on Rails and Eclipse, Part 1: Serving content for iPhones)


February 9, 2010
