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

#51 2012-05-19 12:20:20

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Programming Languages Discussion

All programming languages are "code based".


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#52 2012-05-19 12:45:15

coolhogs
Scratcher
Registered: 2011-07-26
Posts: 1000+

Re: Programming Languages Discussion

I meant not a drag and drop language.


Get ready for domination of:  tongue

Offline

 

#53 2012-05-19 12:59:37

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: Programming Languages Discussion

coolhogs wrote:

I need a programming language to learn that's not much harder than Scratch, but hard. Nothing too advanced.  smile

Learn javascript its free syntax [ or loosely typed syntax is close to scratch and its epicly more powerful]

Here is why javascript

- Its fast [ it beats python , perl , java [yes java core ],php in speed by miles [removed] java is 150% slower then javascript and php is about 3000% slower then js  ].
- Its simple
- Its the language of the internet
- Its maintained by web
- There is a nice and supportive community for javascript

Keep in mind JAVA is NOT JAVASCRIPT

JAVA AND JAVASCRIPT ARE LIKE CAR AND CARPET

JavaSCRIPT is the web-browsers language which has came out of browser recently :-) hppe that helps

Last edited by Paddle2See (2012-06-15 19:52:17)


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#54 2012-05-19 15:44:01

coolhogs
Scratcher
Registered: 2011-07-26
Posts: 1000+

Re: Programming Languages Discussion

fanofcena wrote:

coolhogs wrote:

I need a programming language to learn that's not much harder than Scratch, but hard. Nothing too advanced.  smile

Learn javascript its free syntax [ or loosely typed syntax is close to scratch and its epicly more powerful]

Here is why javascript

- Its fast [ it beats python , perl , java [yes java core ],php in speed by miles [removed] java is 150% slower then javascript and php is about 3000% slower then js  ].
- Its simple
- Its the language of the internet
- Its maintained by web
- There is a nice and supportive community for javascript

Keep in mind JAVA is NOT JAVASCRIPT

JAVA AND JAVASCRIPT ARE LIKE CAR AND CARPET

JavaSCRIPT is the web-browsers language which has came out of browser recently :-) hppe that helps

Could you provide a link to the download for Mac?

Last edited by Paddle2See (2012-06-15 19:52:37)


Get ready for domination of:  tongue

Offline

 

#55 2012-05-19 16:29:04

MoreGamesNow
Scratcher
Registered: 2009-10-12
Posts: 1000+

Re: Programming Languages Discussion

coolhogs wrote:

Could you provide a link to the download for Mac?

You don't need a download, just a text editor and an internet browser.

open "text edit" and save it as a ".html".  The, keeping the text editor open, open the saved file with an internet browser (sometimes you have to open an internet browser and then drag the file into the browser).

Type this into the text editor, and you have your basic structure:

Code:

<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function startcode() // code in here will run when the page is loaded
{
// script goes here
}
// script can go here
</SCRIPT>
</HEAD>
<BODY onLoad="startcode();">
</BODY>
</HTML>

Last edited by MoreGamesNow (2012-05-19 16:31:17)


http://images2.layoutsparks.com/1/218929/rubiks-cube-animated-rotating.gif
"Cogito ergo sum" --  I think, therefore I am

Offline

 

#56 2012-05-19 20:14:21

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: Programming Languages Discussion

coolhogs wrote:

I'm looking into a code-based programming language.

As in everything is done in text?


http://www.blocks.scratchr.org/API.php?action=random&amp;return=image&amp;link1=http://i.imgur.com/OZn2RD3.png&amp;link2=http://i.imgur.com/duzaGTB.png&amp;link3=http://i.imgur.com/CrDGvvZ.png&amp;link4=http://i.imgur.com/POEpQyZ.png&amp;link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#57 2012-05-19 22:42:10

coolhogs
Scratcher
Registered: 2011-07-26
Posts: 1000+

Re: Programming Languages Discussion

Yes, all of it.

Just an easy one like

when gf clicked
go to mouse pointer
...

Last edited by coolhogs (2012-05-19 22:43:35)


Get ready for domination of:  tongue

Offline

 

#58 2012-05-19 22:46:53

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Programming Languages Discussion

There aren't really ones like that  hmm


Posts: 20000 - Show all posts

Offline

 

#59 2012-05-19 22:47:23

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: Programming Languages Discussion

MoreGamesNow wrote:

coolhogs wrote:

Could you provide a link to the download for Mac?

You don't need a download, just a text editor and an internet browser.

open "text edit" and save it as a ".html".  The, keeping the text editor open, open the saved file with an internet browser (sometimes you have to open an internet browser and then drag the file into the browser).

Type this into the text editor, and you have your basic structure:

Code:

