Archive for the ‘Revolution Development’ Category

A Little Revolution Does A Developer Good

Tuesday, May 20th, 2008

Round here we develop all of our desktop applications using Revolution. I recently attended the RunRevLive 08 conference in Las Vegas where one of the speakers was Robert Cailliau, the co-developer of the web. Robert spoke on “Programming systems and the birth of the Web”. Following a very interesting presentation on how the web came about he discussed some characteristics he thought a good programming language should have:

  • You should not need the reference manual lying open next to you.
  • A good assignment operator.
  • The less "swear" characters the better. These are characters from the top of the keyboard and are like the top shelf at a newsstand - dirty.
  • You should not need lots of comments.

His point was that you spend most of your time reading your code, not writing it. Therefore the language should be easy to read and understand. Since Revolution uses an english-like syntax it fulfills all of Robert’s criteria.

(more…)

A Little Help Please

Monday, May 19th, 2008

Over the last few weeks we have been shifting the primary focus of ScreenSteps Live to manuals. In doing so we have been looking at ways to easily integrate the manuals you create into a variety of different applications.

One feature we recently added was the ability to fetch a list of manual lessons that has been filtered by tags. For example, if I have a manual for my web application I can tag all of the lessons that discuss managing users with "user management". I could then add some javascript (supplied by ScreenSteps Live) to my user management screens that displays all lessons from my manual tagged with "user management". As I continue to add lessons and make updates based on user feedback those lessons pertaining to "user management" would automatically show up in my web application.

(more…)