Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 423 424 [425] 426 427 ... 796

Author Topic: if self.isCoder(): post() #Programming Thread  (Read 884541 times)

Mephisto

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6360 on: September 23, 2014, 09:54:46 am »

I dont really like dynamic typing because I do most of my coding for tgstation, and replacing or renaming a variable, especially for base types or types with lots of children means you have to adjust it elsewhere. With dynamic typing, you'd have ro manually find said variable everywhere, but with static typing, the compiler tells you where you need to correct things.

Any good IDE can tell you when variables are not defined. Good IDEs for dynamic languages can inspect what variables should be and tell you when something is wrong. I would suggest that your real issue is BYOND.
Logged

Squeegy

  • Bay Watcher
  • I don't really have any answers for you.
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6361 on: September 23, 2014, 10:49:37 am »

I think static and dynamic typing both have their places. Right tools for right jobs and all. /unpopular_opinion
Dynamic types have their strengths and weaknesses.
Wow, your opinion is sooooo unpopular.
Logged
I think I'm an alright guy. I just wanna live until I gotta die. I know I'm not perfect, but God knows I try.
Kobold Name Generator
⚔Dueling Blades⚔
Fertile Lands
The Emerald Isles

miauw62

  • Bay Watcher
  • Every time you get ahead / it's just another hit
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6362 on: September 23, 2014, 01:37:21 pm »

I dont really like dynamic typing because I do most of my coding for tgstation, and replacing or renaming a variable, especially for base types or types with lots of children means you have to adjust it elsewhere. With dynamic typing, you'd have ro manually find said variable everywhere, but with static typing, the compiler tells you where you need to correct things.

Any good IDE can tell you when variables are not defined. Good IDEs for dynamic languages can inspect what variables should be and tell you when something is wrong. I would suggest that your real issue is BYOND.
Yeah, probably. I have little programming experience so I just assume all of my opinions are rather dumb.
Logged

Quote from: NW_Kohaku
they wouldn't be able to tell the difference between the raving confessions of a mass murdering cannibal from a recipe to bake a pie.
Knowing Belgium, everyone will vote for themselves out of mistrust for anyone else, and some kind of weird direct democracy coalition will need to be formed from 11 million or so individuals.

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: if self.isCoder(): post() #Programming Thread
« Reply #6363 on: September 23, 2014, 03:36:34 pm »

I think static and dynamic typing both have their places. Right tools for right jobs and all. /unpopular_opinion
Dynamic types have their strengths and weaknesses.
Wow, your opinion is sooooo unpopular.
As a general rule, sarcasm doesn't transmit well across text.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Parsely

  • Bay Watcher
    • View Profile
    • My games!
Re: if self.isCoder(): post() #Programming Thread
« Reply #6364 on: September 23, 2014, 05:15:16 pm »

Wow, your opinion is sooooo unpopular.
As a general rule, sarcasm doesn't transmit well across text.
Right, because I toooootally didn't understand he was being sarcastic.
« Last Edit: September 23, 2014, 05:39:05 pm by GUNINANRUNIN »
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6365 on: September 23, 2014, 05:21:38 pm »

she?

not sure who "he" is there, but there's a 50% chance they's a she since there's only two people involved

Parsely

  • Bay Watcher
    • View Profile
    • My games!
Re: if self.isCoder(): post() #Programming Thread
« Reply #6366 on: September 23, 2014, 05:39:21 pm »

Squeegy's male.
Logged

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: if self.isCoder(): post() #Programming Thread
« Reply #6367 on: September 23, 2014, 05:59:24 pm »

Pretty sure Toady said at one point only 10% (or around there) of Bay12 members are female (or say so on their profile), and a lot of them are spambots. So not really 50%.

Also, what's wrong with the "he" default?
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Squeegy

  • Bay Watcher
  • I don't really have any answers for you.
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6368 on: September 23, 2014, 06:01:09 pm »

People frequently assume I am female, often "because of my typing style."

And the male:female ratio on the forums is 13.3:1 last I checked.
Logged
I think I'm an alright guy. I just wanna live until I gotta die. I know I'm not perfect, but God knows I try.
Kobold Name Generator
⚔Dueling Blades⚔
Fertile Lands
The Emerald Isles

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: if self.isCoder(): post() #Programming Thread
« Reply #6369 on: September 23, 2014, 06:04:23 pm »

I don't notice anything feminine with your typing style. Granted, I never notice anything like that, so it's probably a moot point.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6370 on: September 23, 2014, 06:25:51 pm »

Pretty sure Toady said at one point only 10% (or around there) of Bay12 members are female (or say so on their profile), and a lot of them are spambots. So not really 50%.

Also, what's wrong with the "he" default?

by that I meant that between the two, one of them is known to be female, so I was actually wrong about that 50% thing because it's actually a bit more than that

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: if self.isCoder(): post() #Programming Thread
« Reply #6371 on: September 23, 2014, 07:08:50 pm »

I'm not sure if probability works quite like that.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Parsely

  • Bay Watcher
    • View Profile
    • My games!
Re: if self.isCoder(): post() #Programming Thread
« Reply #6372 on: September 23, 2014, 07:48:31 pm »

How can someone have a feminine typing style..?

Anyways: [/derail]
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6373 on: September 23, 2014, 08:18:34 pm »

I'm not sure if probability works quite like that.

1. One of the participants in the conversation is known to be female, the other unknown (at the time), and it is not known which the pronoun "he" referred to
2. The female/male ratio of users on bay 12 is less than 1, but more than 0
3. Due to 1 and 2, I had somewhat more than a 50% chance to be correct when saying "she?"

Mephisto

  • Bay Watcher
    • View Profile
Re: if self.isCoder(): post() #Programming Thread
« Reply #6374 on: September 23, 2014, 08:27:59 pm »

Yeah, probably. I have little programming experience so I just assume all of my opinions are rather dumb.

After seeing the work you did on tgstation, I'd say you're rather more competent than most programmers.
Logged
Pages: 1 ... 423 424 [425] 426 427 ... 796