Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > News and Article Discussion > Mac Blog Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Nov 20, 2012, 12:59 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
'Kaleidoscope 2' Lets Users Quickly Spot Differences in Code, Text and Images




Black Pixel has announced the release of its first major in-house app, Kaleidoscope 2, an app that helps coders, writers and others to compare the differences in folders, images, text, and more.

The Next Web's Matthew Panzarino has a lengthy interview with the team behind the app, including former Apple employee Michael Jurewitz, who left Apple for the company earlier this year. Panzarino describes the app thusly:
Quote:
Kaleidoscope 2 is a lovely comparison app that allows you to take two or more files, folders or images and compare them to one another. The applications are broad, with benefits that swing from developers on one end to those simply looking to compare two images side-by-side. It has full integration with Git, Subversion, Mercurial, and Bazaar. The app can be used as the default conflict resolver for code with its command line integration or simply to check the changed passages in a collaborative word document. It's beautifully designed, fast and wonderful to use. It's become an essential part of my toolkit already.
Black Pixel acquired Kaleidoscope and Versions last year, as well as the popular RSS reader NetNewsWire. Version 2 of Kaleidoscope is the first major bit of software that Black Pixel has put its own name on -- previously, the company focused on developing apps for outside clients.

Kaleidoscope 2 is currently available as a public beta with a 15-day trial. Users can purchase it during the beta period for $34.99, half off the final retail price of $70.

Article Link: 'Kaleidoscope 2' Lets Users Quickly Spot Differences in Code, Text and Images
MacRumors is offline   1 Reply With Quote
Old Nov 20, 2012, 01:58 PM   #2
iP1
macrumors newbie
 
Join Date: Nov 2012
I always use DiffMerge to compare code. It's free and works like a charm
iP1 is offline   1 Reply With Quote
Old Nov 20, 2012, 01:58 PM   #3
ELMI0001
macrumors 6502
 
Join Date: Jan 2009
Location: Olympic Hills GC
Was hoping this was related to Kaleidoscope theme switcher from OS 9 days.
__________________
Al-MacBook, 13-inch, Late 2008, C2D 2.0ghz, 4gb ram, 500 gb SSD; 32gb iPhone 5S, blue nano; iPad (3rd Gen); Apple TV(3rd Gen)
ELMI0001 is offline   3 Reply With Quote
Old Nov 20, 2012, 02:20 PM   #4
NAG
macrumors 68030
 
NAG's Avatar
 
Join Date: Aug 2003
Location: /usr/local/apps/nag
Could they please port this to iOS? As far as I'm aware, nothing even close to this exists for iOS.
NAG is offline   1 Reply With Quote
Old Nov 20, 2012, 02:26 PM   #5
Mactendo
macrumors 6502
 
Join Date: Oct 2012
Quote:
Originally Posted by ELMI0001 View Post
Was hoping this was related to Kaleidoscope theme switcher from OS 9 days.
Yeah, it immediately came to my mind also) Those were the days )))
http://kaleidoscope.net/schemes/schemespotlight.shtml
Mactendo is offline   2 Reply With Quote
Old Nov 20, 2012, 02:34 PM   #6
whooleytoo
macrumors 603
 
whooleytoo's Avatar
 
