Log In

Home
    - Create Journal
    - Update
    - Download

LiveJournal
    - News
    - Paid Accounts
    - Contributors

Customize
    - Customize Journal
    - Create Style
    - Edit Style

Find Users
    - Random!
    - By Region
    - By Interest
    - Search

Edit ...
    - Personal Info &
      Settings
    - Your Friends
    - Old Entries
    - Your Pictures
    - Your Password

Developer Area

Need Help?
    - Lost Password?
    - Freq. Asked
      Questions
    - Support Area



Sarracenia ([info]sarracenia) wrote in [info]otf_wank,
@ 2010-03-08 19:03:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
A tiny old wank, but one that's a microcosm of why I love programming wank.

Background information for non-computer people:
PHP is an older web programming language, that's widely supported by everyone on the planet and thus decidedly uncool. IBM supports it, for chrissakes. Do you get more stodgy than that?
Ruby on Rails is a new, hip web programming language and framework that is way cooler than PHP. And supposedly it's easier to program with, but mostly it is way cool. Twitter uses it!
Frameworks are software to make it easier to program. They're kinda boring, except that Ruby on Rails has theirs automatically included while PHP people have to find or make their own, thus making Rails infinitely more cool.


When writing an article about your new PHP framework, never, ever make an unflattering side comment about Rails. Else its creator will jump in immediately with:

“Rails also suffers because it is hard to decouple Rails code from page display code.”. WTF?

Have you actually tried Rails? What part of MVC escaped your observant eye? When you talk about “Rails code”, what would you be referring to? Business logic? Controller logic? Hand-waving logic?

Not only does Rails go to greater lengths than most to separate concerns, but it also ships with a host of solutions to better organize “page display code” (I assume you’re referring to view logic). From partials to helpers to layouts.

Hell must certainly have frozen over with pigs flying across the skies. There’s no other day of the week that a PHP framework could be slinging accusations of poorly separated concerns.


CLEARLY THIS IS OFF TO A FRIENDLY START. Why, next I expect them to be sitting in a circle singing Kumbaya. Or slinging accusations of slander, hyperbole, cult membership, and of course fascism in less than thirty comments. One of the two.


(Read comments) - (Post a new comment)


[info]t_boy
2010-03-09 03:34 pm UTC (link)
Oh god that's right no one codes in raw HTML anymore WTF.

(Reply to this)(Parent)(Thread)


[info]cmdr_zoom
2010-03-09 08:49 pm UTC (link)
*raises hand*

(Reply to this)(Parent)


[info]beckyh2112
2010-03-10 12:39 am UTC (link)
Not since I discovered that Livejournal does most everything I actually wanted a website for, no.

On the other hand, the fact that I actually know a lot of raw HTML means I am often baffled as to why people don't know how to use lj-cuts, link things, or indicate emphasis with something other than the Shift key.

(Reply to this)(Parent)


[info]rhosyn_du
2010-03-10 12:54 am UTC (link)
I do, but at this point, it's mostly because the looks I get from my coworkers amuse me.

(Reply to this)(Parent)


[info]lauchlen
2010-03-10 02:08 am UTC (link)
I do! *raises hand* LJ and a strong desire to have my journal looking the way I want it to taught me all the HTML I know.

Wordpress uses PHP and I have no clue what the hell it's about. So if PHP's old and confuses me, then I don't even want to look at this Ruby on Rails thing.

What's so wrong with CSS and HTML, oh Programmer People of the World? CSS and HTML work! And they're easy to understand!

(Reply to this)(Parent)(Thread)


[info]seriousbusiness
2010-03-10 03:27 am UTC (link)
I hand-type HTML by hand! In NOTEPAD, even - unless I'm on the Mac, which means I use Smultron (which is also great for doing simple stuff in bash)


(Reply to this)(Parent)(Thread)


[info]seriousbusiness
2010-03-10 03:27 am UTC (link)
Errr, get rid of that by hand. Hello typing fail =/

(Reply to this)(Parent)


[info]sunhawk
2010-03-11 04:39 am UTC (link)
We don't? Excuse me... need to hide...something...

(Reply to this)(Parent)


[info]felinephoenix
2010-03-11 10:33 pm UTC (link)
I do! That said, when I'm working on a big project there's no way in hell I will do it all by hand.

(Reply to this)(Parent)


[info]athersgeo
2010-03-12 01:24 pm UTC (link)
*raises hand*

I can't actually do my job if I don't code by hand. Mind you, I also work in that equally antiquated language of classic ASP so I probably either don't count or don't exist. Possibly both.

(Reply to this)(Parent)


(Read comments) -

 
   
Privacy Policy - COPPA
Legal Disclaimer - Site Map