Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
19 crawler(s) on-line.
 142 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 RobertB:  22 mins ago
 Gunnar:  33 mins ago
 OlafS25:  41 mins ago
 pixie:  42 mins ago
 Rob:  56 mins ago
 blmara:  1 hr 22 mins ago
 miggymac:  2 hrs 5 mins ago
 DiscreetFX:  4 hrs 33 mins ago
 DWolfman:  4 hrs 42 mins ago
 cncparts:  6 hrs 15 mins ago

Internet News   Internet News : IFF compared to XML on IBM DeveloperWorks Website
   posted by Samurai_Crow on 17-Jun-2006 19:21:49 (4702 reads)
Quote:
The IFF file format had many of the features still sought today in modern file formats. This month's Standards and specs looks at the IFF file format and the lessons it has for modern file formats, such as XML.


Link to original article
    

STORYID: 3147
Related Links
· More about Internet News
· News by Samurai_Crow


Most read story about Internet News
IBM confirms POWER5 server release details

Last news about Internet News
Tom's Hardware run a story on AMIGA
Printer Friendly Page  Send this Story to a Friend

PosterThread
Wol 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 20:16:42
#1 ]
Super Member
Joined: 8-Mar-2003
Posts: 1003
From: UK.......Sol 3.

Hmmm, another thing that was done right first time....




Wol.


_________________
It is my conviction that killing under the cloak of war is nothing but an act of murder.~Albert Einstein

 Status: Offline
Profile     Report this post  
alexw 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 21:06:29
#2 ]
Cult Member
Joined: 6-Mar-2004
Posts: 578
From: Saarbrücken, Germany

Nice, well informed article.

Alex.


_________________
Weighty message. You should to read.

 Status: Offline
Profile     Report this post  
ssolie 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 21:21:28
#3 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

Nice find. I enjoyed that article. So very true as well.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
number6 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 21:46:59
#4 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11540
From: In the village

@ssolie

Quote:
So very true as well.

Heh! Except not the part about "no one uses it anymore,"
As long as I'm still here.....

Quote:
The SHAM feature was deprecated when HAM8 was introduced.

Hmm...once you open the door to discussing proprietary SHAM, you might also
include a little on "Dynamic Hi-res" as well, since the interrupt features
were used there as well. (Newtek)

#6

Last edited by number6 on 17-Jun-2006 at 09:52 PM.


_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
tomazkid 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 22:23:40
#5 ]
Team Member
Joined: 31-Jul-2003
Posts: 11694
From: Kristianstad, Sweden

Good article


_________________
Site admins are people too..pooff!

 Status: Offline
Profile     Report this post  
herewegoagain 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 23:36:17
#6 ]
Elite Member
Joined: 8-Jan-2003
Posts: 3270
From: Charlotte, NC

It was a very good article, and spot on.

I always hated the proprietary formats before Amiga came along. Then came IFF and it was wonderful to be able to have a common file format that apps understood. I never could figure why the computing industry had to go in 100 different directions with file formats when IFF seemed to work so well.

 Status: Offline
Profile     Report this post  
Ferry 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 17-Jun-2006 23:55:48
#7 ]
Cult Member
Joined: 26-Aug-2003
Posts: 696
From: Valencia, Spain

Quite an acid comment:

"Electronic Arts actually developed the standard, back when it was a software company and not just a video game company."

Wow, IBM making friends...

Saluditos,

Ferrán.


_________________
Amiga user since 1988
AOS4 Betatester
Member of ATO Spain
A1 Cfg
OS4 SCR
A1200

 Status: Offline
Profile     Report this post  
number6 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 1:05:55
#8 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11540
From: In the village

@Herewegoagain

Quote:
I always hated the proprietary formats before Amiga came along. Then came IFF and it was wonderful to be able to have a common file format that apps understood. I never could figure why the computing industry had to go in 100 different directions with file formats when IFF seemed to work so well.

Should I link to my post on codec licensing costs?
They -do- make more money by developing codecs and licensing them.

...and wb again.

Edit (added): Just one link on AW of many discussing file formats here.

#6

Last edited by number6 on 18-Jun-2006 at 01:21 AM.


_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
falemagn 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 3:18:15
#9 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

Hate to say it [*], but I told you so.


* No, not really.


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  
m0lebrain 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 4:00:58
#10 ]
Regular Member
Joined: 21-Apr-2004
Posts: 367
From: South Western PA

Sure was a nice article. but check this out:

