prog


Is it weird to learn asm as your first programming language?

1 2018-11-05 20:28

I'm always told to forget about it and learn python instead. But why?

2 2018-11-05 21:03

just do c and then assembly

3 2018-11-05 21:03

starting with assembly seems a bad idea

4 2018-11-05 22:29

>>1
how many times have you tried to start learning programming?

5 2018-11-06 07:51

>>1
Then learn ARM assembly:
https://azeria-labs.com/writing-arm-assembly-part-1/

6 2018-11-06 08:57 *

if you're motivated to learn then do so.

7 2018-11-07 00:17

Start with FORTH instead - Best of both/all worlds.

8 2018-11-07 01:10

>>7
The guy seems a bit masochistic but maybe not *that* masochistic.

9 2018-11-07 03:42

>>7
why forth?

10 2018-11-07 22:03

Read A Hacker's Delight

11 2018-11-08 03:50

>>10
not OP, but looks fun, thanks!

12 2018-11-12 04:25

>>9
muh stack
I think it's as beautiful as lisp, though for very different reasons.
And if OP is interested in really low level stuff, it can in some ways just be thought of as a glorified assembly - You'll think about problems or datastructures in a similar way, but it's much friendlier and then easily extensible, so when you want to go further/deeper/higher you can.

13 2018-11-12 10:07

>>12
i started learning forth (using gforth), and I kind of like it so far
i can't wait until i can work with memory, arrays, and files

14 2018-11-13 07:48

>>13
Build your own Forth computer with 7400 ICs.
http://www.aholme.co.uk/Mk1/Architecture.htm

15 2018-11-13 09:04 *

>>14
https://www.homebrewcpuring.org//ringhome.html
[Is there a sageru or soko field?]

16 2018-11-13 09:08

>>15
I think VIP is sage. I don't know what is soko.

17 2018-11-13 16:12

>>16 Then what does VIP even mean?

sage: Prevents the thread from being bumped to the top of the thread index.
noko: Return back to the thread instead of the thread index.
soko: Takes the thread to the end Lowers the thread's position in the index by one.
shuffle: Shuffles the thread's position in the thread index.
dice: Rolls a dice/die. Format: dice:dicesd[sides[modifier]]. Example: dice:2d6+2
edit: Edits your post. Format: edit:post_number OR threadID. Example: edit:6

18 2018-11-13 16:25 *

>>17
That's tinychan only, which is a recent implementation.

There will never be any soko or dice or shuffle. If you want to be a VIP, just check the VIP box, it will also sage.

19 2018-11-13 16:34 *

I don't know what to tell you about VIP, I think there are some wikis documenting the history of 2ch and its western clones. It's kind of a private joke.

20 2018-11-13 19:27

>>18,19 I know the historical context, I mean for SchemeBBS, since sageru isn't.
Whatever.

21 2018-11-14 00:35 *

>>20
sage=VIP
If you check the box, the thread won't be bumped and you'll be distinguished with a star to show everybody your VIP status.

22 2018-11-19 01:09

>>14
This is amazing. It has everything but a parts lists.

23 2018-12-25 15:03

>>17
Only sage and noko are enabled on the default boards, though.

24 2018-12-26 00:25

test

25 2019-01-05 19:52 *

>>24
success

26


VIP:

do not edit these