[Rprotobuf-commits] r793 - papers/jss

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Jan 15 06:32:09 CET 2014


Author: murray
Date: 2014-01-15 06:32:08 +0100 (Wed, 15 Jan 2014)
New Revision: 793

Modified:
   papers/jss/article.Rnw
Log:
Revert back to my motivating question to start the second paragraph of
the introduction "Given these requirements, how do we X, Y, Z?"

This to me is much more engaging than the text that replaced it, and
motivating questions like this are not uncommon in JSS introductions.

The next sentence, "Most technical computing languages such as X, Y,
Z, and W" does not seem as correct as the simpler "Programming
languages X, Y, Z, and W" that I used previously.  X, Y, Z, and W do
not necessarily equate with "most technical computing languages", and
"technical computing languages" is more cumbersome than just saying
"programming languages".  What is technical computing compared to
non-technical computing, anyway?  Everything except VB macros?

We could change this to "programming langauges used for data analysis"
or similar if someone really doesn't like the simple straightforward
use of "programming languages" here.

Otherwise keep some of the grammar improvements made to these two
sentences.



Modified: papers/jss/article.Rnw
===================================================================
--- papers/jss/article.Rnw	2014-01-15 05:18:25 UTC (rev 792)
+++ papers/jss/article.Rnw	2014-01-15 05:32:08 UTC (rev 793)
@@ -131,12 +131,20 @@
 stored in a file or sent over the network for further processing. 
 % JO Perhaps also mention that serialization is needed for distributed
 % systems to make systems scale up?
+% MS: yes perhaps somewhere near here we could define serialization
+% and describe this.
 
-Such systems require reliable and efficient exchange of intermediate
-results between the individual components, using formats that are
-independent of platform, language, operating system or architecture.
-Most technical computing languages such as R, Julia, Java, and Python
-include built-in support for serialization, but the default formats 
+Given these requirements, how do we safely and efficiently share intermediate results
+between different applications, possibly written in different
+languages, and possibly running on different computer systems?
+% Reverted to my original above, because the replacement below puts me
+% to sleep:
+%Such systems require reliable and efficient exchange of intermediate
+%results between the individual components, using formats that are
+%independent of platform, language, operating system or architecture.
+Programming
+languages such as R, Julia, Java, and Python include built-in
+support for serialization, but the default formats 
 are usually language specific and thereby lock the user into a single
 environment.  
 



More information about the Rprotobuf-commits mailing list