Posts: 0
Threads: 0
Joined: Sep 2016
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Hello all,
Just got a quick question since, i'm in a rush.
Should I learn x84 & x64 first which isn't an issue or, do I have to learn C before going into that stuff?
thanks,
- Adam
|
Posts: 0
Threads: 0
Joined: Feb 2023
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
C Is certainly advantageous to understand how to write simple programs, prior to moving onto Assembly.
@"phyrrus9" Is the best member to answer this In detail.
|
Posts: 0
Threads: 0
Joined: May 2021
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-25-2018, 04:16 AM)mothered Wrote: [To see links please register here] C Is certainly advantageous to understand how to write simple programs, prior to moving onto Assembly.
@"phyrrus9" Is the best member to answer this In detail.
They're not mutually exclusive, you can learn both at the same time or later on. I would stay as far away from *86 assembly while you're first learning though. The entire architecture is garbage.
|
Posts: 0
Threads: 0
Joined: Mar 2022
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-25-2018, 02:30 PM)phyrrus9 Wrote: [To see links please register here]
Quote: (06-25-2018, 04:16 AM)mothered Wrote: [To see links please register here] C Is certainly advantageous to understand how to write simple programs, prior to moving onto Assembly.
@"phyrrus9" Is the best member to answer this In detail.
They're not mutually exclusive, you can learn both at the same time or later on. I would stay as far away from *86 assembly while you're first learning though. The entire architecture is garbage.
Thanks for the reply.
|
Posts: 0
Threads: 0
Joined: Nov 2018
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-25-2018, 02:30 PM)phyrrus9 Wrote: [To see links please register here] They're not mutually exclusive, you can learn both at the same time or later on.
I wasn't entirely sure whether one (particularly C) takes precedence, hence If anyone would know, It'd be you.
|
Posts: 0
Threads: 0
Joined: Aug 2020
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-25-2018, 03:43 PM)mothered Wrote: [To see links please register here]
Quote: (06-25-2018, 02:30 PM)phyrrus9 Wrote: [To see links please register here] They're not mutually exclusive, you can learn both at the same time or later on.
I wasn't entirely sure whether one (particularly C) takes precedence, hence If anyone would know, It'd be you.
Late, but I'd personally do something like this:
Basic C or some other simple language -> Basic assembly in a simple architecture -> C -> assembly -> extra languages (Go, Lisp, Lua, Python, C#, whatever)
With basic CPU design somewhere in between the last 3; in this way, you get the full view of how your languages compile/interpret from high level down to hardware
There isn't really a precedence, you'd want to understand each on at least a minimal level
|
Posts: 0
Threads: 0
Joined: Aug 2019
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-28-2018, 11:16 PM)Ender Wrote: [To see links please register here]
Quote: (06-25-2018, 03:43 PM)mothered Wrote: [To see links please register here]
Quote: (06-25-2018, 02:30 PM)phyrrus9 Wrote: [To see links please register here] They're not mutually exclusive, you can learn both at the same time or later on.
I wasn't entirely sure whether one (particularly C) takes precedence, hence If anyone would know, It'd be you.
Late, but I'd personally do something like this:
Basic C or some other simple language -> Basic assembly in a simple architecture -> C -> assembly -> extra languages (Go, Lisp, Lua, Python, C#, whatever)
With basic CPU design somewhere in between the last 3; in this way, you get the full view of how your languages compile/interpret from high level down to hardware
There isn't really a precedence, you'd want to understand each on at least a minimal level
Doesn't matter if you replied late. Thanks for the advice.
|
Posts: 1
Threads: 1
Joined: Dec 2019
Reputation:
0
Level: 1 []
Total Points: 0
Rank 0 / 1
99% to upload Level
Activity 0 / 1
99% to upload your Rank
Experience 1
99% to upload Experience
Points: 50
|
Quote:(06-28-2018, 11:16 PM)Ender Wrote: [To see links please register here]
Quote: (06-25-2018, 03:43 PM)mothered Wrote: [To see links please register here]
Quote: (06-25-2018, 02:30 PM)phyrrus9 Wrote: [To see links please register here] They're not mutually exclusive, you can learn both at the same time or later on.
I wasn't entirely sure whether one (particularly C) takes precedence, hence If anyone would know, It'd be you.
Late, but I'd personally do something like this:
Basic C or some other simple language -> Basic assembly in a simple architecture -> C -> assembly -> extra languages (Go, Lisp, Lua, Python, C#, whatever)
With basic CPU design somewhere in between the last 3; in this way, you get the full view of how your languages compile/interpret from high level down to hardware
There isn't really a precedence, you'd want to understand each on at least a minimal level
Well said.
I completely forgot to quote you. In my views, either yourself or phyrrus9 are best/competent In addressing questions of this nature.
|
Posts: 0
Threads: 0
Joined: Jan 2019
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Quote:(06-29-2018, 10:56 AM)Mimiakira Wrote: [To see links please register here]
Quote: (06-29-2018, 10:55 AM)Slingshot Wrote: [To see links please register here]
Quote: (06-29-2018, 10:54 AM)Mimiakira Wrote: [To see links please register here] I already know a few languages.
Me, too! I am, a language, in myself. :smile:
Seems to be that you missed the + :wink:
Oh yes my bad I gave you a red please don't mind I am so sorry about this :stressed: :stressed:
|
Posts: 0
Threads: 0
Joined: Jul 2018
Reputation:
0
Level: inf []
Total Points: inf
Rank nan / 1
100% to upload Level
Activity inf / 1
99% to upload your Rank
Experience nan
100% to upload Experience
Points: 50
|
Learning C will get you into the mindset of programming.
|
|