Slashdot Mirror


VisiCalc Creator Developing WikiCalc

An anonymous reader writes "ZDNet has an article about a new wiki that is trying to combine the collaboration of wiki technology and the data manipulation attributes of a spreadsheet. The creator of VisiCalc, Dan Bricklin, is working on an alpha version of WikiCalc for sometime late in February." From the article: "'It holds a lot of promise, both because it's using the spreadsheet metaphor, which is the one thing people know for working with quantitative information and because 'there's nobody better in the world to build this thing,' said Ross Mayfield, CEO of collaboration software maker SocialText. To Mayfield, WikiCalc is the answer to a problem that has been percolating for some time in the world of IT. That is, he said, that spreadsheets have traditionally been a single-user application screaming for functionality that could let multiple people edit data quickly and easily. "

13 of 139 comments (clear)

  1. Yup, exactly what buisness needs by AuMatar · · Score: 5, Funny

    The ability to make more absolutely pointless spreadsheets.

    Hell, why not just a regular wiki anyway? I figure 90-95% of all the spreadsheets I see don't do any calculations, they're just used as a way to put things in columns.

    --
    I still have more fans than freaks. WTF is wrong with you people?
    1. Re:Yup, exactly what buisness needs by caffeinemessiah · · Score: 5, Interesting

      Perhaps many business won't need it, but I know a lot people who will. The combination of a web interface with easy and intuitive (read: not MS Office's reviewing features) multi-user functionality could help, for example, a manager easily collect numbers from multiple people on a team. For the manager, all the data is in one location as it comes in and accessible when he wants it, not as emails with separate Excel attachments which he has to paste together. Or if I'm collecting data in my lab but want to review it at home, then I can just use an online spreadsheet and don't have to do the usual transfer via network/ftp/usb/email/cvs. Believe me, the applications for online tools ARE out there -- there's a reason Microsoft is releasing their uncharacteristic Windows Live nonsense.

      --
      An old-timer with old-timey ideas.
    2. Re:Yup, exactly what buisness needs by bb5ch39t · · Score: 4, Insightful

      I've seen this problem here (I'm in IT). A really smart Actuarial creates a very good, effective spreadsheet. It becomes both production and "mission critical" to them. The Actuarial leaves. Oh, did I mention that there is nothing documented? And the person is a Ph.D using calculations that are not understandable to mortal man (or even a woman!). Who supports this? Especially when it breaks because desktop support rolls out the next version of Excel. Screams abound!

      And I giggle because I'm a dino running on old, obsolete mainframe technology where the end user can't just slap something together and put it into production.

  2. Prior art? by grub · · Score: 5, Funny


    a new wiki that is trying to combine the collaboration of wiki technology and the data manipulation attributes of a spreadsheet.

    Isn't that how Enron ran its entire accounting department?

    --
    Trolling is a art,
  3. Databases and custom UIs by truthsearch · · Score: 4, Insightful

    spreadsheets have traditionally been a single-user application screaming for functionality that could let multiple people edit data quickly and easily.

    Hence corporations all having relational databases with custom GUI applications. Spreadsheets are most useful for tabular data, which of course works well in relational database tables. While spreadsheets are great at free-form manipulation and "playing" with the data, it's the custom apps that are required to sqeeze that data into the corporation's customs workflows. For at least 20 years what corporations have been doing is creating the custom apps and having them export to more freeform data models like spreadsheets as needed. This seems to work pretty well.

    But "supercharging" spreadsheets won't really be providing power to the people that need it. The people that most need power over large amounts of data have hundreds of people working in their IT departments.

    1. Re:Databases and custom UIs by hey! · · Score: 4, Insightful

      preadsheets are most useful for tabular data, which of course works well in relational database tables.

      I'd go farther. Spreadsheets exist to capture the structure of calculations. Data should as far as possible never go in them. The only unequivocal exception to this are parameters used in the calculations (e.g. "assuming the rate of inflation is i...").

      In practice people do have to stage derived data in their spreadsheets, but this is dangerous and leads down the road to the major use of spreadsheets in businesses today: as an ad hoc "direct manipulation" database. This is a dreadful, hair-raising practice. Many a time I've looked at results that don't make sense, because one cell got separated from its brethren in a sort.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  4. WikiCalc by gEvil+(beta) · · Score: 5, Funny

    WikiCalc - the site where you get to decide what 2 + 2 equals...

    --
    This guy's the limit!
  5. Total Bullshit by chill · · Score: 5, Informative

    "With (Excel), you get people playing e-mail volleyball with attachments all day long, so it's grossly inefficient," Mayfield said. "How do you track changes on a spreadsheet? What happens if you don't have just two people going back and forth, (but) have a finance department of 40 people trying to roll up numbers."

    Share the workbook and multiple people can edit at the same time. I do this daily and have been using this feature for quite some time. Changes are highlighted w/notes on who made what change whenever you save. I haven't played "e-mail volleyball" regarding spreadsheets.

      -Charles

    --
    Learning HOW to think is more important than learning WHAT to think.
  6. Don't discount it... by New+Breeze · · Score: 4, Insightful

    Think about things like budgeting/forcasting in a large operation with multiple departments, all of whom need to work on their individual sections. You end up with either lots of spreadsheets that are linked together if you're lucky, or everyone taking turns at the master spreadsheet. If they get a decent selection of formulas working this could really simplify things for stuff like that.

  7. Uh, sharepoint? by briancnorton · · Score: 4, Informative

    I know there isn't an opensharepoint yet, but MS Sharepoint lets you do much of what they discuss. It was developed for exactly the same reasons, and it does a pretty good job if people know it and use it.

    --

    People who think they know everything really piss off those of us that actually do.

  8. Careful where you tread... by RyoShin · · Score: 4, Funny

    This is all well and good, until every cell reads "Penis".

  9. that's the point! by poptones · · Score: 4, Interesting

    But "supercharging" spreadsheets won't really be providing power to the people that need it. The people that most need power over large amounts of data have hundreds of people working in their IT departments.

    Your last sentence summed it up very well: companies presently pay a LOT of people simply to move data from app to app. A collaborative spreadsheet could change workflows in significant ways that we, having never before used such an app, cannot readily predict.

    I think it's a bloody fantastic idea, and so simple and obvious it seems odd to think such an app doesn't yet exist.

  10. Bricklin has screenshots on his blog by elwinc · · Score: 4, Informative
    At the risk of injecting facts into an otherwise perfectly pleasant slashdot discussion, I thought I'd provide a link to the wikiCalk post on Bricklin's blog. Oh, and while we're on the subject, how about the "home page for the wikiCalc Alpha Test." You can download Mac, Windows and Perl versions there, assiming Dan's server can handle the load. Uh oh, I better paste in the text of the page; hopefully most of you will read this rather than crash Bricklin's host...

    This is the home page for the wikiCalc Alpha Test

    Introduction

    The wikiCalc program is a web authoring tool for pages that include data that is more than just unformatted prose. It combines some of the ease of authoring and multi-person editing of a wiki with the familiar visual formatting and data organizing metaphor of a spreadsheet. It can be easily set up to publish to basic web server space accessed by FTP and there is no need to set up server-side programs like CGI. It can, though, run on a server and be used with nothing more than a browser on the client.

    wikiCalc is currently released in Alpha test. This means that it is largely untested, has bugs, and is missing features that will hopefully be in the 1.0 release (and Beta versions leading up to that). It does, though, implement a large enough subset of the targeted features to get a good idea of what the product is all about. It is also useful in its own right and seems to be able to create, publish, and maintain a wide variety of web pages already. For example, this page and many of the ones it links to about wikiCalc were created with the wikiCalc Alpha. (The graphical design comes from a CSS file and the side bar is in a simple custom template. Much like a blogging tool, you can automatically wrap the output in static nice-looking stuff if you don't want the default.)

    The Alpha release is available for use on Windows, Mac, Linux/Unix, and other platforms that can run the Perl language. On Windows you need only download a single .exe file that will install wikiCalc, a Perl runtime, and assorted sample files. Other platforms need to have Perl already installed (but they commonly come with it pre-installed).

    The program is written by Dan Bricklin (me) and is available under a GPL 2.0 license. When shipped it will also be available with a dual-license non-GPL proprietary license. You can read my essay explaining a little more about what wikiCalc is and why I created it on the "About wikiCalc 0.1" page on my blog.

    Note that this is the 0.2 alpha version which uses AJAX techniques when editing cells. It includes a "Demonstration Setup" option to get you up to speed quickly if you just want to see what a browser-based spreadsheet feels like.

    wikiCalc is currently aimed at users who are comfortable figuring out how best to use a new tool. It is very flexible and there are many options to meet many different needs. It should be especially of interest to the DIY (Do It Yourself) and VAR (Value Added Reseller) crowd. Such people can set it up for use by others.

    . . . skipping part about downloading and running . . .

    News and Reviews

    Here are links to some of what others have written about wikiCalc:

    David Berlind on ZDNet

    --
    --- Often in error; never in doubt!