Slashdot Mirror


Squeak Group Buys Ship Naming Rights in Gaiman Novel

nadyne writes "Recently, the Comic Book Legal Defense Fund ran an auction for the naming rights for a cruise ship in Neil Gaiman's upcoming novel Anansi Boys. Today, Neil Gaiman reported in a post to his blog that Markus Gaelli won this auction. According to Neil, Markus will use his hard-won auction to promote Squeak. He didn't tell us what the name of the cruise ship will be, but promised to do so in the future. Neil linked to Squeakland, although it's not clear whether Markus is associated with that site or Neil was just using it as a convenient starting point for his readers who might not know anything about Squeak."

104 comments

  1. squeakland is groaning... by kclittle · · Score: 1
    ...under the load of the /.'ing it is getting.

    --
    Generally, bash is superior to python in those environments where python is not installed.
  2. Re:first wtf??? by afd8856 · · Score: 0, Redundant

    so what... nevermind
    more to the point: squeakland is ./ed. What was it before? :) Is there any connection to smalltalk?

    --
    I'll do the stupid thing first and then you shy people follow...
  3. well by Sv-Manowar · · Score: 0, Redundant

    Squeakland.org seems to be slashdotted already for me. Anyone got a mirror, or is it just on my end ?

    1. Re:well by bostonsoxfan · · Score: 1

      I am having the same problems too. This is somewhat interesting but the real question is how much is he paying to have the ship named in a book.

  4. at least you know... by pres · · Score: 4, Funny

    At least you know that there isn't some subtle meaning behind the ship name that you think you don't quite get as you read ;)

  5. Squeak as in Smalltalk Squeak? by Dr.+Evil · · Score: 0, Offtopic

    It's not dead?

    What?

    1. Re:Squeak as in Smalltalk Squeak? by PissingInTheWind · · Score: 4, Informative

      Smalltalk dead? Riiight.

      Seriously, people don't know what they're missing. Quick example: one of the most advanced web application development framework around is coded under Squeak in Smalltalk: Seaside.

      And people right now are wetting themselves over "Ruby on Rails", while this isn't even comparable in term of flexibility and power.

      Pity the masses who ignore advanced programming languages technology.

      --

      A message from the system administrator: 'I've upped my priority. Now up yours.'
    2. Re:Squeak as in Smalltalk Squeak? by FidelCatsro · · Score: 2, Interesting

      I must say as someone who used to work in smalltalk and has now extensive knowlidge of ruby, I would not underestimate ruby on rails .
      Smalltalk is great and squeak is very intresting and powerfull , though the development time with ruby and its comparitive speed is of far more intrest, the same can be said for ruby on rails ,,It really is wonderfull.
      i shall take a look at squeak as i do have very fond memorys of smalltalk , however i am becoming a strong proponent of ruby day on day so it will take alot to convert me , However i always look forward to eatting my words if it helps make my life easier.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      Funny, Seaside does not appear to consist of anything that hasn't already been done. I suppose I should have realized that you were slightly divorced from reality when you said that people were "wetting themselves" because of "Ruby on Rails," when Ruby probably has a lower market penetration than Smalltalk.

      I think the only people that might be impressed by Seaside are people making porn websites using cobbed PHP, or maybe someone whose last job was writing Perl during the bubble.

    4. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      OK im in Dyslexic override mode today , replace Squeak with Seaside ;)

      --AKA:FidelCatsro

    5. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      Squeak, and especially any commercial Smalltalk implementation, will perform significantly better than Ruby. The runtime engines are simply so much more sophisticated. JIT compilation was developed for Smalltalk.

      As for development time, like with anything it will depend on how familiar one is with what one is using. Smalltalk is unquestionably the most simple programming language that isn't a dialect of Lisp, and the typical environment will come packaged with large class libraries for getting work done.

    6. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      I was more meaning when i said comparitive speed is that ruby is near on par with smalltalk in this field(although my knowlidge on smalltalk is probably out of date) well as far as it matters ---FC

    7. Re:Squeak as in Smalltalk Squeak? by RevAaron · · Score: 2, Interesting

      Squeak hasn't been close to dying since it's inception. If the squeak-dev list traffic is any indication, a lot of growth has happened in the last year...

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    8. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      No, Ruby has a rather slow runtime. VW will completely leave Ruby behind. Even Perl and Python offer superior performance to that of Ruby.

      Whether or not that matters for your deployment of web services will of course depend on what sort of demand that you're serving.

      Execution speed isn't the end-all of choosing a development platform for web services, or one would more often than not choose Java over Smalltak, and C++ over Java. Proficiency, available resources, development time, client demands, and so forth are all typically more important.

    9. Re:Squeak as in Smalltalk Squeak? by slim · · Score: 1


      It's not dead?


      Apparently not.

      However, I seized upon Squeak as a way to try out Smalltalk, because I thought it might be a way to finally shift myself into the OO paradigm. (I'm an old-school procedural programmer, and OO design has never clicked for me).

      What I found was very impressive and satisfying -- I loved the way you could manipulate objects interactively and watch them update live in the GUI.

      But, the available online tutorials peter out at a very, very basic level. You need to shell out real money on a book in order to learn enough Squeak to write anything remotely satisfying. I guess the free learning materials didn't give me enough confidence that Squeak as "for me", that I was prepared to spend that money. ... and I'm still searching for that OO "eureka" moment.

    10. Re:Squeak as in Smalltalk Squeak? by ozten · · Score: 2, Informative

      I think that Croquet will be a huge shot in the arm for Squeak. I have played with it about 6 months ago, but Croquet has inspired me to order The White Book and the OpenGL programming guide, to really dig into Squeak in April. Can't wait.

    11. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      As an old Lisp hacker (with occasional dabbles in SmallTalk) it is sad to see folks "discover" stuff that's been in use for decades.

      However it's more sad to see the old timers (I use the term "old" loosely, I'm not actually that old (30s)). whine about it.

      Lisp is dead as far as I'm concerned. On my Gentoo box, for instance, if I install a Lisp system (think "add on package"), it just plain doesn't work with all the Lisp dialects. For instance FiveAM (testing framework) dies under clisp. I'd love to try it on SBCL, but SBCL *won't install* now that I've uninstalled it. My experience with Lisp *implementations* has been this way for years, and it's not getting any better. So I've given up. I just use Lisp to work out algorithms and then translate them into Ruby, which has all the libraries and OS interfaces that I need, read to run.

      I haven't used Squeak, but it seems like there just isn't that much advantage over Ruby. Yes, SmallTalk is way more flexible than Ruby (kind of annoying that you can only pass ONE block, isn't it?) but it's still pretty awesome.

      I don't like the concept of using continuations for web development, anyway. I'd rather just model the request/response reality of the situation.

    12. Re:Squeak as in Smalltalk Squeak? by Anonymous Coward · · Score: 0

      Smalltalk is 30 year old technology. That's not exactly what I would consider "advanced". Most people may not realize it, but people have made advances in the field of programming languages in the past 30 years.

  6. Mirror by XFilesFMDS1013 · · Score: 1
    1. Re:Mirror by tonsofpcs · · Score: 2, Informative

      Mirrordot only gets the page directly linked. Try http://web.archive.org/web/20040212091052/squeakla nd.org/ if you want to be able to browse the site.

  7. Here is what the site says by Nexboy · · Score: 5, Informative

    It doesn't help much, but this is what the site says it's about:

    WHAT IS SQUEAK? Squeak is a "media authoring tool"-- software that you can download to your computer and then use to create your own media or share and play with others. It is free and downloadable here. If you'd like to get a feel for what Squeak looks like without downloading, view a typical early project for kids in HTML (no download needed). Once you download Squeak you can use the Squeak Tutorials and download the handy Etoys Quickstart Guide.Further information can be found in the Squeak FAQ.

    1. Re:Here is what the site says by RevAaron · · Score: 4, Informative

      Squeak has come up here a few times before. Squeak is an implementation of the Smalltalk programming language- the first fully OO language. It's where the WIMP (windows, icons, menus and pointers) GUI was invented, what Steve Jobs and his crew saw at Xerox Parc when they toured it.

      Squeak has a lot of interesting media authoring capabilities in addition to the core language. In a lot of ways it's an OS running on top of whatever host OS you're running. It is completely binary compatible across platforms; not write once, debug anywhere like Java, but true cross platform compatibility with your binaries.

      It runs on oodles of platforms: Linux/X11, Linux/DirectFB, Linux/SDL, Linux/SVGAlib, most any unix with X11, Mac OS X, Mac OS Classic, Windows XP/2k/ME/98/95, Acorn RiscOS, DOS, Pocket PC 2k/2k2/WM2003, WinCE 2.11-4.2, and probably a few more platforms I completely forgot. I develop for the Pocket PC in Squeak; I simply copy my image to my Axim via wifi and open it up- there's never any doubt as to whether or not it'll run ala Java.

      Also see Squeak.org and the Squeak Swiki.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:Here is what the site says by Anonymous Coward · · Score: 2, Interesting

      the Smalltalk programming language- the first fully OO language

      As has been pointed out, nobody agrees on exactly what set of features constitutes "object-oriented". "OO zealots will choose some subset of this menu by whim and then use it to try to convince you that you are a loser."

      Even Peter Norvig (author of a couple great Lisp books) says "Depending on your definition, CLOS [Common Lisp Object System] is or is not object-oriented".

      Personally, I'd argue that Lisp was there first. But a Lisp/Smalltalk argument wouldn't be productive for anybody.

      It runs on oodles of platforms ...

      Sure, as long as you don't care about it looking like a normal app. It doesn't use Gtk+ or Qt on Linux, or Windows widgets on Windows, or Aqua widgets on the Mac. Stuff you write in Squeak feels even less native than Javascript on a webpage, and that takes some doing.

      So yeah, it's great if you're doing CS research and don't care how ugly or hard to use it is (I never could figure out what all the million different window-title-bar-buttons do). If you want to actually write an app to do something for people, it sucks.

      Yay, the Smalltalk people have a language that's 20 years ahead of us. Why is their user interface system not worth a bucket of warm spit? Or rather, since it can't be used to write normal apps, why are so many Squeak advocates trying to convince me that I'm a loser for not using Squeak?

      I think GNOME/KDE are to Squeak what Apple was to PARC. It's great that you've got an interesting platform to play with, but you need somebody who cares about shipping a product.

    3. Re:Here is what the site says by RevAaron · · Score: 1

      As has been pointed out, nobody agrees on exactly what set of features constitutes "object-oriented". "OO zealots will choose some subset of this menu by whim and then use it to try to convince you that you are a loser."

      You can claim that, and in modern use it may be true. But the term "object oriented" was invented by Alan Kay to describe the programming model of Smalltalk. It wasn't used for Simula, which was the first language which was OO, not until Alan Kay coined the term. The far more elegant retort is this classic anecdote. I trust you'll read it before you reply. :)

      I don't know why you bring up Lisp in this sense- CLOS happened way after Smalltalk. Sure, the first Lisp came about in the mid- to late-1950s. But McCarthy didn't invent CLOS. My assertion that Smalltalk was "first fully OO" language doesn't mean I dislike Lisp. Lisp is Smalltalk's most immediate intellectual anscestor, and if not for Lisp we'd all be using really shitty languages like C++, but most likely worse ones.

      And yes, you can emulate/do OOP via lambdas pretty easily, but it gets messy quick without any proper inheritance, etc. Lisp and C are both capable of doing OOP, but neither are OO languages. By "Lisp" I don't mean Common Lisp w/ CLOS, ISLISP (which has a simpler OOP system built-in), or one of the other small-time Lisp implementations with a built-in OOP system, rather the pre-CLOS lisp that would pre-date Smalltalk, which first took proper form in the late 70s with Smalltalk-78 and then -80. Smalltalk-72 had the same OO qualities, but the language changed quite a bit between 72 and 80.

      But if you want to get in a who did it first pissing contest, you'd do a lot better refering to Simula rather than Lisp. You make like Lisp a lot more than Simula, but it was the first language with features we'd call OO.

      Sure, as long as you don't care about it looking like a normal app. It doesn't use Gtk+ or Qt on Linux, or Windows widgets on Windows, or Aqua widgets on the Mac. Stuff you write in Squeak feels even less native than Javascript on a webpage, and that takes some doing.

      OK, for some folks maybe support for wxWidgets isn't enough. For the wxSqueak support, we've only got OS X and Win32 right now, but if you're talking about shippable apps, those are the two most important platforms. If you've never used wxWidgets, I'll fill you in: it's a cross-platform and multi-language widget set that gets you GUI support on Windows, Mac OS X, and plenty of Unixes.

      So yeah, it's great if you're doing CS research and don't care how ugly or hard to use it is (I never could figure out what all the million different window-title-bar-buttons do). If you want to actually write an app to do something for people, it sucks.

      Don't get me wrong, I think the default Squeak look is ugly. But like I cited with my own screenshots, it doesn't have to be. You can even get a boring native look via wxSqueak if you like.

      As for the titlebars, I'm wondering if you're thinking of something else. There is minimize (aka collapse), maximize, close and the window menu. Same four buttons as Windows has, and most X11 WMs have the same four. Though if you're a minimalist using ionwm maybe that is a bit upsetting. For for newbies, it sure beats having them learn a pagefull of key-commands to do basic window management, wouldn't you agree?

      Why is their user interface system not worth a bucket of warm spit? Or rather, since it can't be used to write normal apps, why are so many Squeak advocates trying to convince me that I'm a loser for not using Squeak?

      No one said you were a loser. If you want to waste your time, be my guest. Just don't get so upset when some of us would rather not.

      You think GNOME/KDE think about shipping a product for a user? Their dev community is no different than Squeak's, though quite a bit larger. I point you too the big "debates" that raged a month or three ago about what the users want in their DE vs what the developers feel like putting in.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    4. Re:Here is what the site says by Minna+Kirai · · Score: 1

      You think GNOME/KDE think about shipping a product for a user?

      Yes, they absolutely do. For proof, I point you to their debates few months ago about what the users want in their DE vs what the developers feel like putting in.

      Analogous debates have never happened for Squeak, because it has no users.

  8. Is he legally obliged to do this whatever by FidelCatsro · · Score: 2, Interesting

    Ok this is quite unlikely , though what hapens if a troll decideds to waste his money on this and he ends up having a ship named the "USS fart-bonk-poo-sh*t-F*ck".
    I mean that could really break the illusion and harm sales.? did the aucthion have any rules to prevent this

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
    1. Re:Is he legally obliged to do this whatever by Anonymous Coward · · Score: 0

      ps : i know the auction is over , i ment what if the winner was a troll

    2. Re:Is he legally obliged to do this whatever by Anonymous Coward · · Score: 5, Interesting

      If you read Neil's blog, you could have found this:

      A question on the Anansi Boys cruise ship auction - are you going to be keeping veto power over the name? As in, if someone wins and goes for the "USS Fucko Bazoo" will it be that way forevermore? Not that I'll be doing so, it's already past my meager means. Just curious since the eBay description offered no such restrictions and I thought you might want to spell that out for the benefit of potential bidders before it's over. C. A. Bridges


      (Hmm. The auction's only been up for 5 hours and it's already over $1,000. Good lord.)

      I think we can burn that bridge when we come to it. I suppose it's remotely possible that there may be some millionaire with Tourette's Syndrome who reads my books and supports the first amendment and desperately wants to call the ship the er, Fucko Bazoo (a phrase that currently has 215 google listings, I was just surprised to learn) enough to outbid all comers, just as it's remotely possible that someone at Miramax or Lamy Pens or TeaDirect Tea may decide that this is a heaven-sent opportunity for cheap product placement, and it'll suddenly become the USS Latest Lindsay Lohan Movie or the SS TIVO RULES. But I sort of doubt it'll happen like that.

      We have a week to go until we'll all know, anyway.


    3. Re:Is he legally obliged to do this whatever by Anonymous Coward · · Score: 0

      Large blog , far far too lazy , read the artical though ;) so one up on most here

    4. Re:Is he legally obliged to do this whatever by Anonymous Coward · · Score: 0

      What's wrong with the name Fucko Bazoo? I have a brother named Fucko Bazoo.

    5. Re:Is he legally obliged to do this whatever by Anonymous Coward · · Score: 0

      I will not have my brothers ridiculued by the common soldiery. Anybody else feel like a little... giggle... when I mention my brother... Fucko...

    6. Re:Is he legally obliged to do this whatever by Rassleholic · · Score: 2, Interesting

      Ok this is quite unlikely , though what hapens if a troll decideds to waste his money on this...

      Two words(or rather one acronym and one partial URL): USS GoldenPalace.com

      --
      Not noteable, IMO a rubbish article.
    7. Re:Is he legally obliged to do this whatever by HiThere · · Score: 1

      Just judging from the response, I'd guess that he WOULD be legally obligated...unless the name were illegal in whatever jurisdiction he was writing in. (So bids now in, we have a WINNER: The USS Charmin TP!")

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  9. Sold! by Doc+Ruby · · Score: 3, Funny

    What does it cost to get my promo embedded in the Slashdot front page infotainverts? Is it an auction, or a more "intimate" transaction?

    --

    --
    make install -not war

    1. Re:Sold! by Anonymous Coward · · Score: 0


      It was an eBay auction. It's about a week since it was over, though.

  10. How long is it before... by saskboy · · Score: 3, Insightful

    Disney starts selling off the naming rights to its cartoons?

    We'll have the GOP fairy in Peter Pan, Captian SCO, and Wendy will be known as Windows.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
    1. Re:How long is it before... by nkh · · Score: 1

      Disney owns the right to Peter Pan? This is news to me, I thought the book (written by J.M. Barrie) was in the public domain...

    2. Re:How long is it before... by nagora · · Score: 2, Informative
      Disney owns the right to Peter Pan? This is news to me, I thought the book (written by J.M. Barrie) was in the public domain...

      It's a play and the copyright is held by Great Ormand Street Children's Hospital in London, by special provision for that specific work under British copyright law.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    3. Re:How long is it before... by Anonymous Coward · · Score: 0

      we already had a GOP fairy in some NE state...

    4. Re:How long is it before... by saskboy · · Score: 1

      Yeah, but do you think a Children's Hospital is going to look gift money in the mouth?

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
  11. So it has come to this... by Invulnerable+Bede · · Score: 0

    Product placement in frickin' books, eh!?
    ;|

  12. having seen Squeakland by FidelCatsro · · Score: 0, Flamebait

    I must say , that as a web dev/designer I really fear the name of the ship will be the "Good ship lolypop" , I dont mean to be rude but wow , this is why there is design school

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
    1. Re:having seen Squeakland by RevAaron · · Score: 2, Informative

      Squeak has a lot of programmers interested, a lot of people in education too... But perhaps not so many designers, no. But in the usual mode of open source: if you don't like it, lend a hand!

      Though it's not as bad as it is on default- most people have a customized environment, though a better default should be picked. A couple screenshots from my Squeak images, one with with an IceWM theme and another IceWM theme'd Squeak.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:having seen Squeakland by FidelCatsro · · Score: 1

      I was a bit harsh i do apoligise , i was more meaning the website though which i found hard to read .Alas i am no longer a designer and am already far too busy , though this thread does give us a good excuse to advertise for some ;) .
      I shall pass on the site to a few of my freinds who i know are very busy but you never know ...I agree though , the OSS world is lacking in designers ,if i wernt so comfertble as a sysadmin i would consider taking back up the design aspect

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:having seen Squeakland by curbion · · Score: 2, Interesting

      As someone with severe colour blindness I must say that i agree strongly , the sites current design make navigation near impossible to me!

      --
      Im a robot your a robot , That however is a row-boat
    4. Re:having seen Squeakland by HiThere · · Score: 1

      A problem I have with Squeak is that it's essentially impossible to lock down a window, and still allow it to be unlocked for modifications later. The assumption seems to be that one always wants the windows to be unlocked, but I find that this results in windows that are too unstable, and get changed by accident. I want to lock down the windows when I'm working on them, and then unlock them when I want to make changes. A random mis-click can totally (well...this is fear speaking, not experience) change things and it may be difficult to impossible to recover.

      Mind you, my real problem is that the environment is too self-contained, and it's hard to link externally. This is a problem common to Smalltalk systems, and Squeak is in good company here. Another problem I have is the license, which while pretty good does seem a bit restrictive in ways incompatible with the GPL. This isn't a problem if Squeak is the entire environment of the application (as it is designed for), but it makes it (probably) inappropriate for my uses.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:having seen Squeakland by Anonymous Coward · · Score: 0

      Im sorry as someone with sight dificulties i dont think that this is flamebait , I have problems viewing this site and dont care if he was rude.
      Im anon as i dont want my condition known to the members here

    6. Re:having seen Squeakland by Anonymous Coward · · Score: 0

      why the hell is this flamebait , I suffer from a rather severe colour blindness and this is exactly why people get angry abotu sight design , flamebait is not poiting out an error its being nasty for no reason

    7. Re:having seen Squeakland by Anonymous Coward · · Score: 0

      Flamebait is a bit harsh, I mean sure it is not the most polite way to say it ,, but hell that site is hard to read mate. If you cant design then dont force bad design upon us , use one of the many open source designs

    8. Re:having seen Squeakland by RevAaron · · Score: 1

      Locking down windows is pretty easily done. You must be building apps in a different way than I am, but when I build mine programmatically or through a GUI builder like Prefab, I don't have this problem. I have seen it with random morphs, though. Or, someone could still pull apart my window by pulling up the Halos, by Alt- or Middle-Clicking on various Morphs (= Widgets) and then deleting them, moving them, resizing them, rotating them, changing their color, changing their action etc etc etc. I don't usually lock mine down to prevent that, but that is completely doable as well, and it's something some folks who have created "shippable" apps have done. If you'd like more information, check the Squeak-dev archive, ask the list anew, or email me and I can get you the information.

      The second point is very true- Squeak and pretty much every other Smalltalk environment is very self-conitained.

      How is the license restrictive? The GPL is the issue here, not playing well, polluting everything it touches. The GPL wasn't written for image-based languages like Smalltalk or Lisp, and if you license something under the GPL, by being loaded into the image the licenses are all made GPL. That's a problem with the GPL, not with the SqueakL. If you can convince the GPL to be changed so that these problems don't exist, what else is there?

      If you're concerned about the old issues about the Squeak fonts from Apple having that weird clause, you've nothing to worry about now. They were dumped a while back in favor of truly Free fonts that don't have any funky Apple clauses.

      The SqueakL is pretty much BSD-style. Unlike the GPL, you aren't forced to share your modifications, etc. You can use it in commercial software, sell it, etc. Squeak is open in a way, culturally and technologically, that most FOSS developers have no idea.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    9. Re:having seen Squeakland by HiThere · · Score: 2, Interesting

      ...r, someone could still pull apart my window by pulling up the Halos, by Alt- or Middle-Clicking on various Morphs (= Widgets) a...

      But that's rather the point. I do lots of left and middle, as well as right clicking. Even when on the Mac I use a three button mouse. And I occasionally click the wrong button...(Yes, it's clumsy. But I *do* do it. Particularly if I'm off to the side, and operating the mouse with an unusual hand.)

      OTOH, I hadn't been aware of the change in the licensing of the Fonts.

      On the third hand, anything I used Squeak (or any other Smalltalk) for would be a minor part of the application. Squeak is possible because the last time I looked it was possible to have it generate C code which was equivalent. It can even be considered because it looks to be an excellent graphics environment. But it can't be considered because the linking is too difficult, etc., as mentioned before.

      Still, I have looked at it, and at one time I was considering it for a business application. But I didn't want the naive end-user redesigning the dialogs (whether by accident, or on purpose). The inability to lock down the dialogs, and then later unlock them defeated this application. (That *was* two or three years ago now, but when I asked I was told that this was a feature, not a bug. And that there was no likelihood of it changing in the future. So I looked elsewhere. I eventually ended up with a bunch of scripted macros in an MSExcel Spreadsheet...UGH!, but it was the best way I could find. And it didn't require installing an entire new programming environment at the end-user locations. I was, however, *really* trying to avoid ending up there.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  13. ENOUGH ALLREADY!!! by John+Seminal · · Score: 1, Interesting
    Where will all the advertising stop?

    Boxers with writing on their back for off shore gambling

    McDonalds now offering money to rappers and musicians everytime they mention a McDonalds product

    Baseball parks now without one bare wall. Tear down the Ivy, we need to make room for Bacardi.

    Companies using subliminal advertising

    20 minutes of commercials at the Theater, the place I paid $10 bucks to see a movie, hijacked by angry Jew adverisors. It is enough to make me want to strap on a bomb and blow myself up.

    Super hot attractive knock-out girls on college campuses getting free clothing and music and mp3 players so all the ugly, unnatractive, fat women on campus will follow them and buy the crap the pretty ones get for free. Related- how much free crap did Trump get for his wedding so all the guests would go running to buy it?

    And if I hear the "I'm lovin' it" one more time, I am canceling my cable.

    Now if I open a copy of Old Man and the Sea, and find his boat is renamed "Bank One boat", I will go apeshit.

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:ENOUGH ALLREADY!!! by Anonymous Coward · · Score: 0

      Dude calm down. It's not like it's going to be called the "USS Bennigan's," it isn't even an advertisement. Someone gets to choose the name and the proceeds go to the Comic Book Legal Defense Fund. Simple as that.

    2. Re:ENOUGH ALLREADY!!! by thebudgie · · Score: 1

      Back to good old Slashdot after the April 1st fiasco. Smells fresh in here!

    3. Re:ENOUGH ALLREADY!!! by Xith · · Score: 1

      The difference here being that the intent of selling the name of the ship is not to advertise, but to raise money for the CBLDF, a non-profit and really great organization. And the ship name will not be plastered on every page of the book; Neil mentioned that it appears rarely. There is advertisement involved, but it's not the main point in this case.

  14. Be like Ghandi by Scrameustache · · Score: 2, Insightful

    Where will all the advertising stop?
    McDonalds now offering money to rappers and musicians everytime they mention a McDonalds product


    You know their name.
    You repeat their name, you just did, twice. Anf they didn't even have to pay you: They paid someone you pay attention to, and now you're doing it, for free!

    It will stop where it stops working, not an inch before that point. And if your behaviour is any indication, they've got miles to go.

    Like Lisa and Paul Anka said: "Just don't look! Just don't look!"
    Passive resistance man, give it a try.

    --

    You can't take the sky from me...

  15. Re:Slashdotted already. Let's talk about this by Anonymous Coward · · Score: 0
    Muslims would live under one set of laws

    That's such nonsense. Utter, complete bullshit.

    In a modern society there cannot be two sets of laws. If the goddamn Muslims want to have their laws enacted, they've got to do it the democractic way. And even then, the laws should be subject to the Constitution and amending that would again require a democratic process.

  16. Wondering... by John+Seminal · · Score: 4, Funny
    Will the day come when the advertising value of something will outweigh the inate value of the object itself? Will this create an unatural bubble economy? For example, we have all seen baseball salaries grow exponentially, from a HUGE deal when a players broke into a million dollars a year, to A-Rod getting $250,000,000 for his contract. I am guessing it is the advertising, and not the fan ticket sales, which is the true source of revenue. If that is true, then advertising could change the game to whatever they want, since they control the pursestrings.

    Likewise, do we want our books to be used to promote products? It would make an unlevel playing field. If book "A" is sponsored by Pepsi because it talks about how good and refreshing a Pepsi is, and Pepsi helps promote it AND pays some fee to the author, how many of the good writiers will want that kind of security. John Girsham must have mentioned Coors beer in A Time to Kill at least 100 times. Whenever it got too stressful, he would have a refreshing Coors and he could solve problems with such clearity. It happened with movies too, when companies started paying money for their products to be used in films.

    I dunno, what kind of society will we have? What can I do if my neighbor decides to paint his house like a big Coca~Cola can?

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:Wondering... by Scrameustache · · Score: 4, Funny

      Will this create an unatural bubble economy?
      [...] sponsored by Pepsi
      [...] how good and refreshing a Pepsi is
      [...] Pepsi helps
      [...] promote it
      [...] John Girsham must have mentioned Coors beer in A Time to Kill at least 100 times.
      [...] have a refreshing Coors
      [...] like a big Coca~Cola can?


      Great. I'm thirsty now!
      Thanks a lot, jerk ;-)

      --

      You can't take the sky from me...

    2. Re:Wondering... by xigxag · · Score: 2, Interesting

      Will the day come when the advertising value of something will outweigh the inate value of the object itself?

      If I understand your question, I'd say such things happen routinely on the internet, with sites like slashdo.org, and the like.

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    3. Re:Wondering... by nacturation · · Score: 1

      Likewise, do we want our books to be used to promote products? It would make an unlevel playing field. If book "A" is sponsored by Pepsi because it talks about how good and refreshing a Pepsi is, and Pepsi helps promote it AND pays some fee to the author, how many of the good writiers will want that kind of security. John Girsham must have mentioned Coors beer in A Time to Kill at least 100 times. Whenever it got too stressful, he would have a refreshing Coors and he could solve problems with such clearity. It happened with movies too, when companies started paying money for their products to be used in films.

      How much did they pay you for mentioning Pepsi and Coors?

      And where can I sign up to get in on the payola too?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  17. Etoy? You'd think they would have learned by infonography · · Score: 1
    Every once and a while some nitwit grabs onto that name and launches something. Look what happened back in 1999.

    Back on target, I don't like the trend even thought this is for a good cause. Product placement in books and comics may be a bad thing.

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
  18. Ebay now an ad firm? by jmcmunn · · Score: 1


    Ok, so is Ebay just a huge advertising firm these days? I mean, is the best way to promote your new book (grilled cheese sandwitch, forehead) really Ebay?

    Are there that many millionaires out there surfing Ebay that they will buy any and all advertising space in the world? It seems to me like more and more often, the way to make a quick buck is to plant your ad on Ebay and watch the cash flow in.

    Are the old methods of getting advertisers (and selling advertisements) just not as effective as Ebay? Will we see Ebay take a nosedive when all of the sudden every auction you see is just a clickthrough to someone trying to promote themselves? couldn't this (presumably, but not to me) well-knonw author have sold his ad space more effectively somewhere else?

    Just my two cents...all I know is that he is lucky he didn't end up with a certain Online Casino's name on every page in his book.

  19. Re:Slashdotted already. Let's talk about this by mr100percent · · Score: 2, Interesting

    You're only listening to the FUD.

    Canada allows a third party to arbitrate in legal matters, provided both sides consent to it. Therefore, you could ask a priest/rabbi/imam to help you decide how to conduct your divorce proceedings, or divide up inheritance according to the rules prescribed by the religion. Both sides have to agree to having someone like that, and a Canadian judge must OK everything that the arbitrator decides, before it can take effect. It's not Muslims getting separate laws, they are still bound by Canadian laws, which take precedence. It's not just for Muslims, its for religious Jews and other groups as well. Heck, under this law, Catholics could ask for a priest to preside over the distribution of inheritance, but everyone involved must agree to it, and a Canadian judge must OK any decision the priest makes.

    Quit the FUD, its nowhere near as terrifying as you make it out to be.

  20. Re:Slashdotted already. Let's talk about this by Anonymous Coward · · Score: 0

    What tripe.

    Tell me, where in America or Europe are Muslim immigrants stoning people? Show me a Muslim leader in America who has called for stoning of anyone. Where are Muslim immigrants oppressing citizens? Wouldn't there have been a cry to stone Clinton for adultery? I heard nothing. I also heard nothing about this Dutch emigration, if its true, you sure its not because of all the drugs and sex?

    Germany? Ha. The country banned the religiously-mandated headscarf in schools and many public venues. Muslims worldwide are outraged at being singled out, and you're accusing Germany of kowtowing to the Muslims?

  21. Re:Racism should not be tolerated by Anonymous Coward · · Score: 0

    Amen to that, man

  22. Happening in Music, Too by hastings14 · · Score: 2, Interesting
    Its not just movies and books... even more this is the direction of music...

    I read something last year that said pop stars in China had basically given up making money from direct sales because of all the piracy. Some relied on concert sales, but others would find a corporate sponsor for their song. Since advertising can just be ripped out, they would right the song about the product. Like if it was a love song, they'd be sure and mention their love of Pepsi. Come think of it, isn't this what Celine Dion tried to do for Chrysler here in the U.S.?

    Integrated product placement is the wave of the future... but its easier to do in IP, which has very little innate value and great advertising potential, then in manufactured goods.

    Still, perhaps we'll reach a day when every item has product placement in it or on it, and is thus free. Expensive products will be advertised on cheaper products, and more expensive products will be advertised on merely expensive products. Of course, that advertising budget has to come from somewhere, so in the end of the day you will have to turn over your entire salary to one company's really expensive product that spirals down the proceeds to everything else you would normally have pay for but now get for free with advertising on it. I'm betting that company will be Microsoft...

    1. Re:Happening in Music, Too by Anonymous Coward · · Score: 0

      In music? That could never happen here.

    2. Re:Happening in Music, Too by JanneM · · Score: 1

      Since advertising can just be ripped out, they would right the song about the product. Like if it was a love song, they'd be sure and mention their love of Pepsi.

      Could be a bit awkward, though. I know I'd prefer hearing Whitney Houston singing "I will always love you." over "I will always love Depends" or "I will always love Burton-McClaughley Financial Reinsurance Services a subsidiary of GlobalCo Incorporated no statement shall be taken as an indication of future financial performance".

      Or maybe that would be an improvement in this particular case...

      --
      Trust the Computer. The Computer is your friend.
  23. Golden Palace? by Lord_Dweomer · · Score: 2, Funny
    What? No Golden-Palace.com? I'm shocked and even a little bit disappointed.

    --
    Buy Steampunk Clothing Online!
  24. WTF? by Mad+Ogre · · Score: 1

    We have paid product placement in movies... And now they are coming to books? WTF?

    --
    MadOgre.com
  25. Seaside blows. by Anonymous Coward · · Score: 0

    Why would I want to give up the power, speed and flexibility of my dedicated webserver and database just to be able to use a web development framework? Its rediculous to re-invent the wheel poorly for everything you do, and I sure as hell don't want to give up the power of postgresql for a cobbled together half database. Especially since I have other non-web apps using the same database. As much as I dislike both ruby and rails, at least rails lets me use any fcgi capabale webserver I want, and whatever database I want.

  26. Re:Slashdotted already. Let's talk about this by Anonymous Coward · · Score: 0
    The Dutch emigrating: here.

    Gay rights in UK: snubbed to save the Muslim vote.

  27. Re: Coca-cola neighborhood by Anonymous Coward · · Score: 0

    What can I do if my neighbor decides to paint his house like a big Coca~Cola can? You can move to a farm with no neighbours in sight. Or maybe in Siberia. Or you can paint your house too, say to a hamburger.

  28. The Strategy Worked On Me by DumbSwede · · Score: 2, Interesting

    In one sense this marketing strategy has already worked -- I have read Neil Gaiman and now have tried to follow the link (initially more interested in Gaiman references that programming tools). Though squeak.org is slashdotted, your link to seaside.st is not, and the tutorial references www.sqeak.org. While I'm not a web designer for a living, I find myself doing a fair amount of HTML, CGI, and Perl work. I will have to check this out in more detail latter. So the gambit has already gotten them a possible user.

  29. No, ruby is brutally slow. by Anonymous Coward · · Score: 2, Informative

    Ruby is the second slowest scripting language (PHP is slower), and its by a huge margin. Python is significantly faster, and can often be sped up even more using psyco. Even better, use pike. Its about as fast as python with psyco, but its portable, more feature complete (?:, switch, for), and has a nice, sane C++ like syntax.

    Check out http://shootout.alioth.debian.org/great/

    1. Re:No, ruby is brutally slow. by Anonymous Coward · · Score: 0
      has a nice, sane C++ like syntax
      The guys in white should arrive shortly, follow them peacefully.
    2. Re:No, ruby is brutally slow. by Anonymous Coward · · Score: 0

      C++ LIKE, not C++. You know, nice things like having the same for, while, do, switch, etc syntax. Having the same handy curly braces and semicolons that good programmers are already used to. The ugliness of C++ (all of STL) doesn't exist in pike, advanced data types are part of the language.

  30. No logo by Eminence · · Score: 2, Interesting
    It happens that I've been given a copy of Klein's "No Logo" today so, naturally, I started reading this anti-globalist rant. Quite early in the book Klein writes about the merger of advertising or promotion and the world of art, or, generally culture. As an example she cities movies like Dawson's Creek or music festivals wholly-owned by major beer brands.

    Case of an author selling "name space" in his novels seems to be another bit of evidence supporting Klein's claims. There is something very close to intellectual prostitution in this.

    1. Re:No logo by Bastian · · Score: 1

      Is it just me, or is there a certain delicious irony in the words "No Logo" being a link to Amazon.com in the parent post?

    2. Re:No logo by Eminence · · Score: 1
      • Is it just me, or is there a certain delicious irony in the words "No Logo" being a link to Amazon.com in the parent post?

      Yes, there is. As well as Klein's book being published by Randomhouse (and "Yes men" being distributed by Miramax). The problem is, it's hard to escape logos and commerce. I generally think commerce is not bad, Klein dreams of communist "worker cooperatives".

      But - selling novel's "name space" is a bit too far even for me.

  31. Pike? Why? by Jonathan · · Score: 1

    I hadn't heard of pike, so I checked it out. It seems to miss the point of scripting languages entirely -- you have to declare the datatypes of variables just like inconvenient compiled languages like Java or C++. The whole point of scripting is to get away from low-level tedium like that. Sure that might make it fast, but if you are going to deal with that stuff, why not just use a compiled language? IMHO, if speed is an issue (and I find it rarely is), use SWIG to write the speed critical parts in a compiled language and write the rest in a scripting language.

  32. Mod parent up by Anonymous Coward · · Score: 0

    This is not flamebait... If you have had to live with a vision disorder you would know the problems bad design causes.
    I dont see why pointing this out makes a post flamebait , Too often do moderators act like sheep , like the post above i post anonymously as i don't want the whole of the readership here to give me any sympathy

  33. Mod parent up by GtKincaid · · Score: 1

    Bad design is a problem and can cause problems , jesus mods this is not flamebait , everytimes someone says something you disagree with you dont mod them down .....

  34. Re:haha by Anonymous Coward · · Score: 0

    Did you see that link to the inapropriate logo near the bottom of Gaiman's site? Damn, what were those people thinking. (Well, I guess not what I was.)

  35. Here is what the site says-Dolphin. by Anonymous Coward · · Score: 0

    "I think GNOME/KDE are to Squeak what Apple was to PARC. It's great that you've got an interesting platform to play with, but you need somebody who cares about shipping a product."

    http://www.object-arts.com/

    ---
    http://www.alice.org/stage3/projects.html
    "The Alice Development Kit is a framework for designing 3D worlds. It is designed to allow the novice programmer, or even the non-programmer, the ability to create fully interactive and responsive worlds."

    http://www.dmu.com/croquet/

  36. Re:Slashdotted already. Let's talk about this by adavies42 · · Score: 1

    The problem is that unlike the average Catholic girl, the average Muslim girl is going to be so brainwashed by her peers and elders that she won't know she has any alternative to the virtual slavery of shari'a. Allowing shari'a-based arbitration condemns Muslim women to permanent second-class citizen status.

    --
    Media that can be recorded and distributed can be recorded and distributed.
    -kfg
  37. You are confused. by Anonymous Coward · · Score: 0

    There is no reason scripting languages have to be dynamically typed. Its not low level tedium, its static typing, which many people consider a feature, not a problem. Things like memory management and pointer arithmetic are low level tedium.

    Having programmed in perl, php, python, C, C++ and VB, I find I am just as productive and write code just as fast in pike as I did in perl and python. Do you really think "int i = 0" instead of "i = 0" is what makes C and C++ take longer to code in? No, its the lack of advanced data types, the manual memory allocation/deallocation, and the compile/debug cycle.

    Pike's static typing allows for errors to be found at "compile time" instead of run time (meaning when you run the script, instead of when the script executes the actual line with the problem. And you can do things like "int|float" to take either an int or float, or there is the mixed datatype that can be anything. Its really not something to be concerned about.

    I just recently wrote a large multi-user network server application with encrypted communications in a week. My previous python version is 96 lines longer, took me about the same amount of time to write, and handles 60% as many users before using all my CPU.

    And as for speed, sometimes it does matter. Like python or perl, you can write a C module for pike to speed up certain things, but with any language, the base language itself can't be sped up that way, things like loops, conditionals, object creation, method invocation need to be fast in the language itself. Why would I want to waste my time writing parts of my code in C and part in pythong to make it fast enough to work, when I could write it all in pike and have it fast enough without having to resort to C? Like I said, writing in pike or python is pretty much the same development-speed wise, so why choose the slower, less feature complete option?

    1. Re:You are confused. by Jonathan · · Score: 1


      Having programmed in perl, php, python, C, C++ and VB, I find I am just as productive and write code just as fast in pike as I did in perl and python. Do you really think "int i = 0" instead of "i = 0" is what makes C and C++ take longer to code in? No, its the lack of advanced data types, the manual memory allocation/deallocation, and the compile/debug cycle.


      Not really. Modern statically typed compiled languages like Java and C# basically solve all those problems, and yet still aren't very convenient for the tasks people (at least me) use scripting languages for. From the descriptions of the language it seems Pike is trying to be a Java/C# competitor rather than a "scripting" language.

    2. Re:You are confused. by kubalaa · · Score: 1

      Static typing doesn't require declarations, it just requires type inference.

      --

      "If you look 'round the table and can't tell who the sucker is, it's you." -- Quiz Show

  38. GPL "paradigm" loopholes. by Anonymous Coward · · Score: 0

    "How is the license restrictive? The GPL is the issue here, not playing well, polluting everything it touches. The GPL wasn't written for image-based languages like Smalltalk or Lisp, and if you license something under the GPL, by being loaded into the image the licenses are all made GPL. That's a problem with the GPL, not with the SqueakL. If you can convince the GPL to be changed so that these problems don't exist, what else is there?"

    An interesting "loophole". The GPL being a non-agnostic license when it comes to languages. Although isn't the "linking" issue a gray area, even if one's talking about imperative languages. And how would the GPL fit other paradigms? Functional? Declarative?

    "Squeak is open in a way, culturally and technologically, that most FOSS developers have no idea."

    http://groups-beta.google.com/group/comp.lang.lisp /msg/33e6103bdf2b330c

    "Fine. But let's not pretend that Smalltalk is an alternative to a
    serious language like CL. Smalltalk has no preprocessor, and only single
    inheritance. It has many fine qualities, but will not scale to Real Work. "

  39. From the sounds of it, you need to try it. by Anonymous Coward · · Score: 0

    Try it and then tell me what you think its trying to be, Its very much a scripting language. Java and C# are less convenient because they are more verbose (have to explicitly create a class to do anything), and they still have to be compiled. You can argue that python is trying to be a competitor to java and C# just as well as you can argue that pike is. What tasks do you use scripting languages for exactly?

  40. Inference and delcarations you mean. by Anonymous Coward · · Score: 0

    Notice how every statically typed language that tries to guess what your variables are lets you declare their type because there are many cases where the compiler cannot tell what you want? Why bother trying to save time by making things inconsistant, when its not actually a time sink declaring variables?

  41. Re:Slashdotted already. Let's talk about this by mr100percent · · Score: 1

    Actually, studies showed that American Muslims had a higher than average number of college graduates, last I heard.

    Your problem would make sense, but thats not how the system works or will work. It has to go before a Canadian judge, who will ask both parties if they are sure that they wish to submit to this arbitration, and explain to them the options. If the woman declines of her own free will, the judge will instead take it through the Canadian judicial system.

    Your claim that the Muslim woman will be pressured into a decision isn't specific to Muslims. Many Hindu parents try to arrange marriages for their children, Orthodox and Hasidic Jewish families have their own strict rules that apply to women. Many Christian families are pushing for laws that allow the parents to prevent their daughters from having an abortion. Everyone tries to pressure women, its a fact of life, but you cannot blame it on everyone or religion. Remember, Islam doesn't oppress women, men do.

    Shari'a doesn't make women second-class citizens, Middle Eastern governments that make their own laws and call it Shari'a. Saudi Arabia doesn't allow women to drive, is that a part of the religion? No! Go ask any female Muslim scholar, there are plenty out there. Ever wonder why there are so many Muslim women, married and unmarried in favor of this arbitration idea? I'm not worried.

  42. Re:Slashdotted already. Let's talk about this by Anonymous Coward · · Score: 0

    My earlier points are still valid.

    The primary reasons for Dutch emigration, according to the article, are due to work reasons, to join a partner, tax benefits, and cheaper housing. No mention of "Muslim" anywhere in the article.

    As for gay rights snubbed to please Muslims, gay marriage in America is being banned to please Christians, and similiar efforts in Europe are under way to please the Catholics, and I imagine gay rights in Israel are under attack by religious Jewish groups as well. Why single out the Muslims?