Cid, Το OH, σας ευχαριστεΐ Είμαι τόσο ευτυχής ότι αποφάσισα να μεταφράσω το μήνυμά σας! lol
coco
These forums are CLOSED. Please visit the new forums HERE
Surprising lack of scripters! |
|
|
Cocoanut Koala
Coco's Cottages
Join date: 7 Feb 2005
Posts: 7,903
|
06-30-2005 16:25
Cid, Το OH, σας ευχαριστεΐ Είμαι τόσο ευτυχής ότι αποφάσισα να μεταφράσω το μήνυμά σας! lol
coco |
|
Jillian Callahan
Rotary-winged Neko Girl
Join date: 24 Jun 2004
Posts: 3,766
|
06-30-2005 16:30
By the way, is including a bunch of stuff in Greek supposed to be clever or funny? So there's a saying "It all looks like Greek to me", is that supposed to make the Greek stuff some kind of clever in joke or something? _____________________
|
|
Cid Jacobs
Theoretical Meteorologist
Join date: 18 Jul 2004
Posts: 4,304
|
06-30-2005 16:38
Cid, Το OH, σας ευχαριστεΐ Είμαι τόσο ευτυχής ότι αποφάσισα να μεταφράσω το μήνυμά σας! lol coco κανένα πρόβλημα. ![]() Actually, Cid and I were just being silly. Yes, it was spurred by Coco's comment "It all looks like greek to me". δεν είμαι ανόητος! ![]() _____________________
|
|
Jillian Callahan
Rotary-winged Neko Girl
Join date: 24 Jun 2004
Posts: 3,766
|
06-30-2005 16:59
δεν είμαι ανόητος! ![]() _____________________
|
|
Cid Jacobs
Theoretical Meteorologist
Join date: 18 Jul 2004
Posts: 4,304
|
06-30-2005 17:45
Ναι είστε. ίσως λίγο. ![]() _____________________
|
|
Lianne Marten
Cheese Baron
Join date: 6 May 2004
Posts: 2,192
|
06-30-2005 17:49
である奇妙民を住まわせる。
_____________________
|
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
06-30-2005 18:16
I started reaching limitations after my second script. The highly regaurded and easy to use lsl had now become a chore to get somethings working the way you want. Can you tell us what it was that you were trying to do? LSL has certain limitations, but one can simply look at it as a different programming paradigm. Yes, you can "only" have up to 16k of memory... PER SCRIPT. If you're only using one script, you're doing something wrong. LSL has been designed for high parallelism - ideally each script would be more of a FUNCTION than an entire program. _____________________
|
|
Cid Jacobs
Theoretical Meteorologist
Join date: 18 Jul 2004
Posts: 4,304
|
06-30-2005 18:19
である奇妙民を住まわせる。 を住ま を住まを住ま, Lianne, を住まを住まを を住ま を を住ま. を住まを住ま を住ま . を住まを住ま!!!!をを住ま Lianne! を住まをま を住ま を住ま, を住ま住まを住ま, をを住まを住ま, を住 を住まを を住 を住まをを !!!! ![]() _____________________
|
|
Lianne Marten
Cheese Baron
Join date: 6 May 2004
Posts: 2,192
|
06-30-2005 19:14
を住ま を住まを住ま, Lianne, を住まを住まを を住ま を を住ま. を住まを住ま を住ま . を住まを住ま!!!!をを住ま Lianne! を住まをま を住ま を住ま, を住ま住まを住ま, をを住まを住ま, を住 を住まを を住 を住まをを !!!! ![]() 言うと新しい単語が見つけるべきである。 _____________________
|
|
Cid Jacobs
Theoretical Meteorologist
Join date: 18 Jul 2004
Posts: 4,304
|
06-30-2005 19:28
言うと新しい単語が見つけるべきである。 ![]() _____________________
|
|
Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
|
06-30-2005 20:43
Thank you, Jillian. But I need something WAY WAY WAY more basic than that. That's like looking at a third-year biology book before you've read the first two years. You don't even know what the TERMS mean. _____________________
|
|
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
|
06-30-2005 20:57
I'll try to remind myself to write an extreme basics tutorial tomorrow morning, Cath.
Hopefully I won't get yelled at for it by the locals like some of my last few edits. ![]() _____________________
---
|
|
Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
|
06-30-2005 21:31
I'll try to remind myself to write an extreme basics tutorial tomorrow morning, Cath. If anyone wants to learn scripting, tell me what you don't understand about the Crash Course, and we can work on improving it. _____________________
|
|
Olympia Rebus
Muse of Chaos
Join date: 22 Feb 2004
Posts: 1,831
|
07-01-2005 08:56
The question posed by the thread starter was "Why do so few people choose to script?". One reason why people might find scripting not worth the bother is that they are unable to do any math beyond adding, subtracting, multiplying and dividing, and that only with a calcuator, if even that much. I deal on a regular basis with adults with college degrees who are incapable of solving the following problem: "Given a sign which is 3 feet tall and 2 feet across, if you want a sign that is the same shape and which is 9 feet tall, how wide would that sign be?". This type of math was covered in the fourth grade back when I was in school, and the people I am talking about passed math classes for a number of years beyond fourth grade, but aren't mathematically literate enough to pass a fourth grade math class. A large portion of what folks want to do in LSL take a little bit of math, arithmetic, geometry, and related skills and if you don't have those abilities you may not find LSL much fun. I think the math part scares off people who could do (or learn) it if they worked at it. Some of math cripples get into the bad habit of looking at anything more complicated than 1+2 and thinking "Oh, I can't do that, I'm a disaster at math". _____________________
|
|
Hamaar Tyne
Registered User
Join date: 17 Jun 2005
Posts: 23
|
07-01-2005 09:30
I'm sorry for skimming this thread and not fully reading it, but I would like to comment on my experiance learning lsl
I have a CS degree and am still relativly new to the field, having been working for about 3 years now. I mostly work in C and Perl and had a very easy time picking up lsl's syntax and stylings after a few questions in the forums and lots of time with the wonderful lsl wiki. The biggest hurdles are getting a grasp of what you can do with lsl, in terms of understanding all the functions and how to use them. But the categorical listing of them all does a wonderful job covering this. In terms of math, I have never been too strong with it. The things that scare me away from certain projects is the 3d environment. I have taken math classes up to calculase, probably ending somewhere around doing various estimates for areas under function curves. But everything I've done has been in two dimmensions. I have never once had any experience working in a 3rd dimmension, if so, very very briefly a long time ago. I often remarked how i had trouble in most of my classes becuase I forgot things they tought me in 4th grade. If i forget how to do 3/4 * 1/2 how am i supposed to do x^2+3x+5 / x^3+4x+10 ? I forget! Moreover, how many people remember doing angles and radians in 2d? Now we have to move to 3d, and start meshing it with physics. I know many people who have never taken a physics class. For example, when I was just reading a thread about a door swinging open, the script had a lot of references to the radians that the door was swinging to. How many people nativily think in radians? I can at liest intially grasp degrees and multiply by DEG_TO_RAD in my scripts when I need to do something like this. Sure, we took it all in school. But what if I was 35 and working as a hair stylist? How am I supposed to remember everything I did almost 15 years ago in my math class? If you don't use it, you lose it. Anyway, programming in general is a difficult concept for people to learn, and even if they should grasp it, many people do not have the patience to browse the entire wiki for the particular function they need, grab its proper syntax, read enough to understand what it is doing, and apply it to their program. It is very time consuming to write a program and have to look up every function you want to use, even if you know what it does. With time this goes away, but during the learning part, is a very frustrating aspect. Unfortunatly I ran out of ideas about 2 days into sl since I've pretty much seen everything my newbie brain has thought of creating. That, and often times scripting is only used to agument great building, texturing, or animating, which are entirelly different subjects in their own right. Hamaar |
|
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
|
07-01-2005 17:05
Done. See Sig.
_____________________
---
|
|
Cocoanut Koala
Coco's Cottages
Join date: 7 Feb 2005
Posts: 7,903
|
07-01-2005 17:17
Hmmm. I think I can be of help in this. I just need to get a chance to focus on it. Once I have focused some, I will look over the wiki, and comeup with the questions I don't think have been covered, and tell you exactly the points where I am totally in the dark and think it all sounds like Martian. (Let's see you guys babblefish that!) Then I can also come up with, like, Basic Question 1 - put this first; Basic question 2 - answer that, etc.
When I say, with the questions I don't think have been covered, I don't mean any of the details or higher concepts and things that would come from another scripter critiquing it or anything. I mean like, I am looking in on Mars at a bunch of Martians talking Martian, and I'm simultaneously blind and deaf, and don't even know where to begin or why I'm there. With a bit more study, I may be able to help with things that would give the truly clueless people like myself, a handle on it, or at least how to start out with it. I will get a round tuit. Let me first get my products packaged up and placed on SLExchange. Even doing that stresses my little brain, so that will take a while, too. coco |
|
Jillian Callahan
Rotary-winged Neko Girl
Join date: 24 Jun 2004
Posts: 3,766
|
07-01-2005 17:55
_____________________
|
|
Olympia Rebus
Muse of Chaos
Join date: 22 Feb 2004
Posts: 1,831
|
07-01-2005 19:27
Done. See Sig. Nice work, Jeffrey ![]() _____________________
|
|
Beatfox Xevious
is THOUSANDS OF PEOPLE
Join date: 1 Jun 2004
Posts: 879
|
07-01-2005 21:31
Вы все обеспечивали меня с некоторой хорошей тренировкой использующ Babelfish.
![]() _____________________
My Beatworks: Zephyr Chimes wind chimes, the KanaMaster Japanese kana tutor, and the FREE Invisibility Prim Public. Look for them at the Luskwood General Store in Lusk (144, 165).
"You have been frozen. You cannot move or chat. A pony will contact you via instant message (IM)." - mysterious system message I received after making off with Pony Linden |
|
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
|
07-02-2005 01:14
When I got interested in computers a fair while back I bought an Atari 800 and a disk drive for it, a copy of an introductory book on microprocessors by Adam Osborne, a 6502 assembly language book by Lance Leventhal, a disk of fig-Forth, Starting Forth by Leo Brodie, the Mountain View Forth manual, that Donald Knuth book on data structures, and the source code for the Atari operating system. This enabled me to get an idea of what bits were and how they formed into bytes and what binary and octal and hexadecimal numbers were and how floating point numbers work and how machine code is represented by assembly language instructions and how micropressors use various registers to store copies of data from ram and things like indirect addressing and bit shift operations. Books on the Forth language which included sections on how Forth differs from traditional interpreted or compiled languages taught one a bit about how compilers worked. The Donald Knuth book gave one a good feel for basic data structures like linked lists, various sorting algorithms, element insertion and deletion and other good meaty basic computer fundamentals. I wrote little programs in Atari Basic with line numbers which taught valuable lessons about the evil of line numbers and got Atari Logo and thus got some exposure to list processing languages. Later I got Turbo-Pascal and really enjoyed playing with that, making useless geometric pictures and letting my little brother show me how important the choice of algorithm was comparied to details of implementation in performing a task like displaying Conway's game of Life. Later still I got Delphi and had fun being spoiled by the sort of development system that spares you the task of creating your own window storing systems and creating your own buttons and such and lets you write programs by attaching snips of code to button press events and the whole event oriented style of programming.
Unfortunately the part of programming that I really enjoyed was largely the parts that the improved development systems handled for you. When you can't have any fun creating the dialog boxes and buttons and such from scratch because the system does it for you then you have to figure out something more worthwhile to program. That is point at which I started to have decreased interest in programming. The point of this ramble is that I came to LSL with some knowlege, not too extensive and a bit rusty at that, but still, enough that the basic idea of what was going on wasn't new to me. Some folks didn't have even that much background in programming and come to LSL with minds that are totally pristine so far as programming knowlege goes. I can sure see how it must be bewildering. They can't go to any bookstore and find a book on " The Fundamentals of Computer Programming With Examples In Linden Scripting Language". Well it's three o'clock in the morning, time to stop writing. _____________________
-
So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them. I can be found on the web by searching for "SuezanneC Baskerville", or go to http://www.google.com/profiles/suezanne - http://lindenlab.tribe.net/ created on 11/19/03. Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard, Robin, and Ryan - |
|
Satchmo Prototype
eSheep
Join date: 26 Aug 2004
Posts: 1,323
|
07-02-2005 06:55
They can't go to any bookstore and find a book on " The Fundamentals of Computer Programming With Examples In Linden Scripting Language". I've been considering taking something like this on as my next project. I'm tempted to write "A beginners guide to LSL", and publish it myself in-world and on cafe press. It's true, if you've never programmed before, despite the most excellent Wiki, it might be difficult to pick up LSL. On the other hand if LSL was laid out before you in a begginner's guide to programming style, I think more people could at least learn enough to get by scripting simple objects. The only things holding me back are my other projects, and the fact that writing is soooo time consuming. Would there be general interest in a physically bound book, where you could flip through the pages to learn how to program in LSL? _____________________
---------------------------------------------------------------------------------------------------------------- The Electric Sheep Company Satchmo Blogs: The Daily Graze Satchmo del.icio.us |
|
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
|
07-02-2005 07:24
I will reiterate: See here.
I spent 8 or so hours of my time yesterday putting that together. You're welcome to publish it in-world, add sections, etc. _____________________
---
|
|
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
|
07-02-2005 07:26
Don't forget, lots of FREE example scripts and complete products/projects (vehicles, ATM systems, notecard distribution systems, subway, etc) available at the USL Library in Grignano.
|
|
Cocoanut Koala
Coco's Cottages
Join date: 7 Feb 2005
Posts: 7,903
|
07-02-2005 12:11
OK JEFFREY!! This looks like exactly what I had in mind!!!
As soon as I get a chance (right now rather frantic making Tiny houses and trying to box up my regular house for sale) I will give it a run-through! I'm so excited to see this! And when I do, I will tell you anything that I didn't understand. coco |