Quote:
The Amiga also had a "Halfbrite" mode in which five bits were used to select a color from a palette, and the sixth indicated a half-intensity value. This provided a 64-color mode with only a 32-color palette. One of the most visually impressive Amiga animations was a simple animation done entirely in the 6th bitplane in Halfbrite mode. (Some early Amigas didn't support this mode.)


Can anyone point me to a visually impressive animation done entireley in the 6th bitplane in halfbrite mode?


_________________
-- --
aka Tony Rocks

 Status: Offline
Profile     Report this post  
Hondo 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 8:00:50
#11 ]
Super Member
Joined: 10-Apr-2003
Posts: 1370
From: Denmark

Does OS4 have IFF filetype again ?? - or is it perhaps only supporting it ?


_________________
On Planet Boing Trevor is God

 Status: Offline
Profile     Report this post  
ChrisH 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 9:00:03
#12 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I presume he's talking about shadow effects, of which the Amiga has seen some quite funky demos & even games using it. Not sure there is one which doesn't animate other stuff though.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ohno 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 9:36:12
#13 ]
Regular Member
Joined: 11-Jun-2003
Posts: 149
From: The Netherlands

@falemagn

Quote:
Hate to say it [*], but I told you so.


Just read through those threads and I couldn't agree more with you. I'm a Java developer and have to use XML all day, since everything is configured and transported in XML these days. I've never really grasped why things like network-communication and application-data should be done in a human-readable format. No 'normal' user ever needs to read that data (you usually don't even want them to) and a developer/administrator should be able to use tools like IFF-editors to make changes if required.
I can imagine small config-files to be done in plain readable text, but usually a simple config-value with key/value pairs is enough and better readable than XML as well.
XML is bloated, overhyped and cumbersome and you always have to read the entire file, even if you're not interested in parts of it. Don't get me wrong: There are places where it is useful, but there are MANY places where there are better solutions that seem to use XML just because everyone does.

IFF is great. If you're reading from a file (random access) you can just skip the parts you don't need, since you know the size to skip beforehand and you don't need to escape any special characters, since you have binary code.
IFF also stays closer to the original data, since XML turns everything into Strings, which is quite bloated for numbers and very ineffecient to translate back into actual numbers.

Like I said.. I'm in full agreement

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 17:53:59
#14 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3203
From: Beds, UK

@ohno

Absolutely agree, and I've said it myself in the past. I don't get the fascination with XML - it isn't easily parseable or easy to read, and doesn't have any significant advantages over any binary format or simple text format.

I have a program I've written that uses XML data, and it is fairly difficult to get what I want out of it. Most of the information is stored in entities, which then have to be looked up in another table. I end up having to read about four different files to get data out of one. I'd be happier with some crazy binary format that needed to be manually parsed, than an XML format I have a parser library for.

Please people, use IFF in preference to XML unless you actually need nested data.

Chris


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
AmigaClyde 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 20:37:32
#15 ]
Elite Member
Joined: 8-Mar-2003
Posts: 2007
From: Noranda Canada

A great article. I use IFF files often.


_________________
---------
AmigaClyde

µA1-C 750GX@800 using OS4.1

 Status: Offline
Profile     Report this post  
falemagn 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 18-Jun-2006 21:00:49
#16 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

Quote:
Please people, use IFF in preference to XML unless you actually need nested data.


Actually, IFF is as good at nested data as XML is. Perhaps more.

XML gives you things like schemas and and style sheets, under that regard it's a handy tool, the problem with it is the textual representation of everything.

Oh well...


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  
Minuous 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 19-Jun-2006 16:35:40
#17 ]
Regular Member
Joined: 30-Oct-2004
Posts: 319
From: Unknown

"It's not that the Web site for it is down; it predates Web sites and never had one. There is no central registry to speak of anymore."

This is absolute crap. They obviously have ASSUMED there was and is no regjstry. If they had even bothered to run a google search they would have found the official IFF registry at:

http://www.deadwoodinc.net/amigan/

Obviously IBM hasn't bothered to research the topic properly.

 Status: Offline
Profile     Report this post  
mwoof 
Re: IFF compared to XML on IBM DeveloperWorks Website
Posted on 20-Jun-2006 14:40:42
#18 ]
Super Member
Joined: 12-Jan-2004
Posts: 1174
From: Larisa, Greece

Quote:
The IFF file format had many of the features still sought today in modern file formats.


_________________
And may the AmigaGuide you!

AmigaOne G3-SE, OS4 Final (July 2007 update), Debian Sarge, 512 MB RAM, 20 + 80 GB hard disks, NEC 3540 DVD writer, LG DVD reader, Radeon 9250, SB Live, Intracom Netfaster router, PCI USB card (NEC - OHCI/EHCI)

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle