Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : Other than basic
Author | Message | ||||
kiiid Guru Joined: 11/05/2013 Location: United KingdomPosts: 671 |
Has anyone ever programmed in or likes any of the following languages: Forth, Smalltalk, Perl, Ada? http://rittle.org -------------- |
||||
MicroBlocks Guru Joined: 12/05/2012 Location: ThailandPosts: 2209 |
Z80 assembly, basic level II, cobol (part of study for programmer, never used it), gwbasic, turbo basic, turbo c, visual basic 1.0-6.0, c#, javascript, C, pic assembly. a short answer to your question is 'no'. Microblocks. Build with logic. |
||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3805 |
Sort of: I found forth & perl to be largely write-only i.e. can't understand anyone else's code. Ada has its good sides but I much prefer a language like C that lets me do things. I like OO but not Smalltalk syntax. John |
||||
JeffD Newbie Joined: 12/11/2008 Location: Posts: 2 |
I've been using forth since about 1978. Its always been for small control systems. The microcontrollers I use for my RE system are programmed in forth. |
||||
cwilt Senior Member Joined: 20/03/2012 Location: United StatesPosts: 147 |
Yes. Used them all but only liked Forth out of that group. |
||||
OA47 Guru Joined: 11/04/2012 Location: AustraliaPosts: 926 |
I last used Forth and Cobol back in the days where punch cards were the norm. I suppose I couldn't remember how to read or program it these days but would like to here your views on advantages of these languages over Basic, C, etc. |
||||
MOBI Guru Joined: 02/12/2012 Location: AustraliaPosts: 819 |
As I recall, fortran was essentially a scientific language and cobol was business related and basic grew out of (mostly) fortran. The first basic was pretty basic and dealt with only integers. There were even some hobby "basics" that operated in only a few hundred bytes. Remember SIMPLE and WHATDOESITDO? written for the 8080 and 6800? At least they didn't need punched cards and you could save programmes on an audio cassette at 300/600 Hz tones. Took for ever to load/save but at least you didn't have to type the programme in by hand each time. David M. |
||||
kiiid Guru Joined: 11/05/2013 Location: United KingdomPosts: 671 |
... http://rittle.org -------------- |
||||
vasi Guru Joined: 23/03/2007 Location: RomaniaPosts: 1697 |
I tried some ADA and a couples of examples for ATmega168P, ATMEGA328P, ATmega644P using the package from here: http://arduino.ada-language.com/ It looks a lot like JAL for PIC and that is the main reason I tried it for AVRs but for now I prefer avr-gcc - code size reasons. Hobbit name: Togo Toadfoot of Frogmorton Elvish name: Mablung Miriel Beyound Arduino Lang |
||||
trash Newbie Joined: 18/02/2014 Location: AustraliaPosts: 6 |
I'm amazed that there are so many people who even knew what forth was, let alone programmed using it. It's one language that I know that is quite different from most of the others being stack based. Other languages like Ada and Pascal are closely related so it's reasonably easy to pick up on the others. I was shocked to learn people were still learning COBOL. I've forgotten how many languages I've learnt. Most of them useless and only learned for educational purposes too. (I never could take prolog seriously.) Even the languages which I did at one point use, I've mostly forgotten. Even C which I haven't used for a long time. Though I figure that if I want to use any of them, I'll pick them up very quickly should then need arise. I'm not sure how many of the languages survive given how easy it is for a popular language like C to cannibalise code and incorporate it into libraries. But, I'll stick with my assembly and continue on with a minimalist existence programming PIC12F510's and it's bigger brothers. VK2XSO Yes I am an agent of Satan, but my duties are largely ceremonial. |
||||
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2817 |
I wasn't allowed the expense of a home computer when I was a teen. However, one day I came across this in a 'reduced bin' in a shop in my local town so bought it and took it home to my parents with a big smile on my face. It was so cheap that my pocket money had easily covered the cost. Fired it up and then discovered it didn't use Basic as had every other home computer did at the time. This one used something called 'Forth'. Anyway, I learned the language very quickly and soon built the best computer controlled disco lights in town! This is now a collectors item - more so than most of the other home computers of that era! For everything Micromite visit micromite.org Direct Email: whitewizzard@micromite.o |
||||
Print this page |