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.
 
  • Post
  • Reply
tef
May 30, 2004

-> some l-system crap ->

how!! posted:

Lets see something significant that you've created

i wrote a bot that says butt.

Adbot
ADBOT LOVES YOU

power botton
Nov 2, 2011

how!! posted:

Lets see something significant that you've created

hahaha you loving idiot

how!!
Nov 19, 2011

by angerbot

WHOIS John Galt posted:

lol oh poo poo son do you even know who you're talking to

you're coming at the king man

I'm not 'coming at' anyone.

People who actually do create things don't poo poo on other people's work.

double sulk
Jul 2, 2010

how!! posted:

I'm not 'coming at' anyone.

People who actually do create things don't poo poo on other people's work.

lol

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
btw hungarian notation's cool, i use it in JavaScript™ to distinguish jquery objects from DOM refs

double sulk
Jul 2, 2010

let me tell you about a guy named linus

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

tef posted:

i wrote a bot that says butt.

I can buttfirm this

power botton
Nov 2, 2011

how!! posted:

I'm not 'coming at' anyone.

People who actually do create things don't poo poo on other people's work.

people who have created good things in a certain domain can speak critically from a position of experience

Catalyst-proof
May 11, 2011

better waste some time with you

how!! posted:

I'm not 'coming at' anyone.

People who actually do create things don't poo poo on other people's work.

&nbps;ghjhgfdefg

GameCube
Nov 21, 2006

lmbo

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

how!! posted:

People who actually do create things don't poo poo on other people's work.

holy poo poo, we don't need shaggar and tbc anymore

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror

how!! posted:

tef posted:


Lets see something significant that you've created

bronze this post so that it may be remembered for ever

pseudopresence
Mar 3, 2005

I want to get online...
I need a computer!

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip
ps i'm going to rewrite cheesebot i think

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip
Real Soon Now

tef
May 30, 2004

-> some l-system crap ->

how!! posted:

I'm not 'coming at' anyone.

People who actually do create things don't poo poo on other people's work.

this pretty much explains how much contact you've had with people who create things.

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
somebody write a competent not-siri bot so i can ban siri for loving ever and let you be the yosbot.

Catalyst-proof
May 11, 2011

better waste some time with you

Jonny 290 posted:

somebody write a competent not-siri bot so i can ban siri for loving ever and let you be the yosbot.

what

oh this is an irc thing, i should get on that more

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

tef posted:

i wrote a bot that says butt.

literally the best program.

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome
no srs tho is how!! nbv4?

power botton
Nov 2, 2011

based on his github, yes

Blotto Skorzany
Nov 7, 2008

He's a PSoC, loose and runnin'
came the whisper from each lip
And he's here to do some business with
the bad ADC on his chip
bad ADC on his chiiiiip
:3:

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
lowtax said he can't make requested forum changes because the code needs a rewrite, this could be the chance you are looking for how!!

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
just think, no one could ever trash talk you here again because they would be using your own creation to do so!

Max Facetime
Apr 18, 2009

rotor posted:

orms are generally really lovely imo

they have their uses

not for mapping your objects to a relational database, mind you, but as a friendlier syntax for evolving the schema and writing your queries when you're your own DBA

Mesothelioma
Jan 6, 2009

Your favorite mineral related cancer!
isn't a rewrite a death sentence tho

tef
May 30, 2004

-> some l-system crap ->

Mesothelioma posted:

isn't a rewrite a death sentence tho

only if joel spolsky does it

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
spolsky's advice about rewrites is good tho

Janitor Prime
Jan 22, 2004

PC LOAD LETTER

What da fuck does that mean

Fun Shoe

how!! posted:

Lets see something significant that you've created

5

how!!
Nov 19, 2011

by angerbot

Mesothelioma posted:

isn't a rewrite a death sentence tho

Its only a death sentence if you go into it with the exact same mindset as you did going into the first write. there has been tons of "complete code re-writes" that have been successful.

tef
May 30, 2004

-> some l-system crap ->

Gazpacho posted:

spolsky's advice about rewrites is good tho

nah, it isn't. it claims rewrites are always bad. but they aren't.

sometimes you hit platform limitations. sometimes you can get a fresh copy working within a week.

and the example he cites, well netscape didn't throw it all away to rewrite it from scratch so much. especially after 4.0

4.0 was the big rewrite. they bought out another company, and in reverse takeover fashion, 4.0 was built around groupware, instead of around the code base.

then firefox came out, that was also another rewrite.

the problem is not rewriting. it is doing nothing for many years.

tef
May 30, 2004

-> some l-system crap ->

how!! posted:

Its only a death sentence if you go into it with the exact same mindset as you did going into the first write. there has been tons of "complete code re-writes" that have been successful.

the mindset is "I could totally rewrite all of this to make it cleaner"

tef
May 30, 2004

-> some l-system crap ->
so yeah, spolksy says they are uniformly bad, citing a rewritten product that languished on the next version, that was then replaced by a rewritten product.

"The old mantra build one to throw away is dangerous when applied to large scale commercial applications." the idea is you throw it away before putting it into service.

"It's important to remember that when you start from scratch there is absolutely no reason to believe that you are going to do a better job than you did the first time." this is true in the sense that a rewrite doesn't guarantee, but there are many, many reasons why you can do a better job.

often, the problem you're trying to solve now is different. sometimes, the code doesn't work properly.

then again, the rewrites I have done have mostly worked by the chernobyl pattern. cover the old thing in concrete.

double sulk
Jul 2, 2010

something just came in the mail, courtesy of no starch press!



this is a thick rear end book!

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

tef posted:

nah, it isn't. it claims rewrites are always bad. but they aren't.

complete rewrites are fine for small projects but once you start producing large systems you have to start chunking off pieces of it.

if you want to do a complete rewrite of your tinyurl extension, fine, whatever

if you want to do a complete rewrite of your ticketing system then set sail for dick

rotor
Jun 11, 2001

classic case of pineapple on pizzadog derangement syndrome

rotor posted:

set sail for dick

i dont really know if this is generally regarded as something to avoid, but that's how i meant it.

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde

tef posted:

the problem is not rewriting. it is doing nothing for many years.
the problem is capitalism :ussr:

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

gucci void main posted:

this is a thick rear end book!

yes

Adbot
ADBOT LOVES YOU

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

rotor posted:

complete rewrites are fine for small projects but once you start producing large systems you have to start chunking off pieces of it.

if you want to do a complete rewrite of your tinyurl extension, fine, whatever

if you want to do a complete rewrite of your ticketing system then set sail for dick

that's why you see more systems like twitter moving to a service oriented architecture, because then you can decouple things like tweet storage and follow graphs and rewrite them as long as they fulfill their obligations

https://vimeo.com/55503728

(http://vimeo.com/55503728 it's 40 minutes)

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply