Jump to content

Talk:Snap! (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wilfried Elmenreich (talk | contribs) at 18:15, 23 February 2014 (Wilfried Elmenreich moved page Talk:BYOB (programming language) to Talk:Snap! (programming language): Was renamed to Snap! in 2013, main page also is now snap.berkeley.edu, redirect page should stay for older versions). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


Untitled

again that bullshit about 'notability'. it's a relatively well known language so stfu pls — Preceding unsigned comment added by 77.35.156.186 (talk) 23:20, 24 February 2013 (UTC)[reply]

Well, BYOB (and Scratch, and so on) represent new view at the programming as the discipline. BYOB in particular adds good value on the top of Scratch allowing creation of bigger projects. Would not be surprised if in 10 years this (or similar) language will be among top5 programing languages -let me note that (although it is subjective), ...and so BYOB is more notable now :)

Wts2000 (talk) 20:58, 27 March 2013 (UTC)[reply]

How could anyone question whether this educational programming language is "notable"?? Obviously it is notable - it is one of the best implementations of an educational programming language around!

Perhaps someone was confused and thought that only commercial programming languages (eg, Java, C++) are "notable".

However, educational programming languages are also quite important.

In the late 70s, for example, I was fortunate enough to be able to study the programming language "Logo" (using "turtle geometry") at MIT's AI Labs under Hal Abelson and Jay Sussman, at a 6-week NSF-sponsored summer seminar while I was in high school. This was my first exposure to computer programming - and after this positive experience using the Logo educational programming language, I went on to work as a computer programmer for several years, learning various commercial and academic programming languages.

This is just one example which shows how educational programming languages can be important: to introduce young people to programming.

Now I do some teaching to non-programmers, and I plan on using BYOB/Snap with them. It is better than Scratch - because BYOB/Snap supports things like procedures and recursion, which are central concepts in programming.

I am very happy I found this educational programming language, and my students will be happy too! — Preceding unsigned comment added by 187.126.251.187 (talk) 03:38, 17 November 2013 (UTC)[reply]

Not a video game

Why is this article supposed to be relevant to video games?

Also: I am one of the developers of BYOB. I could improve this article, but it's my impression that that would be frowned upon. Am I right about that? Briankharvey (talk) 03:14, 31 March 2013 (UTC)[reply]