Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
I used to be pretty good at programming but now I hate it so I just do whatever because the answer to every loving architecture question is "who loving cares, we're gonna throw it out in a year or two anyway, do whatever the gently caress you want"

Adbot
ADBOT LOVES YOU

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

fritz posted:

turn the DOM parse tree into a playable DOOM level

http://kickassapp.com/

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

regularizer posted:

I'm about to finish the codecademy tutorial for python and want some recommendations for what to do next for a more in-depth understanding of python before I move on to another language? I want to learn how to do GUIs, and I was thinking of trying to build a 2-player chess game, but I was recommended PyQT in another thread which the poster said doesn't have any tutorials so that's not particularly helpful.

Learning how to use PyCharm would be good too.

I used wxpython and it wasn't awful

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

MeruFM posted:

wxpython is okay except you're reading C++ documentation pretending it's python

I didn't find myself in the cpp dox very often, the python docs are usually adequate

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Ginger Wank Wizard posted:

i had this same issue using pyqt5

like a lot of the python documentation is jsut a link to the c++ docs

well wxpython is just a wrapper so this mostly makes sense

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Symbolic Butt posted:

I like gilbert strang's linear algebra book

that was a pretty good book

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

master of the sea posted:

what's a good primer to make sure i have all the prereqs in place for linear algebra?

to learn linear algebra all you really need to know is regular algebra

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

prefect posted:

gently caress developers who make code publicly available without meaningful documentation :argh:

agreeing with the "no, gently caress YOU" guy

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Bloody posted:

what, like in an interview? given that in an interview, stand up and leave

pretty much this unless you want to work with the kind of insufferable shitbag who thinks this is a reasonable interview question

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

syntaxrigger posted:

I feel like the company that doesn't do this or some variation is a myth.

What should the interview process be like?

I try to ask questions that don't sound like they came out of a math book. then I'll ask em to write some simple text based game or something simple like that while I watch over the shoulder or screen share or whatever.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
the best form of interview I've heard of is "come work at our company for 2-3 days. We'll pay you at standard contractor rates. we'll give you our decision at the end of the third day.". that was a friend who went through it and he said it was awesome as hell and I gotta agree, that would own.

the best form of interview I've given is just an abbreviated form of that where the guy pair programs with me for 4 hours just doin whatever poo poo I was gonna do that day.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
like, just find a problem you faced and ask them how they'd fix it. talk to em. watch em write the codes. you ain't gotta make up some weird rear end nerd problem to solve, just talk about the poo poo you, you know, the poo poo you actually do.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

JewKiller 3000 posted:

it's called academia

rack them.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

MrMoo posted:

Don't you just grab a piece of paper and draw lines for the cars? :confuoot:

that's a nub mistake, the pros will always make sure they bring some Hot Wheels

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Janitor Prime posted:


One of them gave me the question of here is an array of integers in the range 0..n but one is missing (replaced with a 0), return which number it is. I knew the answer from studying up on typical interview questions

and this is probably my number one reason why those interview questions suck

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
no, the worst part is that the ability to answer this sort of contrived bullshit is the gateway to a lot of engineering organizations.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
if I can successfully study for your interview, then your interview is garbage.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Symbolic Butt posted:

lua is a better javascript than javascript

actionscript is the best ecmascript

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

syntaxrigger posted:

same

does anyone have any pointers on how to steer a programming career?

U-turn imo

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
being "right" as a programmer is a lot like that thing where they asked Mao if the French Revolution had been a good idea and he replied that it was too early to tell

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
I know that exchange didn't actually happen but it still makes a good story and analogy

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

duTrieux. posted:

i have very conflicted feelings about mao

he's really fascinating

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

hobbesmaster posted:

/me opens up boost spirit documentation

*runs away screaming*

I tried to understand the BGL once but it was like staring into the sun

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
I've heard amazon is bad and the manager I had that used to work there was awful

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
I think whatever mainstream language you want is fine, the problem is that poo poo keeps changing and new responses are required. there is too much change, and too fast. we have built our houses on sand.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
we keep solving and re-solving the same problem in different and exciting ways and there is a lot of motion and precious little progress.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Soricidus posted:

it's the JS bit, hth

it's the browser

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
there's nothing particularly terrible in js, it's got about as many warts as most, the problem is that it's crammed into into the browser talking http to everything, which is about the worst possible platform for complex applications.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
worse is better and web browsers are like the most successful things ever so what does that tell you

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Soricidus posted:

the terrible part is what isn't in js. such as, e.g., any concept of libraries or modules or namespaces or anything, anything at all, that isn't pasting files together and praying they use compatible tricks to pretend the language supports libraries or modules or namespaces.

you can say the same thing about C

it's annoying but you just live with it

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Soricidus posted:

at least c has a standard mechanism that everyone uses, which provides for basic separation of interface and implementation, provides a basic level of isolation between compilation units, etc.

javascript doesn't even provide any standard method for textual inclusion!

idk I think require is fairly standard by now

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
I mean I know it's bad I'm just sayin is all

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Bloody posted:

Yeah and like nobody uses c any more

no, lots of people do.

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Symbolic Butt posted:

[*] unless you use a third party extension like requirejs :D

this is what I'm sayin, seems like most people are doin this now, at least for things you'd expect to be shared

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Soricidus posted:

sure, you can work round some js flaws with third-party extensions, and some people use them some of the time, and this is not a bad thing, so far as it goes.

there is a huge difference, though, between "javascript has modules" and "most of the benefits of modules can be achieved in javascript by using one of various third-party libraries, provided you don't mind that they are not available out of the box, they are not mentioned at all in many of the books or tutorials that you might try to learn from, and since they are not standardized in any way there is no guarantee of future support."

a defacto standard is the only standard that matters

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Cocoa Crispies posted:

the problem is js has even wider reach than php, and so many people, in the absence of [knowing about the de-facto] standards made up their own lovely ones

agree, but that's rapidly changing though

rotor fucked around with this message at 22:34 on Nov 10, 2014

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
imo if you don't want your version to be a number don't make it look so much like a loving number

rotor fucked around with this message at 06:46 on Nov 11, 2014

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome

Shinku ABOOKEN posted:

a rust ide with auto complete, auto import (like how eclipse imports java packages), lifetime support, and project/build support would be v. nice.

^^^^ somebody make this pls

iirc jetbrains has a rust plugin in the works

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
why is valeyard posting again

Adbot
ADBOT LOVES YOU

rotor
Jun 11, 2001

classic case of pineapple derangement syndrome
valeyard I thought we talked about this

  • Locked thread