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

Pages: 1-

BASIC of modern times

Name: Anonymous 2017-02-18 8:52

What language can be considered as a modern BASIC?
What language should be taught to newbies?
What language would you make as available by default on computers on ROM chips like it was for BASIC in 80s?

Name: Anonymous 2017-02-18 9:03

Visual Basic .Net
Visual Basic .Net
Python 3

Name: Anonymous 2017-02-18 9:13

Scheme.

Name: Anonymous 2017-02-18 13:07

FORTH

Name: Anonymous 2017-02-18 13:18

BASIC

Name: Steve 2017-02-18 13:35

sepples xD

Name: Anonymous 2017-02-20 9:58

Racket.

Name: Anonymous 2017-02-20 20:01

Python 3, Python 2.7, Python for DOS

Name: Anonymous 2017-02-20 23:33

Does anyone actually use DOS anymore?

Name: Anonymous 2017-02-21 3:32

I use Visual Basic.NET] at work. It's just C with a different syntax really.

Name: Anonymous 2017-02-21 4:18

>>10
As far as I know, VB.NET requires .NET to program for it, so it limits itself to MS platforms.

Name: Anonymous 2017-02-21 5:24

>>11
It also runs under Mono which is available for Linux.

Name: Anonymous 2017-02-21 6:01

>>12
Mono can't be any bbetter than native environment.

Name: Anonymous 2017-02-21 6:15

>>13
You are a nativist racist Trump-suporting bigot. How does it feel hating immigrants you twat?

Name: Anonymous 2017-02-21 6:17

>>13
I didn't imply that it was? The only ``implication" contained in my post was that Mono is as good as the official Microsoft .NET runtime.

Name: Anonymous 2017-02-21 7:28

>>14
It feels just like hating subhumans. It's glorious.

Name: Anonymous 2017-02-21 7:56

>>10
Visual Basic.NET] is C# with a different grammar.

>>12
Mono is buggy slow shit and Monodevelop is a crime against humanity

Name: Anonymous 2017-02-21 8:03

>>17
this is like saying that every natively compiled language is assembly with a different grammar, or that every computation is turing mahcines with different grammar. technically true but useless.

Name: Anonymous 2017-02-21 8:07

>>15
I don't think so, but I didn't work with .NET outside of Windows.
I don't dare to use .NET in non-MS environment.

Name: Anonymous 2017-02-21 8:08

>>2
>>8
But Python is slow as hell.

Name: Anonymous 2017-02-21 8:24

>>20
so was BASIC

Name: Anonymous 2017-02-21 8:34

>>22
so we dubs

Name: Anonymous 2017-02-21 9:25

>>20
I thought the language was supposed to be hardwired on a ROM chip.

Name: Anonymous 2017-02-21 12:27

>>23
Yeah but its interpreted.

Name: Anonymous 2017-02-21 12:32

>>24
so was BASIC

Name: Anonymous 2017-02-21 18:52

Swift, Scratch, Go

Name: Anonymous 2017-02-21 19:58

free pascal
haskell
javascript

Name: Anonymous 2017-02-21 21:03

>>21
I bet Python is slower than BASIC, if we put it in the same conditions.

Name: Anonymous 2017-02-21 21:04

>>24
That's what I was referring to. Some JS engines do just-in-time compilation/dynamic translation, or at least translation to compressed bytecode, which provides a potential speed advantage. On the other hand, traditional BASIC implementations process lines of code one at a time, as is, without any sort of optimizing transformation (at most, they might eliminate whitespace). But they still basically have to go character by character, as opposed to bytecode virtual machines which compress the program code into a compact, non-human-readable form.

Name: Anonymous 2017-02-22 7:35

>>28
of course, Python would probably not run on 80s microcomputers. I don't think any high-level dynamic language would: there's a reason they used BASIC and not Lisp or Smalltalk. but really, BASIC was very often too slow, with programmers relying on built-in assemblers if they were lucky to have one in their BASIC implementation and using POKE to directly modify machine code if they weren't

Name: Anonymous 2017-02-22 23:02

predubs

Name: Anonymous 2017-02-23 0:39

dubs - 1

Name: Steve 2017-02-23 2:57

dubs - 1 + 1

Name: Anonymous 2017-02-23 5:04

10 FOR I = 1 TO MAXPOST
20 ON DUBS GOTO 22
21 GOTO 30
22 PRINT "CHECK EM"
30 NEXT I
40 END

Name: Anonymous 2017-02-26 13:52

age

Name: Anonymous 2017-02-27 4:42

BASIC is the BASIC of modern times.

Name: Anonymous 2017-02-27 9:10

JavaScript. Its available by writing HTML pages and loading them in your browser.

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