This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1176 2010-07-23 23:07:47

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Just like it annoys me when people say Windows and PCs are horrible.
It also bugs me when Steve Jobs releases Apple's next device that is almost the exact same as the old one with a bigger screen. Apple's "no code interpretation policy" also annoys me.
But enough of that.

Okay, one last thing from me and we're done. First of all, Apple's no code interpretation' policy (which I hate too) is only for their mobile devices. Mac's still have Flash and Java and everything. Second of all, I just don't like it when people diss their opposite OS because it is 'missing one stupid little feature.' I like Windows. In fact, one of my favorite computers was the Windows 98 computer I had for half my life. But I just like Mac a little more.

Okay, back to the BYOB topic now.

Last edited by ScratchReallyROCKS (2010-07-23 23:10:10)


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#1177 2010-07-24 16:00:16

shamrocker
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Just like it annoys me when people say Windows and PCs are horrible.
It also bugs me when Steve Jobs releases Apple's next device that is almost the exact same as the old one with a bigger screen. Apple's "no code interpretation policy" also annoys me.
But enough of that.

First thing - PC mean Personal Computer, and macs were the first PCs. Second thing - The iPad is awesome. Third thing - It annoys me too.

But it's only a few itty bitty problems. The pros of mac are equal to that of Windows. I like Windows Seven, it's as close to a Mac Windows can get without being a Mac.
The pros of Mac: No viruses. Fast. Crashes less. Stylish. Good quality. Lots of games. Good for programming and that stuff. Lots of stuff like Flash and Java.

The pros of Windows:Kind of fast. Slightly stylish. Good quality, depending on which version. LOADS of games. LOADS of programs. Cheap.

Mac:7
Windows:7


http://i46.tinypic.com/2s1b32e.png
respect the oxford comma

Offline

 

#1178 2010-07-24 20:55:11

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I've noticed that BYOB3 never gets the disappearing text glitch.

THANK GOODNESS!

EDIT: I've just started to notice that although the Scratch Team is great, they take WAY too long to bug fix and add new features. You guys add features in one minor update that would take them months and a new release. Feel proud.  smile

Last edited by shadow_7283 (2010-07-24 20:56:26)

Offline

 

#1179 2010-07-24 21:10:55

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

I've noticed that BYOB3 never gets the disappearing text glitch.

THANK GOODNESS!

EDIT: I've just started to notice that although the Scratch Team is great, they take WAY too long to bug fix and add new features. You guys add features in one minor update that would take them months and a new release. Feel proud.  smile

QFT.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#1180 2010-07-24 22:00:09

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

What does that mean?

Offline

 

#1181 2010-07-25 00:21:07

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

You guys add features in one minor update that would take them months and a new release. Feel proud.  smile

Thanks!

"You guys" is all Jens, who's done all of the programming (except I put in about two lines for the Mac compiler feature  smile  ).  As he said a year ago in his blog, he didn't realize, when he wrote up the original BYOB as a proof-of-concept that you could define blocks in a reasonable way, that people like me were going to come along and insist that he make it even better, for massive use in courses.

But, yeah, this has taken up the entire life of both of us, and I am proud of it!  I'd like to think that after the official release we can take a break from it, but no, we already have a long list of things we want and things other people want, and we're starting to say things like "I guess that'll be in 3.4" to each other.  smile

But, to be fair, you have to remember that most of the Scratch Team's audience aren't like you.  They're not modders, not "Advanced Topics" readers.  And they very probably would hate it if a new version came out every day!

Also, it's not as if they're sitting around idle.  Two weeks ago I saw a mockup of the planned online Scratch 2.0 look-and-feel.  To make it happen they're doing a complete rewrite, in a whole different language.  They probably couldn't do frequent updating of 1.4 at the same time they're developing this new version.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1182 2010-07-25 00:25:48

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

What does that mean?

I didn't know either so I googled it.

http://www.urbandictionary.com/define.php?term=QFT


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1183 2010-07-25 00:26:37

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Really? That sounds pretty cool! You wouldn't happen to have a link to the Scratch 2.0 mockup, would you?

Wait a minute... If Scratch is being rewritten, does that mean BYOB will have to be too?

Offline

 

#1184 2010-07-25 02:42:28

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Really? That sounds pretty cool! You wouldn't happen to have a link to the Scratch 2.0 mockup, would you?

