Re: [dgplug-users] [SUMMERTRAINING] Watch a talk on "The Future of Programming"

2017-08-10 Thread Farhaan Bukhsh
On Mon, Aug 7, 2017 at 9:45 AM, Kushal Das  wrote:
> Hi,
>
> Here is the link for the talk:
>
> https://vimeo.com/71278954
>
> After you watched the talk, please share your views in the this thread.

Okay first thing first I am huge fan of Bret, his ideas and his thought
process is crazy and out of the box.
For people who don't know about him check out his website[1]. The next
thing is he goes on to talk about
Alan Kay's ideas and the way he approached programming. The funny part is a
lot of us are good programmers but
we think that it is monotonous. Let me tell you programming is an art, the
way you think decides what kind of and what
quality of things you make.

I think we are very reluctant to evolve to accept new ideas, to fail. We
shouldn't be that and I like that about Bret he goes into
the depth of it. More over I love that fact the he started with 1963 and
was trying us to show the picture that we are still stuck back in time.

[1]: worrydream.com
>
> Kushal
> --
> Fedora Cloud Engineer
> CPython Core Developer
> https://kushaldas.in
> https://dgplug.org
> ___
> Users mailing list
> Users@lists.dgplug.org
> http://lists.dgplug.org/listinfo.cgi/users-dgplug.org



-- 
Farhaan Bukhsh
Blog: https://farhaanbukhsh.wordpress.com/
Twitter: @fhackdroid
IRC: fhackdroid on freenode
___
Users mailing list
Users@lists.dgplug.org
http://lists.dgplug.org/listinfo.cgi/users-dgplug.org


Re: [dgplug-users] [SUMMERTRAINING] Watch a talk on "The Future of Programming"

2017-08-07 Thread Robin Schubert

Hi Kushal and all,
I try to resend from Icedove now, maybe there's something not correctly 
configured with my mutt yet.


On Mon, Aug 07, 2017 at 09:45:30AM +0530, Kushal Das wrote:
> Hi,
>
> Here is the link for the talk:
>
> https://vimeo.com/71278954
>
> After you watched the talk, please share your views in the this thread.

A fantastic talk, thanks for sharing!
Concerning what we've learned so far, I feel like a Dinosaur. The job I 
have right now, I do have it in order to think differently. I do,
however, but I realize how much I'm constraining myself with the 
structure that's given to me. Even though many things Bret Victor talks

about are things I've been looking for before.

I watched this video and immediately went over to the next one about 
dynamic drawing, which is awesome as well. This is hacking in its 
original intention.


Another thought I had; I switched to a completely libre OS now, but I do 
not feel a big difference concerning my freedom. I realize that the
reason for that is, that I'm still not free to change everything to my 
desires, just because my lack of knowledge. True, I do have the chance
to modify the source code, re-compile and be more happy than before with 
my custom feature, but what if I can't understand the source code in
the first place? Richard Stallman calls minified javascript non-free, 
because it's not readible, just like binary code. However, almost every
software code is not readible for someone that can not code (or doesn't 
know the language/module/API/etc). So to create free software, that
is free for every user (not developer), it should be visualized in a 
more intuitive way, ideally independent of the language it gets

interpreted in.

I'll continue watching the other videos, great stuff, maybe even a 
life-changer.


Best regards,
Robin

___
Users mailing list
Users@lists.dgplug.org
http://lists.dgplug.org/listinfo.cgi/users-dgplug.org


Re: [dgplug-users] [SUMMERTRAINING] Watch a talk on "The Future of Programming"

2017-08-07 Thread Jason Braganza
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Kushal Das wrote:

> 
> https://vimeo.com/71278954
> 
> After you watched the talk, please share your views in the this
> thread.

This in a way, is really where I’m at, so I’m heavily in favour of the
talk and what it proposes.

I’m new, so everything is a possibility!
I could do this, I could do that.
And I’ve been questioning why we

But there is also something to be said for slow iteration.
I’m new to programming, but not new to computers.

I started with a single user cli, and then used multi user clis and
single and multi user guis and waited with bated breath for VR to take
off in the early 90s and I’m waiting for my iPhone to recognise my
mumbly accented English any day now.

