I asked my friend why Python and Kivy. He kindly answered with a lengthy
response I transfer bellow.

Hilaire

-------- Message transféré --------
Sujet :         Re: How are you?
Date :  Wed, 8 Jul 2015 11:39:32 +0800
De :    洪朝貴 <ckh...@cyut.edu.tw>
Répondre à :    ckh...@frdm.info
Pour :  Hilaire Fernandes <hila...@drgeo.eu>



Wow, a long discussion.
Indeed you are right -- it does not really deserve endless discussion :-)

I don't have much of a choice. Here are the constraints
and supporting factors around me:
1. I am asked to teach the course "Mobile apps for the Cloud".
2. On android, the only viable alternative to java is python.
   There was sl4a that had the potential to support many
   scripting languages but it seems to be discontinued.
3. I preached cross-platform development long time ago,
   and now a colleague told me that kivy should be the choice for me.
4. I am personally interested in deep learning.
    deeplearning4j (java) and theano (python) seem to be
    the most popular choices.
5. At this age and with my job requirement, I'd prefer
   learning a new language so as to be able to slightly
   modify some existing projects, rather than to have
   a nice development framework/paradigm, etc.
6. FS users already being a minority, I cannot afford choosing
   a minority language in the minority FS population.
   Actually I never heard of pharo except from you.
   Even smalltalk in general shows up very very rarely
   in my usual searches and readings.
   (If I had an opportunity to teach math,
   choosing DrGeo over Geogebra would be fine
   since for the students only math matters.
   But choosing pharo over python as a development
   language wouldn't make sense for my
   CS students, who are ok but non-elite and
   not especially confident.)

So you could say that my choice is more political,
practical, and personal than technical.

--
Oracle 如何用昂貴的『下賊船的代價』綁架你們公司?
 http://user.frdm.info/ckhung/
 Chao-Kuei Hung 洪朝貴


2015-07-08 1:34 GMT+08:00 Hilaire Fernandes <hila...@drgeo.eu>:
> Le 04/07/2015 21:51, Hilaire Fernandes a écrit :
>>> > Oh and I decide to teach python and kivy in one of my next
>>> > semester's class, so I have to learn these.
>>> >
>> Kivy looks very impressive. Too bad we don't have this within Pharo. It
>> looks like an interesting framework to get students motivated.
>
>
> CK, may I ask you why Python/Kirvi, and why not Pharo?
> Pharo is a pretty well equipped language with a powerful programming
> environment.
>
> I am really curious to read your output as I am discussing the subject
> within the Pharo community[1]
>
> Hilaire
>
> http://forum.world.st/Kivy-td4835739.html
>
> --
> Dr. Geo
> http://drgeo.eu
> http://google.com/+DrgeoEu
>






Le 04/07/2015 21:36, Hilaire a écrit :
> For the record, a friend told me about this
> https://en.wikipedia.org/wiki/Kivy
>
> Will it be cool to have something like that?
>
> Hilaire
>


-- 
Dr. Geo
http://drgeo.eu
http://google.com/+DrgeoEu



Reply via email to