As for the language itself, Groovy is essentially a script language using JVM as a virtual machine, which also supports scripts for Java applications. Due to JVM, it can work directly with Java classes using its syntax and script features and can even add dynamic features to the existing Java classes. Writing a script for Java is not a problem as Java realizations can be written in many script languages (Jython, JRuby, Rhino, etc.), but Groovy as an alternative to writing a Java bite code is interesting enough. Groovy supports all the main features of script languages... read more →
In all the talks about web development that have been going on for the last half a year, you may have heard the name of this widely discussed framework, called Ruby on Rails. Even the famous jBoss Seam is often positioned as a competitor for RoR. My curiosity drove me to play a bit with the latter. First things first – let’s begin with the language. Ruby is positioned as a hybrid between Smalltalk, Perl, etc. Its object model is actually similar to the Smalltalk model, which cannot but please. And what is more, the principles of “minimum efforts” and “least surprise” are sensible enough. What annoys me about it is its Perl-like syntax. Of course, you can write with usual syntax, but some strange code may as well be unreadable... read more →
This is crazy how many different papers a company should submit to the government if a company wants to invite a foreign person just for a visit... read more →
One more Mac for good luck! and for customers projects… We are expanding the testing equipment and our development base gained a new line of Mac’s ®. It’s not a secret that this platform experienced a kind of rebirth after the release of new versions based on Intel.... read more →
This program offers a range of benefits designed to support and expand business for all Independent Software Vendors (ISVs) and Channel Partners. In addition we become part of a dynamic, collaborative team and gain access to offerings that speed development and increase revenues.... read more →
August is full of discoveries in IT sphere. This month we celebrate the birth of the personal computer. 25 years ago the first IBM PC 5150 was presented to the world, opening the era of global informatization... read more →
HireRussian’s founder Key-Soft is organizing a professional Seminar on Flash development. Key-soft considers Flash development and Rich Internet Apps development a promising breakthrough technology. Customers who are offered RIA today and choose to practice them are certain to shoot ahead in the market... read more →
We position ourselves as a true customer-oriented company. Thus, our Customer Care service handles a great amount of work about monitoring our clients’ needs and organizing optimal communication line for all projects. Lately, we felt that we need additional resources in the Customer Care Department and so, please welcome Julia Tyagniy!... read more →
We continue to improve business workflows and quality of project management. This brings some changes and promotions. From today on, Andrew Gavrilov will be performing duties of a CTO Deputy. Andrew came to us as a VB.Net/PHP developer, then became a project manager and now was advanced in rank... read more →