<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function startcode() // code in here will run when the page is loaded
{
// script goes here
}
// script can go here
</SCRIPT>
</HEAD>
<BODY onLoad="startcode();">
</BODY>
</HTML>

That HTML needs a doctype, and should be lowercase if you want to fit XHTML standards.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#60 2012-05-19 22:53:39

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Programming Languages Discussion

jvvg wrote:

MoreGamesNow wrote:

coolhogs wrote:

Could you provide a link to the download for Mac?

You don't need a download, just a text editor and an internet browser.

open "text edit" and save it as a ".html".  The, keeping the text editor open, open the saved file with an internet browser (sometimes you have to open an internet browser and then drag the file into the browser).

Type this into the text editor, and you have your basic structure:

Code:

<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function startcode() // code in here will run when the page is loaded
{
// script goes here
}
// script can go here
</SCRIPT>
</HEAD>
<BODY onLoad="startcode();">
</BODY>
</HTML>

That HTML needs a doctype, and should be lowercase if you want to fit XHTML standards.

You don't really need to fit standards though.


Posts: 20000 - Show all posts

Offline

 

#61 2012-05-19 22:55:09

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: Programming Languages Discussion

veggieman001 wrote:

jvvg wrote:

MoreGamesNow wrote:


You don't need a download, just a text editor and an internet browser.

open "text edit" and save it as a ".html".  The, keeping the text editor open, open the saved file with an internet browser (sometimes you have to open an internet browser and then drag the file into the browser).

Type this into the text editor, and you have your basic structure:

Code:

<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function startcode() // code in here will run when the page is loaded
{
// script goes here
}
// script can go here
</SCRIPT>
</HEAD>
<BODY onLoad="startcode();">
</BODY>
</HTML>

That HTML needs a doctype, and should be lowercase if you want to fit XHTML standards.

You don't really need to fit standards though.

You totally need to fit standards! A browser may display it, but it will probably not understand it that well. It also helps you rank higher in search engines if you have correct syntax (not to mention it gives you bragging rights  tongue )


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#62 2012-05-19 23:12:44

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Programming Languages Discussion

jvvg wrote:

veggieman001 wrote:

jvvg wrote:


That HTML needs a doctype, and should be lowercase if you want to fit XHTML standards.

You don't really need to fit standards though.

You totally need to fit standards! A browser may display it, but it will probably not understand it that well. It also helps you rank higher in search engines if you have correct syntax (not to mention it gives you bragging rights  tongue )

I've never fit standards and never had a problem.


Posts: 20000 - Show all posts

Offline

 

#63 2012-05-20 03:18:04

muppetds
Scratcher
Registered: 2011-02-11
Posts: 1000+

Re: Programming Languages Discussion

slinger wrote:

All programming languages are "code based".

scratch isn't


SCRATCH'S PARTLY INSANE RESIDENT 
http://internetometer.com/imagesmall/31691.pnghttp://bluetetrarpg.x10.mx/usercard/?name=muppetds

Offline

 

#64 2012-05-20 03:58:04

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Programming Languages Discussion

Um, yeah it is. If it wasn't "code based" it wouldn't be a programming language. I think you mean "text based".

veggieman001 wrote:

There aren't really ones like that  hmm

+1
Python or Ruby might be the closest you can get  tongue

Last edited by slinger (2012-05-20 03:59:07)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#65 2012-05-20 05:55:26

muppetds
Scratcher
Registered: 2011-02-11
Posts: 1000+

Re: Programming Languages Discussion

slinger wrote:

Um, yeah it is. If it wasn't "code based" it wouldn't be a programming language. I think you mean "text based".

veggieman001 wrote:

There aren't really ones like that  hmm

+1
Python or Ruby might be the closest you can get  tongue

scratch isn't text based

Its a script based language AND a drag and drop one as well


SCRATCH'S PARTLY INSANE RESIDENT 
http://internetometer.com/imagesmall/31691.pnghttp://bluetetrarpg.x10.mx/usercard/?name=muppetds

Offline

 

#66 2012-05-20 06:02:11

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Programming Languages Discussion

Yeah but it's code based.


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#67 2012-05-20 20:18:56

OldCodger
New Scratcher
Registered: 2012-05-16
Posts: 54

Re: Programming Languages Discussion

muppetds wrote:

slinger wrote:

All programming languages are "code based".

scratch isn't

Smalltalk is the base labguage of Scratch. When you program in Scratch you are just using a front end to Smalltalk. Download either Squeak or Pharo to try Smalltak directly.

Offline

 

#68 2012-05-20 20:34:13

MoreGamesNow
Scratcher
Registered: 2009-10-12
Posts: 1000+

Re: Programming Languages Discussion

OldCodger wrote:

muppetds wrote:

slinger wrote:

All programming languages are "code based".

