> On 1 Mar 2016, at 22:25, Jerry Lam <[email protected]> wrote:
>
> Hi Reynold,
>
> You are right. It is about the audience. For instance, in many of my cases,
> the SQL style is very attractive if not mandatory for people with minimum
> programming knowledge.
but SQL skills instead. Which is just relational set theory with a syntax,
Structured English Query Language from the IBM R project of the mid 1970s
(\cite{Gray et al, An evaluation of System R})
If you look at why SQL snuck back in as a layer atop the "Post-SQL systems",
it's
(a) tooling
(b) declarative queries can be optimised by query planners
(c) a lot of people who do queries on existing systems can migrate to the new
platforms. This is why FB wrote Hive; their PHP GUI teams didn't want to learn
Java.
> SQL has its place for communication. Last time I show someone spark
> dataframe-style, they immediately said it is too difficult to use. When I
> change it to SQL, they are suddenly happy and say how you do this. It sounds
> stupid but that's what it is for now.
>
try showing the python syntax. Python is an easier language to learn, and its
list comprehensions are suspiciously close to applied set theory.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]