Join Date: Aug 2002
Location: Cork, Ireland.
Send a message via AIM to whooleytoo
As an existing Kaleidoscope user, I suggested the folder compare feature to them (hardly an original idea, already is in Apple's FileMerge); so great to see that incorporated. Black Pixel / Sofa make nice, polished Mac apps, Versions is a very nice subversion client as well.

Kaleidoscope 2 is quite pricey though, for something that has free alternatives. I'd consider it if there was a much cheaper upgrade path, but even $35 seems a bit much - I can't see it selling for $70.
__________________
Mac <- Macintosh <- McIntosh apples <- John McIntosh <- McIntosh surname <- "Mac an toshach" <- "Son of the Chief"
whooleytoo is offline   0 Reply With Quote
Old Nov 20, 2012, 02:46 PM   #7
theSeb
macrumors 603
 
Join Date: Aug 2010
Location: Poole, England
Quote:
Originally Posted by NAG View Post
Could they please port this to iOS? As far as I'm aware, nothing even close to this exists for iOS.
Out of interest, what would you be comparing on an iOS device?
__________________
What is Other on my HDD?
Throttling, overheating and Geekbench
theSeb is offline   0 Reply With Quote
Old Nov 20, 2012, 02:55 PM   #8
viperlight89
macrumors newbie
 
Join Date: Apr 2011
34.99 @ half off. No thank you

There are so many better free alternatives. With Kaleidoscope you cant even choose the options on how you diff text files. No ignoring whitespace, no ignoring case. All they added was a way to diff folders and as someone stated before this has been in Apples FileMerge forever.
viperlight89 is offline   0 Reply With Quote
Old Nov 20, 2012, 03:28 PM   #9
Battlefield Fan
Banned
 
Join Date: Mar 2008
This is a hackers dream! Compare the new code verses the old and see where they might have patched a vulenbility. Write an exploit and infect users who have not upgraded to the latest patch. BAM.
Battlefield Fan is offline   1 Reply With Quote
Old Nov 20, 2012, 03:31 PM   #10
roadbloc
macrumors 604
 
roadbloc's Avatar
 
Join Date: Aug 2009
Location: UK
$70 for something that is available for free in many other apps? Nah.
__________________
roadbloc is offline   0 Reply With Quote
Old Nov 20, 2012, 03:45 PM   #11
NAG
macrumors 68030
 
NAG's Avatar
 
Join Date: Aug 2003
Location: /usr/local/apps/nag
Quote:
Originally Posted by theSeb View Post
Out of interest, what would you be comparing on an iOS device?
Images, text files. You know, a good deal of what this app compares (obviously it would be somewhat weird for it to compare filesystems since iOS has limited access to that beyond remotely logging in to a server).
NAG is offline   0 Reply With Quote
Old Nov 20, 2012, 04:07 PM   #12
hamkor04
macrumors 6502
 
Join Date: Apr 2011
Total Commander in Windows., It is great productive tool
__________________
“All this has happened before, and all this will happen again.”
hamkor04 is offline   0 Reply With Quote
Old Nov 20, 2012, 04:15 PM   #13
RMo
macrumors 6502a
 
Join Date: Aug 2007
Location: Iowa, USA
Quote:
Originally Posted by Battlefield Fan View Post
This is a hackers dream! Compare the new code verses the old and see where they might have patched a vulenbility. Write an exploit and infect users who have not upgraded to the latest patch. BAM.
You can already do that (assuming you have the source code and the knowledge to figure it out, of course). Diff utilities, of which this is partially a glorified version, already exist, and coders already know how to use them.

And, of course, if you just have the binary, you probably won't have much luck here.
RMo is offline   1 Reply With Quote
Old Nov 20, 2012, 05:19 PM   #14
theSeb
macrumors 603
 
Join Date: Aug 2010
Location: Poole, England
Quote:
Originally Posted by Battlefield Fan View Post
This is a hackers dream! Compare the new code verses the old and see where they might have patched a vulenbility. Write an exploit and infect users who have not upgraded to the latest patch. BAM.
Seriously? This post made me pause and I am not even sure where to start. There is nothing in this app's functionality that will help a "hacker" do anything.

----------

Quote:
Originally Posted by NAG View Post
Images, text files. You know, a good deal of what this app compares (obviously it would be somewhat weird for it to compare filesystems since iOS has limited access to that beyond remotely logging in to a server).
Interesting idea. From a technical point of view it would be tricky to get this kind of an app through the app store, if it did more than compare images.
__________________
What is Other on my HDD?
Throttling, overheating and Geekbench
theSeb is offline   0 Reply With Quote
Old Nov 20, 2012, 05:42 PM   #15
Poisednoise
macrumors regular
 
Join Date: Mar 2009
Quote:
Originally Posted by Mactendo View Post
Yeah, it immediately came to my mind also) Those were the days )))
http://kaleidoscope.net/schemes/schemespotlight.shtml
Good old Arlo Rose. The hours I spent on my theme.....
Poisednoise is offline   1 Reply With Quote
Old Nov 20, 2012, 06:45 PM   #16
rdas7
macrumors regular
 
Join Date: Nov 2002
Location: London, England
Yeah I don't think they've done a good job of explaining what's unique about this app that warrants the price tag. FileMerge is a free tool that comes with Xcode, and Xcode itself now has built-in diff as part of the scm tools…

I was pretty annoyed when I purchased Kaleidoscope 1 only to discover that it had no merge functionality. Diff'ing with no merge?! I should have read the fine-print, as I simply took it for granted that a tool built for showing differences between files would have some basic mechanism for doing something with those changes. Lesson learned. A glossy website does not make a good product.

A standalone, paid-for diff tool seems kinda pointless when at half the price you can get something like Tower or Cornerstone that's actually a complete GUI for source control.

Something's a bit off with this stuff. The other app that Black Pixel acquired is Versions. That's actually an SVN client, but with the gaping hole that it doesn't support merging —*which makes it more or less useless, since diff'ing and merging is kinda the whole point of using scm. Hopefully, now that BP have figured out an implementation for merging, that Versions 2 is on the horizon with the same capability.

So, Kaleidoscope was a diff tool that couldn't merge.

Versions was a SVN tool that could branch and tag, but not merge.

I hope they don't have the audacity to charge existing users for features that should have been present from day 1?
rdas7 is offline   0 Reply With Quote
Old Nov 20, 2012, 06:54 PM   #17
ScottishCaptain
macrumors 6502a
 
Join Date: Oct 2008
Quote:
I hope they don't have the audacity to charge existing users for features that should have been present from day 1?
Both Versions and Kaleidoscope were originally written by SOFA. Black Pixel had nothing to do with their creation. If you're looking for someone to blame, it's SOFA- for their horrible post-purchase software support and tendency to abandon things the moment they came out.

AFAIK, Kaleidoscope 2 is the first "new" product from Black Pixel ever since they took over Versions and Kaleidoscope. So at least they're willing to include the features that should have been there to begin with. But you can't really fault them for charging money for it- after all, they're the ones who had to foot the development bill to bring the app up into useful shape.

-SC
__________________
2010 Mac Pro (MacPro5,1), 2*2.93ghz, 64GB, 4x2TB, Apple RAID Card, 5970 GPU, 2xSD, Eizo CG276W
ScottishCaptain is offline   0 Reply With Quote
Old Nov 20, 2012, 07:13 PM   #18
rdas7
macrumors regular
 
Join Date: Nov 2002
Location: London, England
Quote:
Originally Posted by ScottishCaptain View Post
If you're looking for someone to blame, it's SOFA- for their horrible post-purchase software support and tendency to abandon things the moment they came out.
Yeah, I gotcha. Still, a lot of people got burned on both Versions and Kaleidoscope. I hope that BP's acquisition of the apps means that both will see further development.

It's a tough sell though. While Versions languished, apps like Cornerstone have just rocked through. It's going to be tough to get Versions to where Cornerstone is now (even with merge capability). Let alone to supersede it, especially with the popularity of git and apps that cater to that (such as Tower).

Likewise, Kaleidoscope might be unique in its image-diff capabilities, but after the terrible experience with Kaleidoscope 1, I wonder if BP have acquired a lame horse. I suppose they wouldn't have picked it up if they didn't see any potential in it, so I'd be pleasantly surprised.
rdas7 is offline   0 Reply With Quote
Old Nov 21, 2012, 04:45 AM   #19
tienthinhbk
macrumors newbie
 
Join Date: Nov 2012
this CompareMerge app also can do compare and merge with only 9$.

https://itunes.apple.com/us/app/id571389471?mt=12
tienthinhbk is offline   1 Reply With Quote
Old Nov 21, 2012, 06:24 AM   #20
champ01
Guest
 
Paying for a beta
  0 Reply With Quote
