Board Logo
« What is the difference between JB and LB? »

Welcome Guest. Please Login or Register.
Sep 25th, 2017, 7:20pm


Conforums Terms of Service | Membership Rules | Home | Search | Recent Posts | Notification | Format Your Message | Installation FAQ


« Previous Topic | Next Topic »
Pages: 1 2 3  Notify Send Topic Print
 sticky  Author  Topic: What is the difference between JB and LB?  (Read 10724 times)
BJ Moore
Administrator
ImageImageImageImageImage


member is offline

Avatar

Do the right thing before doing things right...


Homepage PM

Gender: Male
Posts: 1512
xx What is the difference between JB and LB?
« Thread started on: Feb 17th, 2005, 2:51pm »

Quoting directly from Carl (JB and LB author):

Just BASIC is a subset of Liberty BASIC, which is our commercial programming language. Here are some of the great features of Just BASIC!

  • FREE to use for personal or commercial programming
  • Great for learning and teaching programming with the included detailed tutorial
  • Syntax coloring code editor
  • Create simple text mode programs or GUI applications
  • Create structured programs using subs, functions,
  • SELECT/CASE, DO/LOOP, and more
  • Create standalone programs
  • Includes a great source level debugger, including breakpoints
  • A built-in sprite engine for creating animation
  • Plays MIDI music and wave audio files
  • Includes a GUI forms editor written in Just BASIC -
  • You can customize it!
  • Support RS-232 serial ports


Upgrade to Liberty BASIC and you can...


  • Jump to any routine in the editor with a few keystrokes.
  • Set breakpoints in your code to make debugging easier.
  • Use the compiler reporting tool to find mistakes in your code.
  • Make powerful Windows API calls in your programs.
  • Leverage 3rd party DLL libraries.
  • Use command line switches to control the IDE.
  • Make better games with advanced sprite commands.
  • Perform hardware port I/O from your programs.
  • Build better GUIs using a greatly enhanced GUI editor.
  • Use advanced string, file, and GUI commands.
  • Learn faster with our interactive tutorial lesson browser.


Learn more here: http://www.justbasic.com/learnmore.html
« Last Edit: Feb 17th, 2005, 2:51pm by BJ Moore » User IP Logged

Just Basic users can visit Liberty Basic Connection for many resources that can be used in your programming experience - goto http://www.freewebs.com/lb-connection.

Be sure to see the many useful articles at the LBNewsletter site at http://babek.info/libertybasicfiles/lbnews/
Guest
Guest
xx Re: What is the difference between JB and LB?
« Reply #1 on: Dec 17th, 2005, 11:54am »

The difference is $29.95 grin
User IP Logged

ajd344
Senior Member
ImageImageImageImageImage


member is offline

Avatar

Procrastination isn't the problem, it's the solution. So procrastinate now, don't put it off.

AIM
Homepage PM

Gender: Male
Posts: 537
xx Re: What is the difference between JB and LB?
« Reply #2 on: Dec 17th, 2005, 12:06pm »

lol!
User IP Logged

Thx to dodica for the avatar!

My site: http://www.atown.org

Program Manager and Software Suite - ATown Stylus: http://www.atown.org/stylus

Austin Farmer
Senior Member
ImageImageImageImageImage


member is offline

Avatar

what do you think of my new avatar? I designed it myself.

YIM YIM AIM
Homepage PM

Gender: Male
Posts: 599
xx Re: What is the difference between JB and LB?
« Reply #3 on: Jan 15th, 2006, 2:52pm »

I definately heard that! grin shocked smiley rolleyes
User IP Logged

Awesome Hosting, That I work at
my forum: Click Here If your from kentucky pm me!
my site: Click Here
http://justliberty.conforums.com
jshrimp
Member in Training
ImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 30
xx Re: What is the difference between JB and LB?
« Reply #4 on: Jan 16th, 2006, 01:01am »

Code:
T1$="JB"
T2$="LB"

a=asc(Mid$(T1$,i,1))
b=asc(Mid$(T1$,i,2))
jb=a+b

d=asc(Mid$(T2$,i,1))
e=asc(Mid$(T2$,i,2))
lb=d+e

Print "JB =";jb
Print "LB =";lb
Print "Difference = ";jb-lb 


     Jay Shrimplin
User IP Logged

LanoG
Full Member
ImageImageImageImage


member is offline

Avatar

The Art of Programming...

YIM YIM
Homepage PM

