Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / excel orthogonal, '2d' programming style

Author
Message
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 03:46 Edited at: 3rd Feb 2008 04:06
http://www.flourish.org/orthogonal.html

This is a '2d' programming language. Not that it programs 2d games, but that the programming style is... 2d. I think it is very interesting, if confusing, and may be the secret to developing a super advanced programming lnaguage (unlikely but still). It is completely different from everything I have seen before.

please don't flame me saying this is pointless, or its not db related.

note: i stck up for it because, you gotta admit, it IS creative.

http://www.muppetlabs.com/~breadbox/orth/home.html
the homepage

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
n008
17
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 3rd Feb 2008 03:48 Edited at: 3rd Feb 2008 03:49
OMG Not DB related!

/kill AG



http://www.flourish.org/orthogonal.html

Link for lazy people.

EDIT: LOOOL! Who would use that for anything? Procedural BASIC can be confusiing, but TWO DIMENSIONAL programming?

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 03:50
it could be simpler for some

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
n008
17
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 3rd Feb 2008 03:53
:?

I'd think


would be easier always to this



"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 03:57
would



be simpler to understand (if nops, were blanks, and left, right
, down, and up were arrows?)



alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 3rd Feb 2008 03:58
so tidy code would be... a square?

aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 04:00
looping would be, a square, (and ifs would be like junctions)

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
n008
17
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 3rd Feb 2008 04:01
@Aluseus, no, no not really.

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 04:10
*no caps*

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
gbark
19
Years of Service
User Offline
Joined: 14th Oct 2005
Location: US - Virginia
Posted: 3rd Feb 2008 04:51 Edited at: 3rd Feb 2008 05:07
Well it looks like it's just a flowchart, but in text form rather than graphical, so I guess for some people it would be easier to understand.

Looks interesting I think, though it would probably take a bit more before-hand planning as you can't just copy and paste a whole chunk of code in the middle as you can with other languages - You'd have to literally come up with everything before you start typing a single line in.
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 3rd Feb 2008 05:04
you'd have to tell the pointer where to go next every time
it's like goto hell!

Jeff032
17
Years of Service
User Offline
Joined: 13th Aug 2007
Location:
Posted: 3rd Feb 2008 09:14
I think any language that requires the following to do the 99 Bottles of Beer song is --->COMPLETELY<--- impractical.



aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 3rd Feb 2008 15:09 Edited at: 3rd Feb 2008 15:10
im not saying the programming language is good, but I'm saying its a unique idea and is just interesting.

also, the programming language was made NOT to use gotos...

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
Roxas
19
Years of Service
User Offline
Joined: 11th Nov 2005
Location: http://forum.thegamecreators.com
Posted: 3rd Feb 2008 15:17
Thats just... NO!


Click For Details!
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 3rd Feb 2008 17:54
Quote: "also, the programming language was made NOT to use gotos..."

Did you read the manual? Every single one of the 'directives' is the equivalent of a goto, and what's worse, some of those are computed goto's.

Quote: "may be the secret to developing a super advanced programming lnaguage"

I would place my bet on the opposite. Any language that forces you to push the letters of 'Hello World' onto a stack in reverse order is quite literally a step backwards

aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 4th Feb 2008 03:22 Edited at: 4th Feb 2008 03:23
i said possibly, by possibly i meant the kind of possibl as in
'possibly a banana will grow eyes and take over the world without legs.

'well not that unlikely, but still.

I just like the concept...
I'm probably too open minded :\

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 4th Feb 2008 05:59
i think the idea's cool. The syntax blows though.

With a reformulated syntax, I think it'd be neat just to use it to visualize your code, I would imagine in a proper IDE it'd be fairly simple to code.

Think of a BASIC variant, but instead of procedural, it uses the 2d flow. You could even add a third dimension for a new thread (easier to read when you don't have multiple threads coming out in 2d). You could in fact program the IDE in dbp with awesome 3d graphics, use it to output in a computer-readable format (source code), and write a proper compiler in a lower level language, and call upon the compiler just like a standard IDE might.

You could even write the IDE to output in standard c++ (or whatever), and use a regular c++ compiler.

It'd be completely revolutionary, and awesome, I think.


Hurray for teh logd!
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 5th Feb 2008 02:23
Thx, you helped me understand what I was trying to say...

The implementation sucks, I have no idea how to learn it, but the concept, if put to better use would be cool.

alus.portbb.com go there.
Quote: A book. I hate books. book is stupid. I know that I need codes but I dont know the codes -zenicanin14 the 2nd stupidest user in the world

Login to post a reply

Server time is: 2024-11-19 22:31:50
Your offset time is: 2024-11-19 22:31:50