Post by tbird on Feb 18, 2020 20:12:47 GMT -6
I have been on a journey lately, a friend convinced me to check out some other languages, since he knows I have an affinity with 'BASIC', he said to try PureBasic, GLBasic, mainly for more advanced features...types and inline c++ for if I ever get there lol.
So I did try them for awhile now, and what I found out is:
Purebasic - Pros:
Great IDE - I love the IDE it's great to use and I just enjoy the "feel"
Visual Designer - They have a great visual designer, which has a slight learning curve..but what doesnt?
Very small and fast - The programs are very quick, compilation is quick, and the programs are slim only include what you use.
OpenGL Calls - Can use OpenGL very easily well call it using it is another thing
Cons:
Not As Simple - The language seems obtuse to me, not as easy to pick up and run with even for a basic some of the examples show what I mean
Bugs - Their is some performance issues on the Linux side which have existed for what seems like a long time according to the forums anyway
Cost - It's a bit on the pricey side IMO
GLBasic - Pros:
Fast - Compiled language, inline C++
OpenGL - See above
Features - Lots of game oriented features, pathfinding, network lobbies, built in box and pixel collision..etc.
Exports - Can compile for alot of platforms
Cons:
IDE - The IDE is ugly and clunky, not a fan, functional but not a fan
Dev Enviroment - No dev in Linux, so for Linux peeps kind of annoying, but most dual boot anyway
Price - Not as much as Purebasic but not free
Now I am not looking for someone to tell me what to do, more like using this forum as a sounding board. Do I port everything over and use a different language, try the unknown, will I ever use those features?? I would love to make money at this, but it's a huge time investment. I like RC and I am comfortable, I still think I have a better chance at making something now then if I venture off. I need a break lol, I am having language confusion, I tried using RC this morning and I kept forgetting function names and uses lol, bad stuff, and no johnno coffee didn't even fix it.
Oh well I will ponder for awhile.
So I did try them for awhile now, and what I found out is:
Purebasic - Pros:
Great IDE - I love the IDE it's great to use and I just enjoy the "feel"
Visual Designer - They have a great visual designer, which has a slight learning curve..but what doesnt?
Very small and fast - The programs are very quick, compilation is quick, and the programs are slim only include what you use.
OpenGL Calls - Can use OpenGL very easily well call it using it is another thing
Cons:
Not As Simple - The language seems obtuse to me, not as easy to pick up and run with even for a basic some of the examples show what I mean
Bugs - Their is some performance issues on the Linux side which have existed for what seems like a long time according to the forums anyway
Cost - It's a bit on the pricey side IMO
GLBasic - Pros:
Fast - Compiled language, inline C++
OpenGL - See above
Features - Lots of game oriented features, pathfinding, network lobbies, built in box and pixel collision..etc.
Exports - Can compile for alot of platforms
Cons:
IDE - The IDE is ugly and clunky, not a fan, functional but not a fan
Dev Enviroment - No dev in Linux, so for Linux peeps kind of annoying, but most dual boot anyway
Price - Not as much as Purebasic but not free
Now I am not looking for someone to tell me what to do, more like using this forum as a sounding board. Do I port everything over and use a different language, try the unknown, will I ever use those features?? I would love to make money at this, but it's a huge time investment. I like RC and I am comfortable, I still think I have a better chance at making something now then if I venture off. I need a break lol, I am having language confusion, I tried using RC this morning and I kept forgetting function names and uses lol, bad stuff, and no johnno coffee didn't even fix it.
Oh well I will ponder for awhile.