Click here to Skip to main content
15,895,799 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Curious... Pin
dandy723-Dec-20 5:51
dandy723-Dec-20 5:51 
GeneralRe: Curious... Pin
Gerry Schmitz3-Dec-20 8:40
mveGerry Schmitz3-Dec-20 8:40 
GeneralRe: Curious... Pin
Chris Grove3-Dec-20 21:39
Chris Grove3-Dec-20 21:39 
GeneralRe: Curious... Pin
Private Dobbs3-Dec-20 21:25
Private Dobbs3-Dec-20 21:25 
GeneralRe: Curious... Pin
voracy3-Dec-20 23:40
professionalvoracy3-Dec-20 23:40 
GeneralRe: Curious... Pin
Gaston Verelst3-Dec-20 23:38
Gaston Verelst3-Dec-20 23:38 
GeneralRe: Curious... Pin
Delphi.7.Solutions4-Dec-20 1:59
Delphi.7.Solutions4-Dec-20 1:59 
GeneralRe: Curious... Pin
Chris Boss4-Dec-20 4:06
professionalChris Boss4-Dec-20 4:06 
I had a C64 back in the 80's and there was actually a BASIC language compiler available for it, by Abacus. It generates machine language from Basic and has extensions beyond the built in Basic.

Having been using Basic since then in many variations over the years, the language of choice for me would be Basic, but a BASIC compiler with a modern command set.

I also worked with machine code on the C64. I wrote my own compiler, which had a subset of basic but was designed for maximum speed, and I wrote it in compile Basic and it generated direct to machine language. I used my own compiler to write a family friendly video game which was published in the Compute Gazette magazine (October 1987).

I still write in Basic today using PowerBasic for Windows using the WIN32 API.

So Basic is a good language to use, but it needs to be a fast compiler, support inline assembler and have direct access to either the hardware directly or the operating system.
GeneralRe: Curious... Pin
kmoorevs4-Dec-20 4:34
kmoorevs4-Dec-20 4:34 
GeneralRe: Curious... Pin
Kelly Herald4-Dec-20 5:47
Kelly Herald4-Dec-20 5:47 
GeneralRe: Curious... Pin
kmoorevs4-Dec-20 7:11
kmoorevs4-Dec-20 7:11 
AnswerRe: Curious... Pin
Andreas Mertens4-Dec-20 4:56
professionalAndreas Mertens4-Dec-20 4:56 
GeneralRe: Curious... Pin
MikeTheFid4-Dec-20 6:47
MikeTheFid4-Dec-20 6:47 
GeneralRe: Curious... Pin
englebart4-Dec-20 8:53
professionalenglebart4-Dec-20 8:53 
GeneralRe: Curious... Pin
CodeWraith4-Dec-20 22:17
CodeWraith4-Dec-20 22:17 
GeneralRe: Curious... Pin
markrlondon8-Dec-20 0:51
markrlondon8-Dec-20 0:51 
GeneralRe: Curious... Pin
Matt McGuire9-Dec-20 5:50
professionalMatt McGuire9-Dec-20 5:50 
GeneralCCC 2020-12-03: SOLVED Pin
Greg Utas2-Dec-20 23:53
professionalGreg Utas2-Dec-20 23:53 
GeneralRe: CCC 2020-12-03 Pin
Richard MacCutchan3-Dec-20 0:11
mveRichard MacCutchan3-Dec-20 0:11 
GeneralRe: CCC 2020-12-03 Pin
yacCarsten3-Dec-20 0:16
yacCarsten3-Dec-20 0:16 
GeneralRe: CCC 2020-12-03 Pin
Greg Utas3-Dec-20 0:21
professionalGreg Utas3-Dec-20 0:21 
GeneralRe: CCC 2020-12-03 Pin
Greg Utas3-Dec-20 0:17
professionalGreg Utas3-Dec-20 0:17 
GeneralRe: CCC 2020-12-03 Pin
OriginalGriff3-Dec-20 0:21
mveOriginalGriff3-Dec-20 0:21 
GeneralRe: CCC 2020-12-03 Pin
Greg Utas3-Dec-20 0:23
professionalGreg Utas3-Dec-20 0:23 
GeneralRe: CCC 2020-12-03 Pin
Randor 3-Dec-20 1:47
professional Randor 3-Dec-20 1:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.