Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Replacement suggestion for LSL

Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
08-20-2005 01:12
I really think we hitting the limits of of LSL

Mainly in the limits of the grammar.

I'd like to propose this language

Var'aq
http://en.wikipedia.org/wiki/Var%27aq

replace LSL

Here is some sample code.

Name: hello, world
Dialect: English
Version: 5 June 2000
Comments: Not the canonical var'aq "hello, world";
actually prints "What do you want, universe?" in Klingon

~ nuqneH { ~ 'u' ~ nuqneH disp disp } name
nuqneH
Huns Valen
Don't PM me here.
Join date: 3 May 2003
Posts: 2,749
08-20-2005 03:26
I see absolutely no technical advantage in programming in a pithy language based on, of all things, Klingon.

However, if you can get it to compile to a target Mono can understand, and if LL decides to let us upload such bytecode, you may actually be able to do this yourself. So, you could actually program a Bat'leth in Tlingan-pu.
Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
08-20-2005 03:40
From: Huns Valen
I see absolutely no technical advantage in programming in a pithy language based on, of all things, Klingon.
I suspect that was the joke, Huns. :)
_____________________
Need scripting help? Visit the LSL Wiki!
Omega Point - Catherine Omega's Blog
Jesrad Seraph
Nonsense
Join date: 11 Dec 2004
Posts: 1,463
08-20-2005 04:21
What about Brainfck ? It makes compact, artistic-looking code !
_____________________
Either Man can enjoy universal freedom, or Man cannot. If it is possible then everyone can act freely if they don't stop anyone else from doing same. If it is not possible, then conflict will arise anyway so punch those that try to stop you. In conclusion the only strategy that wins in all cases is that of doing what you want against all adversity, as long as you respect that right in others.
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
08-20-2005 04:42
I have a better idea - primfunge :)
Ardith Mifflin
Mecha Fiend
Join date: 5 Jun 2004
Posts: 1,416
08-20-2005 10:38
I've always wanted to code in the Shakespeare Programming Language. During thermodynamics, I tried to persuade our workgroup to code our CALPHAD program in SPL.
Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
Esoteric Languages
08-20-2005 21:17
Did anyone else notice that under that list of Esoteric languages was LSL of all things!

But regarding mono.. I thought that was going to be back end and not effect LSL at all... cept in speed.
FlipperPA Peregrine
Magically Delicious!
Join date: 14 Nov 2003
Posts: 3,703
08-21-2005 13:43
10 gosub 30000

forward 10
right 90
forward 10
back 10
left 90
back 20
forward 10
right 90
forward 5
left 45

writeln('Regards,');

?"-Flip"
_____________________
Peregrine Salon: www.PeregrineSalon.com - my consulting company
Second Blogger: www.SecondBlogger.com - free, fully integrated Second Life blogging for all avatars!
Foolish Frost
Grand Technomancer
Join date: 7 Mar 2005
Posts: 1,433
08-21-2005 13:53
From: FlipperPA Peregrine
10 gosub 30000

forward 10
right 90
forward 10
back 10
left 90
back 20
forward 10
right 90
forward 5
left 45

writeln('Regards,');

?"-Flip"


Some of that was... LOGO? Also known as TURTLE?
Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
ok I gotta figure this out
08-21-2005 21:27
Go to this page
http://www.bfoit.org/Intro_to_Programming/TG.html

forward 10
right 90
forward 10
back 10
left 90
back 20
forward 10
right 90
forward 5
left 45
HT


to see what flip wrote!
Snowcrash Hoffman
Digital mind virus
Join date: 30 Jan 2005
Posts: 282
08-21-2005 21:45
On a more serious note, why not adapt REALbasic instead of LSL:

http://en.wikipedia.org/wiki/Realbasic

It is much more powerful and easier to learn. I am sure LL can licence this from REAL software.
Burke Prefect
Cafe Owner, Superhero
Join date: 29 Oct 2004
Posts: 2,785
08-21-2005 21:50
Why not just make SL it's own OS and write..... ah, screw that.
_____________________
Huns Valen
Don't PM me here.
Join date: 3 May 2003
Posts: 2,749
08-22-2005 14:04
From: Snowcrash Hoffman
On a more serious note, why not adapt REALbasic instead of LSL:

http://en.wikipedia.org/wiki/Realbasic

It is much more powerful and easier to learn. I am sure LL can licence this from REAL software.

I hate BASIC
Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
REM *** message
08-23-2005 15:03
10 Print "I Hate Basic! "
20 Goto 10
Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
IF SL was an OS
08-23-2005 15:05
From: Burke Prefect
Why not just make SL it's own OS and write..... ah, screw that.


hmmm so what would that be like?

-You'd have to buy a typewriter from a store to do word processing.
-You could only run certain games if you had enough land (wait that's true now)
Buster Peel
Spat the dummy.
Join date: 7 Feb 2005
Posts: 1,242
08-23-2005 16:57
From: Blueman Steele
I really think we hitting the limits of of LSL

Mainly in the limits of the grammar.

I'd like to propose this language

Var'aq
http://en.wikipedia.org/wiki/Var%27aq

replace LSL

Here is some sample code.

Name: hello, world
Dialect: English
Version: 5 June 2000
Comments: Not the canonical var'aq "hello, world";
actually prints "What do you want, universe?" in Klingon

~ nuqneH { ~ 'u' ~ nuqneH disp disp } name
nuqneH



I have translated the example into the new and improved version, var'aq++.

~ uqneHnay { ~ 'u' ~ uqneHnay ispday ispday } amenay
uqneHnay

I think var'aq++is more readable and easier for humons to pronounce.

Buster