Old Nov 21, 2012, 08:32 AM   #21
GenesisST
macrumors 65816
 
GenesisST's Avatar
 
Join Date: Jan 2006
Location: Where I live
I loved Kaleidoscope, permits me to see all the files and go back and forth to review code.

But at 35$ for a beta and 70$ at full price, that's too much.

I could use kdiff3, but it has a display bug for me since Lion and not as Mac friendly as KS.

Ah well, when I need merge, it is "-t opendiff"...
__________________
Kenmore microwave, Frigidaire oven, Fisher & Paykel fridge, LG washer & Dryer and Crane toilet
GenesisST is offline   0 Reply With Quote
Old Nov 21, 2012, 09:09 AM   #22
InLikeALion
macrumors 6502a
 
Join Date: Jul 2007
Location: Greener places than I used to live
I work as a web developer and we have guys who run Windows in virtual machines 24/7 simply to use Beyond Compare for real compare/merge. NOTHING on OS X compares to the necessary and comprehensive features it has.

If K2 covers our needs, shelling out $70 a license won't be a problem. After all, pros pay $1200+ for Creative Suite for each member of their designer & developer teams. People doing this for real need pro software and know they have to pay for it.
__________________
I use: { Lion; Sublime Text 2; MAMP; VirtualHostX; Drupal ExpressionEngine; Logic Express }
InLikeALion is offline   1 Reply With Quote
Old Nov 21, 2012, 09:09 AM   #23
Glassed Silver
macrumors 6502
 
Join Date: Mar 2007
Location: Kassel, Germany
kdiff3 hands down, people.
Don't kid yourselves and go for that instead.

I wish there were ready binaries available for the latest build though, because my attempts at compiling are unsuccessful. meh.

Glassed Silver:mac
__________________
Last login: Sat May 5 22:52:51 on ttys000
Society-System:~ dumbnut$ rm -rf ~/Library/mind.db ~/Library/Frameworks/tolerance
~/Library/Frameworks/commonsense ~/integrity ~/individuality
Glassed Silver is offline   1 Reply With Quote
Old Nov 21, 2012, 10:15 AM   #24
davida1
macrumors newbie
 
Join Date: Jun 2011
Location: Atlanta
Requires 10.7!

Not much use for development, where you have to run on OS X at least back to 10.6, most Mac users are on 10.6 or earlier.
davida1 is offline   0 Reply With Quote
Old Nov 21, 2012, 10:40 AM   #25
GenesisST
macrumors 65816
 
GenesisST's Avatar
 
Join Date: Jan 2006
Location: Where I live
Quote:
Originally Posted by Glassed Silver View Post
kdiff3 hands down, people.
Don't kid yourselves and go for that instead.

I wish there were ready binaries available for the latest build though, because my attempts at compiling are unsuccessful. meh.

Glassed Silver:mac
Do you have the issue where the bottom half of the application window is just blank? Requires a refresh to display? Started with Lion and was never fixed... well, with the 0.9.95 binary.
__________________
Kenmore microwave, Frigidaire oven, Fisher & Paykel fridge, LG washer & Dryer and Crane toilet
GenesisST is offline   0 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > Mac Blog Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Text blurring when scrolling quickly. Scott M iPhone Tips, Help and Troubleshooting 1 Nov 29, 2013 02:10 PM
App that converts images with text in actuall text rrares1996 iPhone and iPod touch Apps 0 Jul 23, 2013 06:59 PM
CatchPlus – A Mind Challenging Puzzle To Spot *Differences Between The Images ! alfred1986 iPhone and iPod touch Apps 0 Nov 16, 2012 07:26 AM
[New Game Announced] Spot'em to spot the differences in Olympics themed events Aimeejoy iPhone and iPod touch Apps 0 Aug 7, 2012 04:28 AM
★ FREE GAME (Animal Spot the Differences) ★ IDFactory iPhone and iPod touch Apps 0 Aug 6, 2012 08:09 AM

Forum Jump

All times are GMT -5. The time now is 06:55 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC