Snow Basic - Update
#1
I wanted to update all of you with some news on Snow Basic, everything's is coming alone smoothly. I've asked Walter to give me a hand with setting up a boarder around the screen and to help code hot keys. You know for quick access. Like F1 for help and F2 for save. I for one can't write code for boarders, hot keys, boxes. Which for some reason I have a hard time to do. But when it's just straight up text I'm fine with. So, Walter, thank you. And thank you to all those who are excited about this project and are excited to see another language and a sub community within this marvelous community. So with that being said, I hope you like what's coming out, and I just want to say howdy.
Reply
#2
hi David,
I remember you quite well and your several aliases. Say, is this project open source? Maybe we can all help you out.
Reply
#3
Say, that is a fine feature to add to a language!

SmallBASIC has something like that called Definekey that connects a subroutine to a key press, very handy!

eg (using key constants and sub names)
Definekey arrow_up, handleUpProcedure
Definekey F_1, displayHelp

So anyone working on new languages or extensions might add that to their TODO list. ;-)
B += x
Reply
#4
Say, this looks like a fun project. Were can I find the source code if I want to help?
Reply
#5
I've never used that language before. I just recall a ton of word processors that used that feature back in the day. I believe Wordstar was one of them. But I'm trailing off again haha. But I'll have to give it a go of course. I'm going for simple and non threatening if that makes sense. But besides myself I can see you'll be my first user/critic. Which I can't wait to hear you're input. I need coffee.
Reply
#6
It's going to be closed source of course. But we shall see.
Reply
#7
Closed source, fair 'nuff. You never know who might steal your code and use it for their own, right? Let us know if you change your mind. Talk to Walt about getting it all onto github so other folks can help out though, it's gonna benefit you greatly.
Reply
#8
(01-15-2018, 01:19 AM)D. Taylor Wrote: It's going to be closed source of course. But we shall see.

Oh man! 

You will do what you want of course, but closed source in my opinion is not in the spirit of this forum or BASIC.

You also loose access to expertise that will help make your project greater than you and your experience alone. 

Were you kidding?
B += x
Reply
#9
(01-15-2018, 01:39 AM)TheFirstGreatCanadian Wrote: Closed source, fair 'nuff. You never know who might steal your code and use it for their own, right? Let us know if you change your mind. Talk to Walt about getting it all onto github so other folks can help out though, it's gonna benefit you greatly.

Hi TheFirstGreatCanadian,

Welcome to the forum! 

I am going to debate your mention of "stealing" ideas.

If you are first to publish an idea (like at a public forum), it would be easier to prove it "stolen" by someone posting after the date of the first post. You would have to trust Walter not to delete your post and/or post it at multiple forums.

If your goal is to make money, fine! keep your cards close so no one sees. Do you think your idea that original, that good, that unique? But then should you go to public forum and make all these announcements and invite other people to discussion?

Good ideas are universal and universally true, being such it is very, very likely for another to arrive at the same idea independent from you. This specially happens in circles where many are thinking and discussing some subject. So going off and charging others of stealing ideas is NOT a good idea! It is much easier to prove you were first to publish (if you seek good reputation and not money).
B += x
Reply
#10
bplus I have no clue what you were responding to. Something I said?
Reply
#11
Quote:bplus I have no clue what you were responding to. Something I said?


Hi TheFirst...,

Yes, you said, "You never know who might steal your code and use it for their own, right?"
as I showed in quotes with my post.

I was responding to that. 

Not a big deal, don't worry about it.


I am of the opinion that if you want to keep your code a secret, don't go announcing things about it at public forums.


Append: I was responding also to allot of legal paranoia discussion and debate that has taken place before at this forum. The term "stealing" is a loaded one. 


Is one "stealing" if one picks an idea up from code posted and uses it in similar ways?
B += x
Reply
#12
@TheGreatFirstCanadian (or should I say Bill [STxAxTIC]),

What are you doing? Tisk! Tisk! Tisk! Nice try Bill!
Dedicated to empowering computer programming hobbyists, tinkerers, amateurs, and enthusiasts.
profile for Walter Whitman at Stack Overflow, Q&A for professional and enthusiast programmers


Reply
#13
You can't "steal" MY code -- I give it away for free!!

