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

#1 2010-10-10 20:06:33

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Sync

===================================================================
========================  Sync  ====================================
===================================================================

Sync is a programming language that is still in the making. It will have a syntax that
is easy to learn.
The GUI is split in three different sections. The first is the coding area. This is
where you will type the code.
The second is a mini viewer where you will see a small product of what your code will look like.
The third is a dictionary. It will help you if you forgot the syntax.

Tell me what you think!

Last edited by ProgrammingFreak (2010-11-12 10:34:36)

Offline

 

#2 2010-10-10 20:08:07

urhungry
Scratcher
Registered: 2009-07-03
Posts: 1000+

Re: Sync

Sounds cool! If it's capable and easy to learn, I'll write an application in it.

Offline

 

#3 2010-10-10 21:02:30

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Sync

cool! But its not out. What features would u like in it? GUI, Code?

Offline

 

#4 2010-10-10 21:06:15

ihaveamac
Scratcher
Registered: 2007-09-22
Posts: 1000+

Re: Sync

Can we see a screenshot?


~ihaveamac - visit ihaveamac.net

Offline

 

#5 2010-10-11 04:18:55

08jackt
Scratcher
Registered: 2007-09-12
Posts: 1000+

Re: Sync

Project Ideas


http://i39.tinypic.com/jgtswi.png

Offline

 

#6 2010-10-11 04:57:33

cheddargirl
Scratch Team
Registered: 2008-09-15
Posts: 1000+

Re: Sync

08jackt wrote:

Project Ideas

Maybe not - it could be talking about a designing a new programming language in general. I think it's okay to keep it in Miscellaneous for now.  smile


http://i.imgur.com/8QRYx.png
Everything is better when you add a little cheddar, because when you have cheese your life is at ease  smile

Offline

 

#7 2010-10-11 05:06:27

ihaveamac
Scratcher
Registered: 2007-09-22
Posts: 1000+

Re: Sync

cheddargirl wrote:

08jackt wrote:

Project Ideas

Maybe not - it could be talking about a designing a new programming language in general. I think it's okay to keep it in Miscellaneous for now.  smile

If the finished product is a scratch project, then it's not Misc. material. But for now it stays here like chedargirl said.


~ihaveamac - visit ihaveamac.net

Offline

 

#8 2010-10-27 20:16:33

RocksAndFire
Scratcher
Registered: 2010-04-17
Posts: 1000+

Re: Sync

Cool.

Offline

 

#9 2010-10-27 22:06:00

wmays
Scratcher
Registered: 2008-05-10
Posts: 500+

Re: Sync

I could make a Notepad++ syntax file for it if you want. But I would need the syntax.


http://i42.tinypic.com/2z5vcz9.gif
http://phpscripthost.comoj.com/imagescripts/ipimg.php

Offline

 

#10 2010-10-28 08:14:54

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Sync

I love Notepad++! Sure, I'll tell you the syntax later today

Offline

 

#11 2010-10-28 14:15:43

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Sync

Here is a partial syntax:

[start]                                                             This tells the computer to start.
[stop]                                                                (you can guess)

draw.square(x=100 y=1000)                                    draws a square/rectangle
draw.circle(x=100 y=1000)                                      draws a circle
draw triangle(x=100 y=1000)                                   draws a triangle

file.make( name="blah.txt")                                   makes a file   
file.write( value="Hello" name="blah.txt)                 writes in file in specified file
file.save(name="blah.txt")                                     saves specified file

if () [  ]                                                          if statement
if () [ ]  else [ ]                                               if and else statement
repeat '10' [  ]                                                repeats specified code

>                                                                 op
<                                                                      er
*                                                                          at
-                                                                             or
+                                                                                 s

button.left.keydown                                       sees if left key is down
button.right.keyup                                        sees if right key is released
mouse.mousedown                                        sees if mouse is clicked
mouse.mouseup                                           sees if mouse is released

[! Hello !]                                                   comment



I'll bring more later! Oh, and I can't bring a screenshot quite yet...

Last edited by ProgrammingFreak (2010-10-28 14:16:10)

Offline

 

#12 2010-11-12 10:28:34

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Sync

hello?

Offline

 

Board footer