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

#4626 2012-02-21 08:54:42

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

http://i.imgur.com/LY2Rr.png
Ubuntu font is better  tongue

Offline

 

#4627 2012-02-21 09:05:57

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Still pretty bad, though.

I vote for "/" for division. You can use the text "combine with" for combine with...


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4628 2012-02-21 09:14:44

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Still pretty bad, though.

I vote for "/" for division. You can use the text "combine with" for combine with...

I agree (12 / 3 * 5 - (20 + 5))%. XD

Offline

 

#4629 2012-02-21 12:30:52

joefarebrother
Scratcher
Registered: 2011-04-08
Posts: 1000+

Re: BYOB 3 - Discussion Thread

maybe the dots on the divide sign should be further away from the line? like
   .
-------
   .

(sorry my keyboard doesn't have a divide sign)


My latest project is called http://tinyurl.com/d2m8hne! It has http://tinyurl.com/d395ygk views, http://tinyurl.com/cnasmt7 love-its, and http://tinyurl.com/bwjy8xs comments.
http://tinyurl.com/756anbk   http://tinyurl.com/iplaychess

Offline

 

#4630 2012-02-21 12:32:24

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

it's the font's problem, they cannot change it

Offline

 

#4631 2012-02-21 18:15:23

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

Re: BYOB 3 - Discussion Thread

scimonster wrote:

I agree (12 / 3 * 5 - (20 + 5) )%. XD

-5 %?  tongue

joefarebrother wrote:

(sorry my keyboard doesn't have a divide sign)

Use Alt 0247 to insert "÷".

Last edited by shadow_7283 (2012-02-21 18:17:51)

Offline

 

#4632 2012-02-21 19:23:28

zippynk
Scratcher
Registered: 2011-07-23
Posts: 500+

Re: BYOB 3 - Discussion Thread

Or Alt-Question Mark on Mac


https://dl.dropbox.com/u/60598636/trifocal_interlude_soundcloud_button.png

Offline

 

#4633 2012-02-21 21:21:13

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

scimonster wrote:

I agree (12 / 3 * 5 - (20 + 5) )%. XD

-5 %?  tongue

joefarebrother wrote:

(sorry my keyboard doesn't have a divide sign)

Use Alt 0247 to insert "÷".

Lol, oops.

Offline

 

#4634 2012-02-22 11:12:18

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

Re: BYOB 3 - Discussion Thread

Jens wrote:

Hard to beat Smalltalk  smile

That's another one.  The great languages are the ones that have one central idea, at a high level of abstraction, and really run with it:

Code:

Lisp            functions
Prolog          relations
APL             vectors
ISETL           sets
Smalltalk       smart data, messsage passing

By contrast, languages such as C, C++, Java, Python, Perl, Fortran, even Javascript, are fundamentally about a low-level representation of computer hardware.  Some of them graft on higher level abstractions (even BYOB, which grafted functions onto low-level Scratch, but not Snap!, whose functions are at the heart of the evaluator), with greater or lesser degrees of succcess.

Those low-level languages are hugely successful for a decade or so, then give way to another, almost-indistinguishable language that becomes hugely successful.  The great languages are never hugely popular, but they last forever (except for APL, done in by its character set, ahead of its time).

Last edited by bharvey (2012-02-22 13:56:48)


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

Offline

 

#4635 2012-02-22 15:06:09

BornAgainAtheist
New Scratcher
Registered: 2012-02-13
Posts: 42

Re: BYOB 3 - Discussion Thread

bharvey wrote:

By contrast, languages such as C, C++, Java, Python, Perl, Fortran, even Javascript, are fundamentally about a low-level representation of computer hardware.  Some of them graft on higher level abstractions (even BYOB, which grafted functions onto low-level Scratch, but not Snap!, whose functions are at the heart of the evaluator), with greater or lesser degrees of succcess.

Those low-level languages are hugely successful for a decade or so, then give way to another, almost-indistinguishable language that becomes hugely successful.  The great languages are never hugely popular, but they last forever (except for APL, done in by its character set, ahead of its time).

I get extremely defensive of python, I love python  tongue

Offline

 

#4636 2012-02-22 15:21:30

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@jens & bharvey
Congratulations for the new born Snap! features :
- clean up script area (right click) works fine.
- duplicate script
- make a block, delete, edit , duplicate (should be a associated with a "rename" feature.
- layers, sprite size , etc
- SAVE works (only the second time)
- but OPEN does not work. Snap! stays on Stage status. No Sprites.

Offline

 

#4637 2012-02-22 17:51:51

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

Re: BYOB 3 - Discussion Thread

BornAgainAtheist wrote:

I get extremely defensive of python, I love python  tongue

Python's okay, except for the whitespace thing and except for using = to mean assignment.  But what big idea does it add that's different from, say, Javascript or Objective C?  Or, maybe I should just say, what do you like about it?

(Don't say "import antigravity.")  smile


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

Offline

 

#4638 2012-02-22 17:53:37

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

Re: BYOB 3 - Discussion Thread

xly wrote:

- but OPEN does not work. Snap! stays on Stage status. No Sprites.

Is the project you're opening one that you saved with this same version?

If not, please try that.  If so, please post your project (you can just copy and paste the URL after saving or loading).


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

Offline

 

#4639 2012-02-22 19:08:21

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@ bharvey
"If not, please try that.  If so, please post your project (you can just copy and paste the URL after saving or loading)"
I've posted a Bugzilla report.

Offline

 

#4640 2012-02-22 19:43:04

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

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Or, maybe I should just say, what do you like about it?

I'll be honest, I love the indent interpretation. So much easier than putting a bunch of "{" "}"s all the time. The libraries are pretty awesome, and the community is very helpful.

The reason I left it in the end is lack of documentation.

Offline

 

#4641 2012-02-23 05:53:12

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

bharvey wrote:

Hardmath123 wrote:

FF 3.1 Mac OSX. The image is genuine, I set the variable before calling.

I didn't mean to accuse you of forging the picture!  I just want you to check if the same thing happens for you again, or if this was a one-time phenomenon.

Ok, I guess I must have accidentally used "÷", but I think this leads us to at least something to notice... Spot the ÷ and the +:
http://www.imgpaste.com/oZMQ.png
http://www.imgpaste.com/A80q.png
tongue

The bottom one is the ÷ sign. There's a gap, but it's smaller than a pixel.

Offline

 

#4642 2012-02-23 07:43:03

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

rdococ wrote:

Hardmath123 wrote:

bharvey wrote:


I didn't mean to accuse you of forging the picture!  I just want you to check if the same thing happens for you again, or if this was a one-time phenomenon.

Ok, I guess I must have accidentally used "÷", but I think this leads us to at least something to notice... Spot the ÷ and the +:
http://www.imgpaste.com/oZMQ.png
http://www.imgpaste.com/A80q.png
tongue

The bottom one is the ÷ sign. There's a gap, but it's smaller than a pixel.

Nope! It's the top one.  tongue


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4643 2012-02-23 07:57:16

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

rdococ wrote:

Hardmath123 wrote:


Ok, I guess I must have accidentally used "÷", but I think this leads us to at least something to notice... Spot the ÷ and the +:
http://www.imgpaste.com/oZMQ.png
http://www.imgpaste.com/A80q.png
tongue

The bottom one is the ÷ sign. There's a gap, but it's smaller than a pixel.

Yep! It's the bottom one.  tongue

Fixed.

Offline

 

#4644 2012-02-23 08:14:01

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

Re: BYOB 3 - Discussion Thread

Going to regional science fair in the computer science category today! Wish me luck!  smile

Offline

 

#4645 2012-02-23 09:14:40

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

BornAgainAtheist wrote:

I get extremely defensive of python, I love python  tongue

Python's okay, except for the whitespace thing and except for using = to mean assignment.  But what big idea does it add that's different from, say, Javascript or Objective C?  Or, maybe I should just say, what do you like about it?

(Don't say "import antigravity.")  smile

What about:

Code:

import this

Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#4646 2012-02-23 10:48:24

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Going to regional science fair in the computer science category today! Wish me luck!  smile

May the force be with you.  smile

@rdococ: What? It's the top one, honestly...  hmm  (font on FF 3.1 Mac).


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4647 2012-02-23 12:34:59

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

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Going to regional science fair in the computer science category today! Wish me luck!  smile

Luck!  What's your project?


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

Offline

 

#4648 2012-02-23 13:15:14

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

BornAgainAtheist wrote:

I get extremely defensive of python, I love python  tongue

Python's okay, except for the whitespace thing and except for using = to mean assignment.  But what big idea does it add that's different from, say, Javascript or Objective C?  Or, maybe I should just say, what do you like about it?

(Don't say "import antigravity.")  smile

you can read the code even if you didn't write it, and it's easy to learn?

Offline

 

#4649 2012-02-23 15:06:27

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: BYOB 3 - Discussion Thread

xly wrote:

@ bharvey
"If not, please try that.  If so, please post your project (you can just copy and paste the URL after saving or loading)"
I've posted a Bugzilla report.

I can't reproduce this, but I know what the problem is. What browser are you using?


nXIII

Offline

 

#4650 2012-02-23 15:24:00

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

Re: BYOB 3 - Discussion Thread

bharvey wrote:

shadow_7283 wrote:

Going to regional science fair in the computer science category today! Wish me luck!  smile

Luck!  What's your project?

The Effect of Code Optimization on Run-time and Energy Costs  smile  I think it went well, but I'll find out for sure later tonight.

Offline

 

Board footer