Code:
   From the Author:
   ----------------
   A description of the various types of file and source distribution
   schemes follows.

   What is Shareware?
   ------------------
   "Shareware" is a distribution method and is usually copyrighted
   software which is distributed by authors through bulletin boards,
   on-line services, disk vendors, and copies passed among friends. It is
   commercial software which you are allowed to use and evaluate before
   paying for it.

   What is Public Domain?
   ----------------------
   "Public domain" has a very specific legal meaning. It covers the
   creator of a work (in this case, software), who has legal ownership of
   that work, and has given up ownership and dedicated the work "to the
   public domain". Once something is in the public domain, anyone can use
   it in any way they choose. The author has no control over the use and
   cannot demand payment for it.

   If you find a program which the author has explicitly put into the
   public domain, you are free to use it however you see fit without
   paying for the right to do so. But use caution - due to the confusion
   over the meaning of the words, programs are often described by authors
   as being "public domain" when, in fact, they are shareware or free,
   copyrighted software (freeware). To be sure a program is public
   domain, you should look for an explicit statement from the author to
   that effect.

   What is Copyrighted/Freeware?
   -----------------------------
   "Copyrighted" is the opposite of public domain. A copyrighted program
   is one in which the author has asserted his or her legal right to
   control the program's use and distribution by placing the legally
   required copyright notices in the program and documentation. The law
   gives copyright owners broad rights to restrict how their work is
   distributed. It also provides penalties for those who violate these
   restrictions. When you find a program which is copyrighted, you must
   use it in accordance with the copyright owner's restrictions regarding
   distribution and payment. Usually, these are clearly stated in the
   program documentation.

   Maintaining a copyright does not necessarily imply charging a fee. It
   is possible, and perfectly legal, to have copyrighted programs which
   are distributed free of charge (freeware). The fact that a program is
   free, however, does not mean it is in the public domain - though this
   is a common confusion.

-end-
dndbbs project:

Links to my MUD: (strictly 16-bit); AKA XP:

Dndbbs executables
http://www.filegate.net/pdn/pdnbasic/dnd50a1e.zip

Dndbbs source
http://www.filegate.net/pdn/pdnbasic/dnd50a1s.zip

Dndbbs upgrade
http://www.filegate.net/pdn/pdnbasic/dnd50a1u.zip

DNDDOOR - https://bit.ly/EriksDNDDoor DUNGEON - https://bit.ly/EriksDungeon
Interpreter - https://bit.ly/EriksSICK Hex Editor - https://bit.ly/EriksHexEditor Utilities - https://bit.ly/EriksUtils
QB45 files: - https://bit.ly/EriksQB45 QB64shell - https://bit.ly/QB64shell Some old QB64 versions: - https://bit.ly/OldQB64
Reply
#14
Walt,
I made this name because you blocked my other name from making posts. Go figure, you did that because of guess who - David Taylor! Shall we delve into why you might have blocked my ability to respond to posts? ...Or shall we keep your aiding and harboring a known plagiarist (the aforementioned David) a secret? I ask about his projects being open source for the specific reason that he was caught on *this* site essentially breaking the law.

You had to ask what I was doing, didn't you?
Reply
#15
@Bill,

It appears you were put on moderation where I had to approve your posts. I have an idea how that happened but it had nothing to do with David Taylor, but I resolved it and you can post under your old account again.

Thank you for your honesty.

Yes, David made a mistake and has paid for it. He's trying to turn over a new leaf, and you need to give him a chance, the same as I do for you.
Dedicated to empowering computer programming hobbyists, tinkerers, amateurs, and enthusiasts.
profile for Walter Whitman at Stack Overflow, Q&A for professional and enthusiast programmers


Reply
#16
Alright everyone, Walters doing some touch ups still and I'm seeing 0.01 coming out in a few days. I'm really proud of it and I'm hoping you'll all love it too.
Reply
#17
Clean slate then... Since this is your house, allow me to have the last word. And that is: you aren't "giving me a chance", it's quite the opposite good sir. Your messing with my access here had everything to do with David. Everyone knows it.

Now, I expect no more of that topic and will only discuss (or read about) Snow Basic (and its source code) from here forward.
Reply
#18
So I'm adding this really neat feature where you can use short form for the commands. Thusly, saving time and cutting back on file size.
Reply