AR is the new hotness! AI apparently will kill us all :)

Moreso than most others, I know how NT came about, I was one of the last
users of VMS (not quite, but it makes for a good story).
I might be the only one in the student group who got the Erlang reference :)

And the reason why we’re probably still stuck with paradigms of the past
are probably because,

1. Slow increments have been good enough
2. New innovations haven’t been worth the risk
3. Maybe, just maybe, getting these ideas to fruition is hard (or hard
at scale!)
and finally …
4. People and their biases and their deeply held beliefs  :)


But, like Bret proposes, we ought not to forget these ideas.
And more importantly (as I see it at least), we need to be generating
more of these.

We should treat them like art.
And Gaiman says, we should always “Make Good Art!”[1][2][3]

(But where? We need patrons!
Where is the modern day Arpa? Xerox? Bell? Ericcson?
Our homegrown institutions (TIFR, BARC) are shells of their former selves.

Instead we have a behemoth that prides itself on saying No![4]
Despite, paradoxically, its own internal design lab having the freedom
to do what it will)


The message, I take away from this talk is that while Art does not make
the wheels of daily life spin, it is *critically* important to survival.

And yet, pie in the sky ideas are not the end all / be all either.
The wheel has been with us for 6000 years.
It still serves us admirably well :)

There is room for both.


[1]:https://www.youtube.com/watch?v=ikAb-NYkseI
[2]:http://chrisriddellblog.tumblr.com/post/154171358069/make-good-art-by-neil-gaiman
[3]:http://chrisriddellblog.tumblr.com/post/154199951024/make-good-art-by-neil-gaiman
[4]:https://www.youtube.com/watch?v=XAEPqUtra6E
-BEGIN PGP SIGNATURE-
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJZiBmCAAoJELjPdZH1jbsuD2AP/0/tvB92lDPJF6h0Cd8dslRj
1wVWCDXrU4tDgez5QxpH7o/wvf6SGMo+2XcMh3R2BHkzsXThrLEp/oHqQ5qqXEmG
cu/dmioiZLN3sZvOQokyIQ9d2Cryavn1qfkkf5gSGvMYPwZlEtS2h6y5RmHaT0is
SONpc0szJBKGFf/QuG+ux1XK6C40RzwgFEQ4UFMzReAnYgYmWGOaqS9Gq3XxH00D
/8ZTPRy46xMhfzjWYn+Cfyh4/6ZFaUrcKE2M5SQXzGlZC2YmwcLSz+xEW6uz/sup
gbVTZorPwiiPzTyRy3FxVZ6hbuOMcrzqcucuCWswRu6kAX/ULd1DesCxL5ErRFEc
LnG/agxVzlm02yHhCA8zq4jE6VA0hgJi9NWIlkbwBegQBCJyQVwHuWD6IWLV088Y
Et27z498Z+bEC12hzsBhJgWELXswnieor7t7qQsmGVTuENDyNN+T196jj6O6rnF0
HSkroXxuCkAsCo/Bv9ADGf2nqz0CskRW+6qvR7pJ5mkXD5C0ew3qSxPMT6RWfoIH
vvss7FAoisKYTB/MjlMcyun2AzWaYCcFGhhHcPpSpK61jgUtDFLNw7wdEXIE3jli
fVQS11y0oSvbienDP0u7hNYMCa6cOYVHIrIfn5wt/JlZ8wFy+ecnLKZnfx2Uz0SL
ZYer0Q6awXQgghQLlwmK
=UNXO
-END PGP SIGNATURE-
___
Users mailing list
Users@lists.dgplug.org
http://lists.dgplug.org/listinfo.cgi/users-dgplug.org


[dgplug-users] [SUMMERTRAINING] Watch a talk on "The Future of Programming"

2017-08-06 Thread Kushal Das
Hi,

Here is the link for the talk:

https://vimeo.com/71278954

After you watched the talk, please share your views in the this thread.

Kushal
-- 
Fedora Cloud Engineer
CPython Core Developer
https://kushaldas.in
https://dgplug.org
___
Users mailing list
Users@lists.dgplug.org
http://lists.dgplug.org/listinfo.cgi/users-dgplug.org