davv: The bluegreen quadruped. (Default)
Dw ([personal profile] davv) wrote2013-12-03 11:59 pm

Coding question

So I am deciding upon classes for the next half year, and I'm having a bit of a difficulty deciding... so I thought I would ask here.

What do you think would be most interesting to learn about - functional programming or GPGPU programming? I know just about the same amount about each.

(I'm leaning in one direction, but still haven't quite decided.)
premchaia_pre4: (akari)

[personal profile] premchaia_pre4 2013-12-04 04:33 am (UTC)(link)

Functional on the GPU.

*crickets chirp*

… what?

lhexa: (literate)

[personal profile] lhexa 2013-12-07 09:04 am (UTC)(link)
GPU programming, then functional programming in a later semester, so you'll learn how to clean up your messy multithreaded code.

(Not a serious suggestion, I should say.)
lhexa: (literate)

[personal profile] lhexa 2014-01-04 07:54 am (UTC)(link)
What else are you taking, if you don't mind saying?
lhexa: (literate)

[personal profile] lhexa 2014-01-08 07:08 pm (UTC)(link)
Linear algebra is quite useful, so pay particular attention to it. Loads of problems take place in some multi-dimensional vector space, often infinite-dimensional ones, and are greatly simplified by some change of basis. It's probably more useful than the sections of calculus you'd be at by now (basic vector calculus, I guess?).

The irony is that it won't be until the advanced classes that you get to the areas of mathematics that you already know well, like fractal sets and dynamical chaos...