Sorry, I don't think it's on the net.  It was cool, although I personally am less interested in web-based computing (write Scratch projects on the web, keep your costumes and sounds and stuff on the web too) than some other people are.

Wait a minute... If Scratch is being rewritten, does that mean BYOB will have to be too?

One of two things will happen:  (1) We convince them to adopt our ideas about first class data[*], in which case they do the rewriting; or (2) we don't, in which case it doesn't really matter if they switch to another platform; we can stay with what we have.  Although sooner or later we should rewrite it anyway, to make it faster.  But if we're not trying to embed BYOB in a browser, we can pick a good programming language to write it in.  smile

This was a pretty urgent question when we started this project, because Scratch 2.0 was supposed to be done by this fall.  That's one reason we made the movie in advance of having the software ready.  But now it seems it'll be at least a year from now, so we can wear down their resistance gradually.  wink

[*] (I know, it gets harder to convince you I'm really a child if I footnote forum postings, but...)  "Our ideas" makes it sound as if we know something they don't, but in fact the Scratch Team are well aware of first class data, having taken the same Abelson and Sussman course at MIT from which I learned it.  It's our idea only in the sense that we're more convinced than they are that it belongs in Scratch.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1185 2010-07-25 09:13:58

Billybob-Mario
Scratcher
Registered: 2008-01-05
Posts: 500+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

shadow_7283 wrote:

Really? That sounds pretty cool! You wouldn't happen to have a link to the Scratch 2.0 mockup, would you?

Sorry, I don't think it's on the net.  It was cool, although I personally am less interested in web-based computing (write Scratch projects on the web, keep your costumes and sounds and stuff on the web too) than some other people are.

Wait a minute... If Scratch is being rewritten, does that mean BYOB will have to be too?

One of two things will happen:  (1) We convince them to adopt our ideas about first class data[*], in which case they do the rewriting; or (2) we don't, in which case it doesn't really matter if they switch to another platform; we can stay with what we have.  Although sooner or later we should rewrite it anyway, to make it faster.  But if we're not trying to embed BYOB in a browser, we can pick a good programming language to write it in.  smile

This was a pretty urgent question when we started this project, because Scratch 2.0 was supposed to be done by this fall.  That's one reason we made the movie in advance of having the software ready.  But now it seems it'll be at least a year from now, so we can wear down their resistance gradually.  wink

[*] (I know, it gets harder to convince you I'm really a child if I footnote forum postings, but...)  "Our ideas" makes it sound as if we know something they don't, but in fact the Scratch Team are well aware of first class data, having taken the same Abelson and Sussman course at MIT from which I learned it.  It's our idea only in the sense that we're more convinced than they are that it belongs in Scratch.

I think that it's best if the mods stay in squeak, because it would take forever to rewrite them.

Offline

 

#1186 2010-07-25 10:05:45

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

It also takes forever to create a useful invention.  tongue

Offline

 

#1187 2010-07-25 11:48:22

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Billybob-Mario wrote:

I think that it's best if the mods stay in squeak, because it would take forever to rewrite them.

Yes, and it certainly won't happen soon for us (although nXIII is talking about completely rewriting Panther).  But Scratch is an interpreter on top of an interpreter, which makes it inherently pretty slow.  And the code in the evaluator is, umm, Baroque.  If we started with, say, a Scheme compiler, we could have a blindingly fast evaluator.  But all the user interface graphics would have to be redone.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1188 2010-07-25 12:25:35

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Basically, there's this race going on, between the hardware developers, who make computers exponentially faster, and the software developers, who make the software exponentially more bloated.  In my experience the software people are "winning" -- that is, my subjective experience of computer speed has been getting consistently worse, not better, for five decades now.  What I get for this is stuff like the ability to watch movies; again I guess it's a matter of taste whether you like this tradeoff.

QFT

By the way, excellent beta release. It installed flawlessly on Vista (which is no mean feat).


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#1189 2010-07-25 12:34:19

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

What does that mean?

Jeez, you know just as much about the internet as my dad -.-

It means "Quoted for truth" - like I agree with you.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#1190 2010-07-25 12:59:57

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Lucario621 wrote:

shadow_7283 wrote:

What does that mean?

Jeez, you know just as much about the internet as my dad -.-

It means "Quoted for truth" - like I agree with you.

There's something else it can mean too....


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#1191 2010-07-25 13:06:37

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

fullmoon wrote:

By the way, excellent beta release. It installed flawlessly on Vista (which is no mean feat).

Thanks!

Scratch 2.0: Flash? Squeak? JS? Take the Scratch 2.0 Platform Poll!

What if I don't like any of those languages?  Your poll has no provision for write-in votes.  (I know, you didn't write the software.)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1192 2010-07-25 13:10:35

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Lucario621 wrote:

Jeez, you know just as much about the internet as my dad -.-

Hey!  Your dad is a computer programmer!


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1193 2010-07-25 13:35:47

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Lucario621 wrote:

Jeez, you know just as much about the internet as my dad -.-

Hey!  Your dad is a computer programmer!

Yeah...

He knows lots about computers. Not about the internet and memes and abbreviations and stuff :3

Heck, when my grand kids ask what I did when I was a kid, I'll tell 'em I laughed at cats on the internet  tongue .


http://i.imgur.com/WBkM2QQ.png

Offline

 

#1194 2010-07-25 16:06:12

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Lucario621 wrote:

He knows lots about computers. Not about the internet and memes and abbreviations and stuff :3

I bet he knows quite a lot about the Internet that you don't know.  For example, how much do you know about timing issues in TCP?  Now if you'd said he doesn't know much about chat room culture, I'd believe that!


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#1195 2010-07-25 17:30:18

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

fullmoon wrote:

By the way, excellent beta release. It installed flawlessly on Vista (which is no mean feat).

Thanks!

Scratch 2.0: Flash? Squeak? JS? Take the Scratch 2.0 Platform Poll!

What if I don't like any of those languages?  Your poll has no provision for write-in votes.  (I know, you didn't write the software.)

