Why Lasso?
Lasso is an excellent language for web programming. Here the community discusses why
Questions:
-
Why consider Lasso for the future?
-
What are the benefits of using Lasso?
-
What is the Lasso community doing?
UTF-8
All built-in functions support utf-8 - a real boon for those working outside the standard roman character set. Reportedly far beter support than Perl, Python and PHP.
Lasso as an innovative language
Lasso introduced built-in features like easy PDF production, individual site handling and support for UTF-8 long before many of the competitors.
Lasso is a maintained language
Out of the box it supports features in a consistent manner where the competition relies on third-party solutions that do not adhere to a general convention. Meaning, any tag working with strings start either with [string_] or is a member of the [string] type. This also works for math, XML, encode/decode, encrypt/decrypt, file, PDF etc.
Cost of support
You have the option of (free) support from the community or you can become an LPA member and get unlimited email support (very often very, very quick) at a reasonable price.
Out of the box security, with many additional security features. Easy to implement.
Extremely strong community with open source frameworks, examples, and resources.
Extremely accessible support network.
Highly flexible with out of the box connectivity for a wide variety of data sources.
Low cost of ownership
Comprehensive documentation and reference sources
Multi-OS options
Multi-web server options
Highly intuitive syntax - simple to teach & learn
Code syntax options (interchangeable and even intermixable (at the moment)
Excellent and simple to deploy PDF generation
Easy to use encryption
Flexible image manipulation tools
Simple to implement file upload and file management facilities
Integration with development tools
Base performance capabilities with optimisation options
Out of the box session management
Convenient XML handling (big thanks to Jason's XML_Tree tag)
Passionate user base ;-)