Gender: Male
Posts: 391
xx Re: What is the difference between JB and LB?
« Reply #5 on: Jan 16th, 2006, 02:27am »

The answer is -2..? JB and LB is like brothers, some have it own weakness and advantages. Little brother have to upgrade itself to be better and everybody love it. Big brother should have to be more mature in order to compete with little brother. lipsrsealed
User IP Logged

Just BASIC Newee...! Want more Just BASIC games, visit my website at www.freewebs.com/lanog/
WyTheGuy
Full Member
ImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 199
xx Re: What is the difference between JB and LB?
« Reply #6 on: Aug 5th, 2008, 4:13pm »

on Dec 17th, 2005, 11:54am, Guest-Guest wrote:
The difference is $29.95 grin



Haha, so true! laugh
User IP Logged

-->#9Wylie<-- Dangerous Power G3 / Invert Nightstick / 68/4500 Crossfire / Dye Rotor smiley
JohnDavidson
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 4142
xx Re: What is the difference between JB and LB?
« Reply #7 on: Aug 5th, 2008, 5:34pm »

Absolutely not true, the differences are many.

Have you taken a look in the Liberty BASIC Demos area of the archives?
If not you might want to take a peek at LBCanDo, or one of the other applications there.

LBCanDo shows some of the controls available in LB but not JB.

Prefer a 'real' application over a demo?
It might be worth kicking the tires of Kristina Edit or CodeBank4.
I use both of these applications daily.

John

    
User IP Logged

John Davidson
e-me: johnshomeport@yahoo.com
My JB Page: http://john.jbusers.com/
Did ya Libby yet? http://lblibby.com/
WyTheGuy
Full Member
ImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 199
xx Re: What is the difference between JB and LB?
« Reply #8 on: Aug 20th, 2008, 8:28pm »

on Aug 5th, 2008, 5:34pm, JohnDavidson wrote:
Absolutely not true, the differences are many.

Have you taken a look in the Liberty BASIC Demos area of the archives?
If not you might want to take a peek at LBCanDo, or one of the other applications there.

LBCanDo shows some of the controls available in LB but not JB.

Prefer a 'real' application over a demo?
It might be worth kicking the tires of Kristina Edit or CodeBank4.
I use both of these applications daily.

John

    


Thanks, I looked at your LBCanDo. It would be cool to have LB and all, what I was trying to state is that is it worth $30 for just a little more? For some people yes, others no. Personally the thing I like about LB is the different textbox's. I really could of used the password box a while ago, but the thing s that I have seen a loading bar made in JB and password boxes. It is just harder. Thanks for showing me this cheesy
User IP Logged

-->#9Wylie<-- Dangerous Power G3 / Invert Nightstick / 68/4500 Crossfire / Dye Rotor smiley
JohnDavidson
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 4142
xx Re: What is the difference between JB and LB?
« Reply #9 on: Aug 20th, 2008, 9:18pm »

Some things can be emulated in JB, some can't.
I suppose it would be possible to write a treeview work-around but it would never be possible for it to use icons directly.
It wouldn't be possible to emulate a tab control in JB.

People have tried to teach JB texteditor controls to word wrap in real time with little success.
It only takes a few lines of code to use a Windows edit control that wraps automatically.

If you need things like real treeview or tab controls LB is well worth the price.

There are so many things that LB can do, and JB can't, that it would be pretty hard to list them here.
Virtually every area of programming benefits with LBs abilities.

I understand that the price of LB, although very inexpensive, is a hurdle for some people.
When I first purchased LB I was what you might call a bit 'down on my luck'.
Health issues not only prevented me from working, they also ate up my savings.
It took almost six months, an hour here an hour there, of picking up pop cans to buy my license.

Kind of funny when I look back at it, my first commercial LB app earned enough for me to buy a couple of licenses and a can of pop!
It was a simple database application that a local grocery store used to track bad checks and it took almost four hours to write.


You might want to a grab a copy of CodeBank4, it's a good place to store your JB code snippets.

John
User IP Logged

John Davidson
e-me: johnshomeport@yahoo.com
My JB Page: http://john.jbusers.com/
Did ya Libby yet? http://lblibby.com/
zlatkoJB
Junior Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 109
xx Re: What is the difference between JB and LB?
« Reply #10 on: Aug 25th, 2008, 4:26pm »

What is diferent hmmhuh
If i understand good.Only diferance is JB is free and dont
support API(OK-but i think Not Ok)
LB support API - thats Ok and some other things.
But i still dont see real difernce in aproach.
I mean JB look like poor version of LB..
i think that is not good...
i mean that JB deserve better support grin
User IP Logged

tooanalytical
Senior Member
ImageImageImageImageImage


member is offline

Avatar




PM


Posts: 1739
xx Re: What is the difference between JB and LB?
« Reply #11 on: Aug 25th, 2008, 4:47pm »

What's the Difference? About $50 and some extra functionality. The extra functionality and the As-Opportunity-Best-Permits support from the ShopTalk Systems owner is well worth this fee. JUST BASIC is free because it is a very strong subset of Liberty BASIC created with the intent of promoting Liberty BASIC. JUST BASIC allows you to create excellent programs and create a distributable program package.

You could choose and use JB if you want to spend much time learning the essential features of BASIC including use of Windows features of JB and LB. You can then choose Liberty BASIC when you are ready to learn the API and StyleBits features, or the other keyword features which exist in LB that are not in JB.

One important reason to upgrade to Liberty BASIC is to support the business and development efforts of Carl Gundel, who created and continues to improve Liberty BASIC.

Interactive on-line forum support is available for both Liberty BASIC and JUST BASIC.

on Aug 25th, 2008, 4:26pm, zlatkoJB wrote:
What is diferent hmmhuh
If i understand good.Only diferance is JB is free and dont
support API(OK-but i think Not Ok)
LB support API - thats Ok and some other things.
But i still dont see real difernce in aproach.
I mean JB look like poor version of LB..
i think that is not good...
i mean that JB deserve better support grin
User IP Logged

JohnDavidson
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 4142
xx Re: What is the difference between JB and LB?
« Reply #12 on: Aug 25th, 2008, 5:03pm »

Quote:
One important reason to upgrade to Liberty BASIC is to support the business and development efforts of Carl Gundel, who created and continues to improve Liberty BASIC.

I don't think I could agree more!


There are also native controls available to LB that JB lacks.
Popup menus can be opened anywhere on your desktop and do not require your window to even have a menu bar.

Popup windows do not have a title bar, minimize, maximize, or close buttons.
Can't say the number of times it's been asked how to do this in JB!

Colordialog and Fontdialog that allow you to select colors or fonts with one line of code.


Here's an idea, download the free evaluation copy of LB and give it a go.
If I may, use LB's Freeform to build an application that uses both tooltips and a statusbar.
Shouldn't take more than a minute or two.


John


User IP Logged

John Davidson
e-me: johnshomeport@yahoo.com
My JB Page: http://john.jbusers.com/
Did ya Libby yet? http://lblibby.com/
WyTheGuy
Full Member
ImageImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 199
xx Re: What is the difference between JB and LB?
« Reply #13 on: Nov 14th, 2008, 12:26pm »

Tooanalytical, I forgot to mention this awhile back, but your argueent was the reason I bought liberty smiley I still don't understand dll and Api though.
User IP Logged

-->#9Wylie<-- Dangerous Power G3 / Invert Nightstick / 68/4500 Crossfire / Dye Rotor smiley
Mike1056
Junior Member
ImageImageImage


member is offline

Avatar




PM


Posts: 101
xx Re: What is the difference between JB and LB?
« Reply #14 on: Jul 28th, 2009, 09:25am »

Curious about something with LB. I'm going to upgrade, that's a given. But I've found that if I get the Gold, I can get it with a 700 pg. book and two registrations. I would obviously put one on my desktop, but as for the other one...I COULD put it on my laptop, but I also know that my dad is funny about downloading anything. Since this would come on a CD, he'd be much more likely to install it on his computer and use the second registration code. Whether he uses it or not, it would be nice to email him my code and have him actually be able to see what it does and how it is or isn't working. He's always kind held my hand in leading me in this whole world of programming. Every time I think I'm starting to get it and even know something better than he does, he shows me up...lol. My question is, if I put LB on my laptop but didn't register it, would the only difference be that I couldn't make .exe files? I could always work on a program with my laptop and just make the exe file on my desktop in that case. If that's not the case, can I install the registered version to a flash drive and then port it between the two systems that way? Thanks in advance for your help!
User IP Logged

Pages: 1 2 3  Notify Send Topic Print
« Previous Topic | Next Topic »

Conforums Terms of Service | Membership Rules | Home | Search | Recent Posts | Notification | Format Your Message | Installation FAQ

Donate $6.99 for 50,000 Ad-Free Pageviews!

| |

This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls