Yuma: New scripting tool for web developers
To web developers, scripting is the glue that connects web pages and back-end systems. For example, PHP is a very popular scripting environment that has been used to write web apps like WordPress and phpBB. For those of you who use PHP, you know that it is a dynamic, weakly-typed hypertext preprocessor. In other words, it's a scripting language that is embedded in the HTML code that makes up a web page.Inspiring Applications, Inc. hopes to catch the imagination of web developers with Yuma, their new strongly-typed, object-oriented scripting tool that is being released today. Rather than the confusing syntax of PHP, Yuma uses a simple REALBasic-like syntax. It is natively compiled to machine code on Mac OS X, Linux, and Windows for high speed.
Yuma Development Server for Mac OS X is available as a free download, complete with example code, a full developer reference, language definition files for BBEdit, TextMate and Text Wrangler, and more. When you're ready to deploy your Yuma web app, you can purchase and install Yuma Enterprise Server ($149). It's a command-line app and may be set up as a daemon.
To run either Yuma Development or Enterprise Server on Mac OS X, you need to be running OS X 10.3 or later on a G4, G5, or Intel-based Mac with at least 1 GB of RAM.
Thanks to Brad for the tip.
Share
Source: http://www.yumadev.com/
Categories
To web developers, scripting is the glue that connects web pages and back-end systems. For example, PHP is a very popular scripting...
Add a Comment
It would have been great to have access to a library of code examples from day one. Would facilitate a quicker implementation and adaption by programmers currently using other languages.
Yuma should have created a sample web project, complete with include files, headers, footers, navigation, file upload and database connectivity.
Maybe I'll start writing a migration guide for classic ASP. This will help developers who are looking into switching from PC to Mac and needs a solid development environment without having to learn a new language.
It's fairly clear from the response that this isn't going to be for everyone:)
As someone who's created a number of RealBasic applications for my company it's a godsend for me. Our web stuff has been coded in PHP and, whilst we've been able to get things done, it's never been a particularly enjoyable or productive road for us.
Being able to leverage existing RB classes and modules means we're getting far more sophisticated things done in a fraction of the time.
Of course, this doesn't mean this can't be done with PHP, Python, Ruby or anything else mentioned, simply that it gives people with solid Basic experience a chance to re-purpose their existing skills. There's a lot of RB and VB users out there who would never have even seen PHP let alone want to learn it.
As far as cost, it's a pittance compared to what we pay for Word, InDesign et al. Be nice to have for free but we'll save way more than its cost in increased productivity. In the scheme of things, $150 would only be a lot to people who expect everything for free.
Hhahaha *BASIC syntax over php? Youve got to be kidding me right? As for a strongly typed languaged there are definite pros and cons. Personally in my experience I havent come across an issue with a dynamic typing. Secondly If you do need strong typing why not use Python or Ruby???? Both have EXCELLENT frameworks out for them. Both are OpenSource. Just like php.
As for compiling vs. not compiling I dont see the real benefit in terms of web development that cant be gained by a simple opcode caching module. These exist for php, and i would think they exist for Ruby and Python as well.
Lastly, *IF* I were to actually fork out $$$ for a server license I would most definitely choose ColdFusion over anything else.
As others have said - "Solution looking for a problem".
Wow this post backfired. Heh.
I don't find PHP's syntax to be all that confusing, either. Maybe that's because I learned how to program on Java.
Charging for the server licence is like signing your own death certificate
July 15 2008 at 1:04 PM Report abuse Permalink rate up rate down ReplyIt's like they took everything good about modern web software and did the opposite.
Strong typing sucks almost all the time, which is why .Net has issues.
I'll complain about the syntax, but every language has some syntax that sucks somehow, so this isn't as big a mark. But still, why go backwards syntactically?
Compiled? Are you @#$#ing kidding me? What a waste of programmer time and resources. Modern dynamic languages are going to have way better performance because they have craploads of resources going into optimizing them. Who's going to optimize the Yuma compiler to that level? NO ONE.
You want me to pay money for these "features"? This is insane. You can't build a closed-source platform and then not give it away.
Step 1: Do everything backwards.
Step 2: ?
Step 3: Profit!
How is php confusing?!
No offense to anyone (except for the creators of Yuma, maybe), but I hope Yuma dies a quick death, sooner than later. $150 to deploy?? Give me a break.
wtf? 1gb of ram as a requirement?? and who creates NEW basic languages these days?
July 15 2008 at 11:59 AM Report abuse Permalink rate up rate down ReplyUgly syntax, no abstraction, no thanks.
I'll stick with python/django.
This is unusual in terms of the nature of the product and its timing. As all the above posters pointed out, it's confusing to figure out to whom this product is for. It sounds like a company went out of coma after ten years and comes out with their "new" product.
July 15 2008 at 11:41 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Used Apple iMac 17" Core 2 Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
- Used Apple MacBook Pro 2.4GHz 15" LED Laptop for $1,030 + $29 s&h
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



19 Comments