Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

BASIC

Name: Anonymous 2013-07-24 0:36

So I asked /g/, but of course no one on /g/ actually cares about programming.

What sort of features might a good BASIC have?

Name: Ridin' 2013-07-24 0:46

None whatsoever, unless you are stuck with it, like a graphing calculator or something. If you want to learn all features you would need in IT/prog/ fields, I recommend you start with something more robust and multi-paradigm: Common Lisp (CL).

If you want to have something close to BASIC, try Pascal. But you best bet is to start with CL. Then learn Real languages like ANSI C, Scheme, Haskell, ATS, awk etc.

Name: Anonymous 2013-07-24 0:49

>>2 is correct. Either you're fucked for life or better step up and code something real.

Name: Anonymous 2013-07-24 0:51

My two personal favorite languages are Lisp and Go, I just wanted to ask a hypothetical question, in that, I think it would be neat for there to be a fresh and cruft-free BASIC for people to toy with, and where better to get input for features a good BASIC might have than strangers on forums?

Name: Anonymous 2013-07-24 1:06

Name: Anonymous 2013-07-24 1:38

GNU LISP
GNU
nope

Name: Anonymous 2013-07-24 1:53

>>1
try PureBasic, FreeBasic and  PowerBasic.

Name: Anonymous 2013-07-24 2:13

Closures.
Lambdas.
Continuations.

Name: Anonymous 2013-07-24 2:39

>>8
That's a lisp idiot's idea of what a good programming language must have.

Name: Anonymous 2013-07-24 3:04

>>9
good programming languages are for dumbasses

Name: Anonymous 2013-07-24 3:32

>>10
What? Would you also say effective power tools are for dumb carpenters?

Name: Anonymous 2013-07-24 6:01

>>9
That are important features. I think one should search for a basic with a lot of structure like visual basic or freebasic.

Name: Anonymous 2013-07-24 6:33

Inline assembly.

Name: Anonymous 2013-07-24 10:51

>>1,4
BASIC was a tool of necessity of its time, like Forth. Which was to have a full development environment take less than a few thousand bytes of RAM apart from the program itself. Unlike Forth, BASIC had serious semantic warts that it could never outgrow.

"Modern BASICs" are mostly there for the name, because old people remember the name from the old copy of QuickBASIC 4.5 or Professional Development System 7 BASIC they might have worked with, or they grew up with Integer BASIC or some other 8-bit thing. There's also a lot of "BASIC"s that call themselves BASICs and none of them implement ANSI Minimal BASIC in any way, shape or form, some of them are literally C with some sort of automatic string heap and no semicolon delimiters and others are ridiculous scripting languages. Its possibly the most abused name applied to unrelated ad-hoc interpreters, the second position going to LOGOs.

Also, Python and JavaScript are the new BASICs.

Name: jon 2013-07-24 11:31

if you got a win95 cd laying around you can get qBasic off there, best basic if not freebasic

Name: Anonymous 2013-07-24 11:41

asked /g/
lel

Name: Anonymous 2013-07-24 12:44

Name: MDickie 2013-07-24 13:08

Try DarkBASIC...

Name: Anonymous 2013-07-24 13:31

>>18
Why did you use ellipsis?

Name: Anonymous 2013-07-24 13:42

>>18
Fuck off you arrogant shit head. You're games are such shit that even I can't play them.

Name: MDickie 2013-07-24 13:50

>>19

Because I was being super mysterious, just dropping a line and then SSWOOOSCH gone with the wind.

Name: Anonymous 2013-07-24 13:50

>>21
You're being super gay, dude.

Name: Anonymous 2013-07-24 14:13

>>20
even I can't play them
I take it you have some special talent for playing shit games.

Name: Anonymous 2013-07-24 14:36

>>23
10/10 best of day

inb4 e/g/in
inb4
makes fun of /g/ meme
is from /g/

Name: MDickie 2013-07-24 16:19

Name: Anonymous 2013-07-24 16:46

>>25
Gay as shit, bro.

Name: Anonymous 2013-07-24 17:14

>>26
Gay as the shit on your dick.

Name: Anonymous 2013-07-24 17:51

>>27
It's MDickie's shit. He said he "wanted to be impaled by my meat rod so badly", so I had no choice.

Name: Anonymous 2013-07-24 19:22

>>27
IF YOU HAVE ANYTHING TO SAY THAT IS NOT ABOUT PROGRAMMING, SAGE.

Don't change these.
Name: Email:
Entire Thread Thread List