Jim,

I know there has been lots of discussion on this topic since I joined the
list and I know many Rev'ers on this list have converted to Rev as their dev
language of first choice.


I'm having a continuing conversation with my provider about using his sever
to serve my Rev app. First was he highly recommended MSSQL, which the list
took exception to. Then I suggested he take a look at RunRev as a
development tool himself (hoping to get some local expertise using Rev on a
server) and here was his reply...


"it is more of scripting language that a real programming language – which
is awesome for the non-technical developers like me and you, but is not a
true object oriented application language which is being taught in
universities."


I don't know what to say about that.

Are there are x-talk/OOP languages that are compiled,
or, a difference between an OOP and an x-talk language,
or, maybe he just assumed that Rev is not a true OOP on first glance? ...
Jim

In the real production-state world, Rev TCP/IP applications servers are just :


- running 10 times faster than any Tomcat's or JBoss's hosted app ;
- developped by the app's designers them self in less time it take to teams to just tune SAP-based prebuild solutions :
- a mix between the best OOP programming langages guidlines issued from the smalltalk paradigm and the power of the best functional langages ;
- running as bytecode on top of a virtual machine that compile the scripts once before running them, just like Java try to do lots slower ;
- a framework able to let us design and build all the "Model-View-Controler" n-tier based solutions the Java guys are dreaming about when they try to develop in using dozens of differents framworks (Tiles, Struts, Hibernate, ..., JMeter,...) without finding their "Graal".


As a complement, you can translate what, Michel Lai (one of the bests french OOP expert and Java independant CTO, along universities and engeeniers schools Professor, the french Ecole Pratique des Hautes-Etudes institute where i got my distribued applications Master, included) wrote after first testing one of the apps i wrote recently :

Salut Pierre,
Ton appli est vaiment impressionnate. Jamais je n'aurais eu le courage d'utiliser Tiles Strust et Hibernate pour gérer des formulaires aussi importants ! En tout cas cela donne envie de voir de plus près ce que représente REVO. Dans ton cas d'appli très orientée formulaires et SGBD (le fameux CRUD) c'est certainement très performants et quasi imbattable avec mes bien trop complexes frameworks Java. Cependant quid des performances et de la "scalabilité" de la run time.
Combien d'utilisateurs simultanés pourraient tu traiter sur un serveur plus conséquent que ton Mac Mini, Par exemple un G5 avec Biprocesseur. Utilise tu un gestionnaire de connexions à la base de données (Pools de connexions). Peux tu faire du mapping objects /SGBDR ? Comment géres tu la récupération de la connexion si un utilisateur quitte le site sans avoir cliqué sur quitter ? As tu des exemples de site en réelle production supportant une disponibilité de 99,9 % ?
A bientôt.
Michel Lai

If that don't suffice, just let him ask me for a login/password on the app Professor Michel Lai is speaking about and i will be aware to let him test this web application online...


Hope this can help,

Best Regards,

--
Bien cordialement, Pierre Sahores

100, rue de Paris
F - 77140 Nemours

[EMAIL PROTECTED]
[EMAIL PROTECTED]

GSM:   +33 6 03 95 77 70
Pro:      +33 1 64 45 05 33
Fax:      +33 1 64 45 05 33

<http://www.sahores-conseil.com/>

WEB/VoD/ACID-DB services over IP
"Mutualiser les deltas de productivité"


_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to