scratch isn't

Smalltalk is the base labguage of Scratch. When you program in Scratch you are just using a front end to Smalltalk. Download either Squeak or Pharo to try Smalltak directly.

I'm not sure I buy that.  Every language is, at its base, in binary (or, if you don't count that, in assembly code).  Basically every programming language is just a more user-friendly language that is, at its most basic components, assembly code.  To say that an using an interface is the same as programming in the language it is written in is to say that we're programming in assembly when we use Scratch  hmm

I would say that Scratch is a programming language, written in Squeak, and that Squeak is a programming language too.

Last edited by MoreGamesNow (2012-05-20 20:36:32)


http://images2.layoutsparks.com/1/218929/rubiks-cube-animated-rotating.gif
"Cogito ergo sum" --  I think, therefore I am

Offline

 

#69 2012-05-20 20:42:49

coolhogs
Scratcher
Registered: 2011-07-26
Posts: 1000+

Re: Programming Languages Discussion

i want a programming language that's like [scratchblocks).


Get ready for domination of:  tongue

Offline

 

#70 2012-05-20 21:10:10

OldCodger
New Scratcher
Registered: 2012-05-16
Posts: 54

Re: Programming Languages Discussion

What kind of things are you interested in?

coolhogs wrote:

i want a programming language that's like [scratchblocks).

If maths is your thing try StarLogo TNG. Mitch Resnick developed StarLogo before Scratch. StarLogo TNG uses blocks similar to Scratch. If you want to graduate you can try NetLogo which is much more sophisticated with lots of interesting models and is text based.

Offline

 

#71 2012-05-20 21:15:39

OldCodger
New Scratcher
Registered: 2012-05-16
Posts: 54

Re: Programming Languages Discussion

MoreGamesNow wrote:

OldCodger wrote:

muppetds wrote:

scratch isn't

Smalltalk is the base labguage of Scratch. When you program in Scratch you are just using a front end to Smalltalk. Download either Squeak or Pharo to try Smalltak directly.

I'm not sure I buy that.  Every language is, at its base, in binary (or, if you don't count that, in assembly code).  Basically every programming language is just a more user-friendly language that is, at its most basic components, assembly code.  To say that an using an interface is the same as programming in the language it is written in is to say that we're programming in assembly when we use Scratch  hmm

I would say that Scratch is a programming language, written in Squeak, and that Squeak is a programming language too.

Well yes, at the bottom everything  is in some assembly language, but very few people want to go that deep. If you do then there are languages which let you program in assembler when you need the extra speed: eg Forth.

Offline

 

#72 2012-05-21 09:27:15

mythbusteranimator
Scratcher
Registered: 2012-02-28
Posts: 1000+

Re: Programming Languages Discussion

coolhogs wrote:

i want a programming language that's like [scratchblocks).

That is exactly what I am looking for, a text-based simple program like Scratch forum scratchblocks.


http://www.foxtrot.com/comics/2012-04-01-fdb37077.gif
clicky

Offline

 

#73 2012-05-21 12:08:32

muppetds
Scratcher
Registered: 2011-02-11
Posts: 1000+

Re: Programming Languages Discussion

MoreGamesNow wrote:

OldCodger wrote:

muppetds wrote:


scratch isn't

Smalltalk is the base labguage of Scratch. When you program in Scratch you are just using a front end to Smalltalk. Download either Squeak or Pharo to try Smalltak directly.

I'm not sure I buy that.  Every language is, at its base, in binary (or, if you don't count that, in assembly code).  Basically every programming language is just a more user-friendly language that is, at its most basic components, assembly code.  To say that an using an interface is the same as programming in the language it is written in is to say that we're programming in assembly when we use Scratch  hmm

I would say that Scratch is a programming language, written in Squeak, and that Squeak is a programming language too.

I'm not saying scratch isn't a programming language but a drag'an'drop one

@topic Ruby?


SCRATCH'S PARTLY INSANE RESIDENT 
http://internetometer.com/imagesmall/31691.pnghttp://bluetetrarpg.x10.mx/usercard/?name=muppetds

Offline

 

#74 2012-05-21 14:41:25

schusteralex2
Scratcher
Registered: 2011-09-17
Posts: 1000+

Re: Programming Languages Discussion

I want to learn JavaScript, all I know right now is HTML and Scratch, is there anything else I need to know before I start  hmm

(BTW, HTML is incredibly easy, I learned it in an hour)


http://i44.tinypic.com/2uj37ds.gif

Offline

 

#75 2012-05-21 14:47:19

coolhogs
Scratcher
Registered: 2011-07-26
Posts: 1000+

Re: Programming Languages Discussion

OK, schusteralex2, how do you make a text document a website?


Get ready for domination of:  tongue

Offline

 

Board footer