Is SAP River the new ABAP? Join a local CodeJam or apply for a free account on sap-river.com and follow the tutorials to find out yourself. Initially it might be a bit scary, but the tutorials will lead the way, no need to have hydrophobia. Let’s recall a song by Billy Joel – The River Of Dreams:
To the river so deep I must be lookin' for something
The SAP River might look deep or filled with wild water, but as SAP Developers we are looking for something, the future of SAP Development. No need to be afraid – just jump into the water and swim!
What is SAP River? And why does it attract lots of people to join?
SAP River is the new definition language for business applications and the first compilation target is HANA (surprise ;-). With River you can focus on what you want to achieve, describe your application without getting into the details on how it’s done. It is to dramatically simplify the way we develop applications on top of HANA.
Will SAP River compete with current HANA toolset?
SAP River is more a design time concept, and on the background it will still generate the HANA artefacts. There are no penalties at runtime. So it’s not a matter of competition but an extension as it is now easier to describe and build your application.
What about the old River, are there any similarities?
Just the name and the idea behind it are similar. The old River was pattern and model based and by that extension/customization was hard to realize. The SAP River language helps you to do whatever you want. Focus on business logic.
What is the recommendation for ABAP developers? Start with River or with HANA native features?
In one year it will for sure be River. Today it may still be a baby, but growing very fast. Start with it and sometimes step out into HANA features.
Will there be more compilation targets?
SAP River is not HANA specific, the development team keeps it very clean. There is no block to compile it to other languages, River development team intends to open specs so that SAP or the community can compile it to other languages.
Risk if you know River but not into HANA artefacts?
SAP River will generate all HANA artefacts for you, but good knowledge of the basics comes in handy.
Is SAP River including native aspects of HANA?
Here we go, Top 10 SAP TechEd topics 2010. Just like in 2009 and in 2008 . Based on the 417 sessions published on the site I counted the hit ratio on the below listed topics. Not to be taken too seriously, just for fun ;-) (1, 1) SAP NetWeaver (93 sessions) (2, 10) Business Objects (45) (3, 6) ABAP (32) (5, 4) BPM (22) (4, 5) BI (18) (-, -) Sybase (17) (-, -) Mobile (15) (-, -) PI (13) (7, 9) Web Dynpro (12) (7, 10) Enterprise services (8) (-,-) Microsoft (8) Runners up : Sybase and mobile applications. Looking forward to play around with that next week. And as predicted : Microsoft. Droppers , not in the Top 10 anymore: Composition Environment (4 sessions, #8 in 2008, #9 in 2009), Java (4 sessions, #3 in 2008, #8 in 2009) and SOA (4 sessions, #2 in 2008, #6 in 2009). Sybase is no surprise. Just as Business Objects wasn't last year. Java dropped out of the Top 10. Looking back at SAP TechEd 2009 you could predict that to happen. Last year all Java sessions were hidden somewhere