Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Twitter Social Networks

Twitter Rebuilds Website For 'Write Once, Run Everywhere' Philosophy (venturebeat.com) 63

An anonymous reader writes: Twitter today began rolling out a new version of Twitter.com, rebuilt "from the ground up." The company says the project, which impacts the front end and the back end, has been years in the making. Twitter's biggest redesign in nearly seven years is meant to be a clean slate that will help the team more quickly bring new features and functionality to the site. On the front end, that means a faster and more personalized experience. On the back end, that means serving the right experience based on the user and device.

The front end redesign brings Twitter's Explore feature from its apps to the website. That translates to more content like live video and local moments personalized to your location, context with profile information within conversations, and Top Trends in any view. Bookmarks, Lists, and Profile now have their own spots on the side navigation. Whether you have one profile or multiple, the site handles switching between accounts faster, also from the side navigation. You no longer have to login and logout. [...] Twitter has rebuilt the back end to support a site that is "personalized, efficient, faster, and more conversational." The Twitter web team says it needed to rebuild the back end from scratch because many of the problems stemmed from old architectural decisions.

This discussion has been archived. No new comments can be posted.

Twitter Rebuilds Website For 'Write Once, Run Everywhere' Philosophy

Comments Filter:
  • Edit Button (Score:5, Insightful)

    by forkfail ( 228161 ) on Monday July 15, 2019 @04:15PM (#58930218)

    Users: Can we have an edit button?
    Twitter: How about always being logged in?
    Users: No, an edit button would be really cool.
    Twitter: You mean, more video?
    Users: No, just an edit button.
    Twitter: Ah, ok. We'll curate everything for you instead of having truly organic trends.
    Users: What part of edit button do you fail to understand?
    Twitter: How about bookmarks and taking away the like button?
    Users:
    Twitter: Bueller? Buellser?
    Users:

    • Re:Edit Button (Score:5, Insightful)

      by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Monday July 15, 2019 @05:14PM (#58930578) Homepage Journal

      You don't deserve an edit button because tweets are broadcasts. Edit before submitting, just like slashdot.

      I use the edit button responsibly on failbook, but most usage I see is irresponsible, and I'd honestly rather it didn't exist there, either. It just invites me to be sloppy. That's my problem and nobody else's, but it's still far from necessary.

      • Just like Slashdot? With its preview? Yeah, identical.

        Twitter was always a "new" way of text messaging, hence the original character limit. There's no edit for SMS, so why would there be for Twitter?

    • by rgmoore ( 133276 )

      If you want to edit your tweets, do the same thing everyone else does: delete the tweet you don't like and tweet the edited version. Letting people edit tweets after they've been released and potentially retweeted is asking for abuse.

  • by Anonymous Coward

    Twitter has been pushing a "new version of Twitter!" for months now. There's been a "see the new version of Twitter!" box on the web version for ages.

    Everyone I know who's tried it hates it. It's terrible. Because it has so much extra JavaScript junk, it manages to run incredibly slowly, which is impressive since it's the mobile version of the site. "Something has gone wrong" has become a meme for the mobile browser version of Twitter: whenever you open a mobile.twitter.com link, it will error the first tim

  • by ardmhacha ( 192482 ) on Monday July 15, 2019 @04:19PM (#58930254)

    Jamie Zawinski on Netscape's decision to totally rewrite the code base

    https://www.jwz.org/gruntle/no... [jwz.org]

    Joel Spolsky on Netscape's decision to totally rewrite the code base

    https://www.joelonsoftware.com... [joelonsoftware.com]

    • Indeed code rewrite can go wrong. It doesn't have to, but it takes a lot of skill and experience to do it right. Even more so when it implies multiple or large teams working together.
  • Java Based? (Score:4, Funny)

    by Anonymous Coward on Monday July 15, 2019 @04:26PM (#58930286)

    So they re-wrote it in Java?

    So my 140 character tweet needs 1GB of ram, 10GB of disk , 2 cores, and the garbage colctor will dop some iput?

    • by Tablizer ( 95088 )

      When Java used that slogan, "run everywhere" ended up meaning "run away".

    • In its early days, Java was touted as "write once, run anywhere." But I have heard some wags say it's actually "write once, debug everywhere."

      • by Livius ( 318358 )

        It's easy to forget, but at least in that respect Java was improvement over what was available at the time.

    • That's a huge improvement compared to their Node implementation.

  • by 93 Escort Wagon ( 326346 ) on Monday July 15, 2019 @05:19PM (#58930612)

    This is why I did a "search" with the filter

    filter:follows -filter:retweets -filter:replies filter:links

    bookmarked the resulting page, and now use that as my only path into the site. They're doing their best to destroy what little value is left in Twitter. With Twitter, immediacy is all that matters - whatever "personalization" (including sponsored tweets) the Twitter-monkeys have decided would be best for me just gets in the way.

  • It seems like Twitter is more of a Write-Only system. Does anyone read it?

    Imaging the optimizations possible !!

One man's constant is another man's variable. -- A.J. Perlis

Working...