I hear someone laugh and say, "Now the guy is doing something basic, something unprofessional, he can do it right with Arduino!"
I admit, I have never been in contact with Arduino, so I am far from expressing myself. A similar story is however energia for msp430, which I have used and compared with C. energia is beautifully simple, but also has overhead, which directly affects the runtime of the project.
I have not been a basic fan anymore since the C64, but it is undisputed that it is similar to cycling. Once learned, you do not forget.
Why Exclude Great Cow Basic? Here I noticed the small generated HEX file in the first test program. The compiler compares itself with directly with assembler, not with other compilers, then stands the following.
Great Cow Basic has three main goals.
The need to avoid repeating assembler instruction sequences,
efficient code, and to make it easy to make code written for one chip type to another chip type.
It conceals many of the more confusing parts of the microcontroller programming, making it suitable for beginners and those who do not like assembler or the assembler language.
Originally Posted by Evan, one of the developers:
People do not believe BASIC can produce optimized code.
but any language for a compiler is the pure digitization of
Knowledge and insights from the people who create the compiler.
I am very positively surprised at the huge selection of turnkey solutions, called the Great Cow Basic Jargon Demos.
The list of supported hardware, ie displays, sensors, RTC, eeproms etc. is impressive here. If you are serious about programming controllers, you should definitely take a look at Great Cow Basic!
For Windows, there is an impressive IDE with all sorts of integrated tools, e.g. also for different programmers.
There is an Appleport and of course also a Linux build. Here you have to grab your own IDE and adjust a little, but this is really easy in the case of Geany. I use Geany and am very happy so far.
In the past, there were also ports of the Windows Ide to Linux, which I have now not looked at, because the seemingly no longer maintained.
My own walking attempts I have done with StartPIC18, who would also like, can ask me gladly for a circuit board, nor have I left a few of it.
I have implemented a first project with Great Cow Basic, which I will present here shortly.
There were no real traps, minor problems could be quickly clarified in the forum, the help system is really brilliant and always up-to-date. (In the Buid installed, there is a lot of documentation.)
This is not so obvious for an Opensource project; often, ingenious tools suffer from a current and detailed documentation
For other small projects, I already have concrete ideas.
I hope I have aroused interest in the one or the other.
Last edit: bed 2017-09-27
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Great Cow Basic deserves to be promoted widely. I do my best to praise it when ever I get the opportunity. GCB is in my opinion the best programming language for the MicroChip PIC range of microcontrollers. I haven't used it for AVR chips, but I'm sure it's the best for those too.
Everyone involved in the development of GCB should be immensely proud of their achievements.
If I had my way, there would be a macOS native port (including the IDE) but I can live happily running it under WINE.
Just in case I haven't said it recently, thanks to everone involved with GCB for this fantastic work. I appreciate the effort that has been put into it and am beyond grateful.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I agree. I’ve been a user since 2007. The only thing in the way of heavily promoting it as a replacement for the arcane and difficult Arduino development environment is better organization and flesh-out of the libraries, USB support, and possibly floating-point calculations. Otherwise, there’s nothing that comes close in terms of ease and breadth.
Joe
From: mkstevo
Sent: Thursday, September 28, 2017 3:28 PM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] It is time to bring Great Cow Basic to more attention
Great Cow Basic deserves to be promoted widely. I do my best to praise it when ever I get the opportunity. GCB is in my opinion the best programming language for the MicroChip PIC range of microcontrollers. I haven't used it for AVR chips, but I'm sure it's the best for those too.
Everyone involved in the development of GCB should be immensely proud of their achievements.
If I had my way, there would be a macOS native port (including the IDE) but I can live happily running it under WINE.
Just in case I haven't said it recently, thanks to everone involved with GCB for this fantastic work. I appreciate the effort that has been put into it and am beyond grateful.
It is time to bring Great Cow Basic to more attention
Myself and others have mentioned GCB on the picaxe forum. Some picaxe users say they use arduino for "fast" projects and are unaware that arduino can be programmed in Basic like picaxe which is why they use picaxe.
I first came across GCB 10 months ago although it has been around for years.I'd heard of basic stamp and picaxe but not GCB. I had only used picaxe for a few months before GCB but wouldn't have bothered had I found GCB first. Erased picaxe chips work fine with GCB :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
And keep in mind one of the biggest bonuses of GCB: You can use all those cheap special-purpose Arduino interface ‘shields’ along with one of the many different Arduino processor boards and program it in GCB. If you decide to move your project over to a PIC, the modifications are minimal.
Joe
From: stan cartwright
Sent: Friday, September 29, 2017 7:41 AM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] It is time to bring Great Cow Basic to more attention
Myself and others have mentioned GCB on the picaxe forum. Some picaxe users say they use arduino for "fast" projects and are unaware that arduino can be programmed in Basic like picaxe which is why they use picaxe.
I first came across GCB 10 months ago although it has been around for years.I'd heard of basic stamp and picaxe but not GCB. I had only used picaxe for a few months before GCB but wouldn't have bothered had I found GCB first. Erased picaxe chips work fine with GCB :)
It is time to bring Great Cow Basic to more attention
And keep in mind one of the biggest bonuses of GCB: You can use all those cheap special-purpose Arduino interface ‘shields’ along with one of the many different Arduino processor boards and program it in GCB. If you decide to move your project over to a PIC, the modifications are minimal.
Yes that is true.
Please place your success Stories in your own network, that way GCB will prosper. The more users the qualified Helper a project gain.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, but I don’t quite understand what this means.
From: bed
Sent: Friday, September 29, 2017 8:51 AM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] Re: It is time to bring Great Cow Basic to more attention
And keep in mind one of the biggest bonuses of GCB: You can use all those cheap special-purpose Arduino interface ‘shields’ along with one of the many different Arduino processor boards and program it in GCB. If you decide to move your project over to a PIC, the modifications are minimal.
Yes that is true.
Please place your success Stories in your own network, that way GCB will prosper. The more users the qualified Helper a project gain.
It is time to bring Great Cow Basic to more attention
Ok, I'm a pure Linux User Guy, even a German one, what could be worse ? ;-)
I've written a German Article, here comes the same translated with google trans.
http://zockertown.de/s9y/index.php?/archives/1677-Great-Cow-Basic-Compiler-v0.98.00.html
I hear someone laugh and say, "Now the guy is doing something basic, something unprofessional, he can do it right with Arduino!"
I admit, I have never been in contact with Arduino, so I am far from expressing myself. A similar story is however energia for msp430, which I have used and compared with C. energia is beautifully simple, but also has overhead, which directly affects the runtime of the project.
I have not been a basic fan anymore since the C64, but it is undisputed that it is similar to cycling. Once learned, you do not forget.
Why Exclude Great Cow Basic? Here I noticed the small generated HEX file in the first test program. The compiler compares itself with directly with assembler, not with other compilers, then stands the following.
Great Cow Basic has three main goals.
Originally Posted by Evan, one of the developers:
I am very positively surprised at the huge selection of turnkey solutions, called the Great Cow Basic Jargon Demos.
In addition there is a top current, well maintained collection at https://github.com/Anobium/Great-Cow-BASIC-Demonstration-Sources/
The list of supported hardware, ie displays, sensors, RTC, eeproms etc. is impressive here. If you are serious about programming controllers, you should definitely take a look at Great Cow Basic!
For Windows, there is an impressive IDE with all sorts of integrated tools, e.g. also for different programmers.
There is an Appleport and of course also a Linux build. Here you have to grab your own IDE and adjust a little, but this is really easy in the case of Geany. I use Geany and am very happy so far.
In the past, there were also ports of the Windows Ide to Linux, which I have now not looked at, because the seemingly no longer maintained.
My own walking attempts I have done with StartPIC18, who would also like, can ask me gladly for a circuit board, nor have I left a few of it.
I have implemented a first project with Great Cow Basic, which I will present here shortly.
There were no real traps, minor problems could be quickly clarified in the forum, the help system is really brilliant and always up-to-date. (In the Buid installed, there is a lot of documentation.)
This is not so obvious for an Opensource project; often, ingenious tools suffer from a current and detailed documentation
For other small projects, I already have concrete ideas.
I hope I have aroused interest in the one or the other.
Last edit: bed 2017-09-27
Great Cow Basic deserves to be promoted widely. I do my best to praise it when ever I get the opportunity. GCB is in my opinion the best programming language for the MicroChip PIC range of microcontrollers. I haven't used it for AVR chips, but I'm sure it's the best for those too.
Everyone involved in the development of GCB should be immensely proud of their achievements.
If I had my way, there would be a macOS native port (including the IDE) but I can live happily running it under WINE.
Just in case I haven't said it recently, thanks to everone involved with GCB for this fantastic work. I appreciate the effort that has been put into it and am beyond grateful.
I agree. I’ve been a user since 2007. The only thing in the way of heavily promoting it as a replacement for the arcane and difficult Arduino development environment is better organization and flesh-out of the libraries, USB support, and possibly floating-point calculations. Otherwise, there’s nothing that comes close in terms of ease and breadth.
Joe
From: mkstevo
Sent: Thursday, September 28, 2017 3:28 PM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] It is time to bring Great Cow Basic to more attention
Great Cow Basic deserves to be promoted widely. I do my best to praise it when ever I get the opportunity. GCB is in my opinion the best programming language for the MicroChip PIC range of microcontrollers. I haven't used it for AVR chips, but I'm sure it's the best for those too.
Everyone involved in the development of GCB should be immensely proud of their achievements.
If I had my way, there would be a macOS native port (including the IDE) but I can live happily running it under WINE.
Just in case I haven't said it recently, thanks to everone involved with GCB for this fantastic work. I appreciate the effort that has been put into it and am beyond grateful.
It is time to bring Great Cow Basic to more attention
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/gcbasic/discussion/579125/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Myself and others have mentioned GCB on the picaxe forum. Some picaxe users say they use arduino for "fast" projects and are unaware that arduino can be programmed in Basic like picaxe which is why they use picaxe.
I first came across GCB 10 months ago although it has been around for years.I'd heard of basic stamp and picaxe but not GCB. I had only used picaxe for a few months before GCB but wouldn't have bothered had I found GCB first. Erased picaxe chips work fine with GCB :)
And keep in mind one of the biggest bonuses of GCB: You can use all those cheap special-purpose Arduino interface ‘shields’ along with one of the many different Arduino processor boards and program it in GCB. If you decide to move your project over to a PIC, the modifications are minimal.
Joe
From: stan cartwright
Sent: Friday, September 29, 2017 7:41 AM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] It is time to bring Great Cow Basic to more attention
Myself and others have mentioned GCB on the picaxe forum. Some picaxe users say they use arduino for "fast" projects and are unaware that arduino can be programmed in Basic like picaxe which is why they use picaxe.
I first came across GCB 10 months ago although it has been around for years.I'd heard of basic stamp and picaxe but not GCB. I had only used picaxe for a few months before GCB but wouldn't have bothered had I found GCB first. Erased picaxe chips work fine with GCB :)
It is time to bring Great Cow Basic to more attention
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/gcbasic/discussion/579125/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Yes that is true.
Please place your success Stories in your own network, that way GCB will prosper. The more users the qualified Helper a project gain.
Sorry, but I don’t quite understand what this means.
From: bed
Sent: Friday, September 29, 2017 8:51 AM
To: [gcbasic:discussion]
Subject: [gcbasic:discussion] Re: It is time to bring Great Cow Basic to more attention
And keep in mind one of the biggest bonuses of GCB: You can use all those cheap special-purpose Arduino interface ‘shields’ along with one of the many different Arduino processor boards and program it in GCB. If you decide to move your project over to a PIC, the modifications are minimal.
Yes that is true.
Please place your success Stories in your own network, that way GCB will prosper. The more users the qualified Helper a project gain.
It is time to bring Great Cow Basic to more attention
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/gcbasic/discussion/579125/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
You qoute your own sentences. I'll shorten my to: "I second that, spread the word"
Better now?
I'm not native speaker, so forgive me