![]() |
|
|
#1 |
![]() |
small basic is out!
microsofts easiest and coolest computer programing language. wow this is soo easy! I've wrote programs in C++, VB, C# and so far my favorite's are C# and small basic, what do you guys think of it?
__________________
my heat. |
|
|
|
| The Following 3 Users Say Thank You to Braveheart For This Useful Post: |
|
|
#2 |
|
Eligible for custom title
|
It worries me that there are only "15 keywords". That seems like an awfully small basic to me. However, looking at the User Guide/Introduction it seems that it is really "Object Basic" and with object references there is much more flexibility than just "15 keywords".
If it is easy to use... AND... it introduces object oriented language to the beginner... AND... it is sufficiently similar to BASIC, then great! However, I'm not really sure about the benefit of this over VB Express. A very friendly BASIC should allow statements like "PRINT" and "INPUT" and not require object methods identical to VB. If it does... then why not just use VB. Difference? Compiled vs. interpretted? For anyone that tries it out... please comment... even better, do a very basic algorithm and see how speeds compare between Small Basic and C++ and VB. |
|
|
|
|
|
#3 | |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
Quote:
![]() I wish i could really get into programming, just doesn't seem like I have the time. I really liked basic, it helped me learn programming, and I even made a few very fun games with it. +1 very rare thanks from me, for finding this.
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
|
#4 |
|
Eligible for custom title
|
|
|
|
|
|
|
#5 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
Exactly
![]() I'm just a wannabe nerd ATM. There's a lot of things i wannabe: Guitarist, software developer, level 80 human paladin, etc...
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#6 | |
![]() Join Date: Feb 2009
Location: Durban, South Africa
Posts: 2,902 (1.83/day)
Thanks: 372
Thanked 313 Times in 277 Posts
|
Quote:
__________________
Steam ID
![]() ^^Join The club!! click the red x^^ WCG TPU avatar Request thread www.h3llb3nd4.deviantart.com |
|
|
|
|
|
|
#7 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
O, but you CAN! smoke a few ounces of HASH and play C&C:Generals!
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#8 |
![]() Join Date: Feb 2009
Location: Durban, South Africa
Posts: 2,902 (1.83/day)
Thanks: 372
Thanked 313 Times in 277 Posts
|
LOLz
__________________
Steam ID
![]() ^^Join The club!! click the red x^^ WCG TPU avatar Request thread www.h3llb3nd4.deviantart.com |
|
|
|
|
|
#9 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
Alright guys, Im posting a Small Basic thread!
http://forums.techpowerup.com/showthread.php?p=1283213
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#10 | |
![]() |
Quote:
sweet, this should be fun!
__________________
my heat. |
|
|
|
|
|
|
#11 |
|
Hardcore Monkey Moderator
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,254 (5.27/day)
Thanks: 591
Thanked 5,510 Times in 2,948 Posts
|
The thing that drives me nuts about Small Basic, is that like QBasic there is no varying levels of scope (ie. all variables are global) so you cannot pass variables into subroutines. Makes for lots of spagetti code.
![]() In any event, I'll put something togther and post it in the other thread.
__________________
Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other. Get more tech news on a wide variety of topics at NextPowerUp
|
|
|
|
|
|
#12 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
sounds great! as we all know, small basic/Qbasic is very basic, but can be fun to toy around with.
Remember that thread can be anything that can be programmed.
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#13 | |
|
Eligible for custom title
|
Quote:
http://library.thinkquest.org/19436/lesson8.htm http://en.allexperts.com/q/Qbasic-Qu...ined-types.htm http://www.xs4all.nl/~hwiegman/qb-man/SUB.html |
|
|
|
|
|
|
#14 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
WHAT!!! is anoyone going to post a challenge? I should have a game and a useful progam up by the end of the day. If you like the program, THANK THEM, it will kinda count as a vote. Who knows, there might be some very useful programs coming out of this.
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#15 | |
![]() |
Quote:
__________________
my heat. |
|
|
|
|
|
|
#16 |
![]() Join Date: Dec 2008
Location: Ohio
Posts: 2,047 (1.25/day)
Thanks: 214
Thanked 212 Times in 194 Posts
|
I'm a guitarist and a Nerd! It can be done my friend, all you need to do to achieve this goal is 1.spend countless hours staring at your computer. 2.hear your fiancé yell at you due to the amount of hours you spend Staring at your computer. 3. Play the guitar after your done staring at your computer for countless hours. 4.go to work 5.repeat steps 1-4.
__________________
|
|
|
|
|
|
#17 | |
![]() |
Quote:
__________________
my heat. |
|
|
|
|
|
|
#18 |
![]() Join Date: Dec 2008
Location: Ohio
Posts: 2,047 (1.25/day)
Thanks: 214
Thanked 212 Times in 194 Posts
|
no man, I was just kidding
__________________
|
|
|
|
| The Following User Says Thank You to RevengE For This Useful Post: |
|
|
#19 |
|
Hardcore Monkey Moderator
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,254 (5.27/day)
Thanks: 591
Thanked 5,510 Times in 2,948 Posts
|
When you have varying levels of scope it means that when something goes out of scope, anything created inside of the scope gets disposed.
For instance, in C# you can do something like ... Code:
int a = 10;
int c = 0;
private int DoSomething (int number)
{
int b = number * number;
return b;
}
c = DoSomething(10);
Since the variable b in created in the scope of the DoSomething method (or subroutine as they are called in Basic), it gets disposed when the method exits. Variable b ONLY exists in the method. It cannot be used from outside of the method. In Small Basic ALL variables are global and can be used anywhere in the program. Because of this, passing a variable into a subroutine has no meaning, and therefore cannot be done.
__________________
Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other. Get more tech news on a wide variety of topics at NextPowerUp
|
|
|
|
|
|
#20 | |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
Quote:
However, as you see kreij, he meant different types of variables, like floating point, etc.... I am working on my program as we speak, and will post an example of how they should be posted, to make it look neat and clean.
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
|
#21 | |
|
Hardcore Monkey Moderator
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,254 (5.27/day)
Thanks: 591
Thanked 5,510 Times in 2,948 Posts
|
Quote:
Anyway, I was working on an enterprise resource planning application all day so I didn't have a chance to play with SB. ![]() Maybe I can fiddle around with it this weekend at home.
__________________
Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other. Get more tech news on a wide variety of topics at NextPowerUp
|
|
|
|
|
|
|
#22 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
"(ie. all variables are global) so you cannot pass variables into subroutines"
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#24 |
![]() Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,549 (2.34/day)
Thanks: 176
Thanked 692 Times in 558 Posts
|
Awesome, looking forward to it.
__________________
A+, N+, S+, MCSE. Heatware STEAM ID Name: furi0nst0rmrage (0s are zeros) M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM “The amount exaltation of the processor cores can brings amazing floating” -sparkle |
|
|
|
|
|
#25 | |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,655 (6.23/day)
Thanks: 1,788
Thanked 2,635 Times in 1,988 Posts
|
Quote:
I don't code unless I have something to code. You know, take this 10 step process and make it a 1 step process...
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Setting up a small business network | Vayne | Networking & Security | 31 | Oct 23, 2008 06:52 PM |
| [WTB][US] Basic Mobo, RAM, CPU | flashstar | Buy/Sell/Trade/Giveaway Forum | 3 | Aug 19, 2008 09:53 PM |
| Windows Small Business Server 2008 Public Preview Available Today | malware | News | 1 | Jul 18, 2008 03:43 AM |
| Seagate Introduces Savvio 10K.3 Small Form Factor Enterprise Drive | malware | News | 7 | Jun 3, 2008 02:36 PM |
| GameSpot announces 3DMark06 Basic Edition | Dark Ride | News | 0 | Jan 17, 2006 11:48 AM |