What language do you want then? C? B? A? D? Perl? Python? That-one-that-you-keep-mention-but-I-can't-remember? Pascal?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#1196 2010-07-25 17:43:29

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

"You guys" is all Jens, who's done all of the programming (except I put in about two lines for the Mac compiler feature  smile   ).

Now that Brian's sitting in an airplane unable to deny it  smile  I'll seize the opportunity to make it clear that he is graciously but grossly understating his involvement in the development of BYOB3.

While it's true that I did the coding only the bugs are exclusively mine. Brian came up with the big ideas about first class data and functional programming. He also literally designed most of the new GUI, drawing it all up around Christmas last year, starting from how the block prototypes should look (the idea to embed them into hat blocks and to edit them using orange plus-blobs was one of his constant and amazing river of wonderfully crazy inspiring ideas), to the way the dialogs should work together when creating or editing blocks, to making demands that seemed (and turned out to be) almost impossible to code up, like upvars (my favorite feature!), zebra coloring, global and local blocks, line-wrapping, multiple block editors, and the list just goes on and on.

Brian is simply amazing! The German word I'd use to characterize him is "Schaffenswut". Can't really translate that smoothely, so you just have to take my word that Brian is as much the developer, architect and producer of BYOB, and yeah, part of "us guys".


Jens Mönig

Offline

 

#1197 2010-07-25 17:46:30

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

markyparky56 wrote:

What language do you want then? C? B? A? D? Perl? Python? That-one-that-you-keep-mention-but-I-can't-remember? Pascal?

Hehe, it's That-one-that-you-keep-mention-but-I-can't-remember and it's called Scheme. If you ever go to Berkeley you'll learn to remember it  smile


Jens Mönig

Offline

 

#1198 2010-07-25 18:23:15

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Jens wrote:

Brian is simply amazing! The German word I'd use to characterize him is "Schaffenswut".

Is that slang or something? Google translate doesn't know it.

Then again, what Google translate doesn't know could fill millions of books.  tongue

Offline

 

#1199 2010-07-25 18:48:40

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Schaffenswut should probably translate to "obsessively creative"  smile


Jens Mönig

Offline

 

#1200 2010-07-25 19:12:31

JSO
Community Moderator
Registered: 2007-06-23
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Jens wrote:

Schaffenswut should probably translate to "obsessively creative"  smile

Normally these german words are easily understandable when you know Dutch. But Schaffenswut sounds very very weird  big_smile


http://oi48.tinypic.com/2v1q0e9.jpg

Offline

 

Board footer