XY development phylosophy

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
binocular222
Posts: 1416
Joined: 04 Nov 2008 05:35
Location: Hanoi, Vietnam

XY development phylosophy

Post by binocular222 »

From my observation of various great software, there're 2 ways to develop features:
1) Keep adding new features, which are core and essential to the main purpose of a program. =>
- Development is close-source, consistent
- Risk of being bloat-ware
- Good example: Adobe CS, EditPad, WinRar, IDMan...
- Bad example: Windows, Tune-Up Utilities, Norton,...
2) Fix a simple, stable base then offer a great SDK to community
- New features are totally depend on plugins
- Change to the core will affect too many plugins,
- Good example: Sublime Text; Winamp
- Bad example: not aware of any

It seems XY is on the 1st way, but Don, is the 2nd way any promising?
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: XY development phylosophy

Post by admin »

I think XY is a third way, and it is unique in that way. Rapidly developing think tank driven innovative integrated non-bloat light-weight superfast easy to use portable ultra-robust high-performance. Sorry, I don't have the time to elaborate.

binocular222
Posts: 1416
Joined: 04 Nov 2008 05:35
Location: Hanoi, Vietnam

Re: XY development phylosophy

Post by binocular222 »

Good to know that :appl:
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

40k
Posts: 234
Joined: 09 Dec 2011 21:25

Re: XY development phylosophy

Post by 40k »

admin wrote:Rapidly developing think tank driven innovative integrated non-bloat light-weight superfast easy to use portable ultra-robust high-performance.
Image
I develop scripts that integrate media functionality into Xyplorer.
Hash - Twitch.tv in VLC (NEW 2.0!) - FFmpeg GUI - Youtube downloading
XYplorer for Linux! Tutorial

armsys
Posts: 557
Joined: 10 Mar 2012 12:40
Location: Hong Kong

Re: XY development phylosophy

Post by armsys »

binocular222 wrote:Good to know that :appl:
I agree with Don. And I believe Don's way is the right way to develop customer-oriented applicatoins.
Many software products such as EditPad Pro, Ultra Recall, MindManager, and Java on the market take too long to release their patches/enhancements. Their releases often deepen user dissatisfaction.

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: XY development phylosophy

Post by Filehero »

armsys wrote:And I believe Don's way is the right way ....
In terms of customer satisfaction it is THE way, I am sure.

The "problem" is this, that this commitment-centered approach is based on some mission-critical requirements which happen to occur synchronized is a rather rare event: passion for the product, passion for the doing and passion for the customer (vulgo: dream job).


Cheers,
Filehero
Last edited by Filehero on 28 Nov 2013 06:37, edited 1 time in total.

Enternal
Posts: 1174
Joined: 10 Jan 2012 18:26

Re: XY development phylosophy

Post by Enternal »

Filehero wrote:
armsys wrote:And I believe Don's way is the right way ....
In terms of customer satisfaction it is THE way, I am sure.

The "problem" is this, that this commitment-centered approach is based on some mission-critical requirements which happen to occur synchronized is a rather rare event: passion for the product, passion for the doing and passion for the customer (vulgo: dream job).


Cheers,
Filehero
Exactly. It's obviously a passion for Don and he's really into this. However, this type of method you only see in industrial applications or mission-critical scenarios and for a good reason. It's great that Don is doing this way but at the same time, just know that it's great for us, but not neccessarily great for the developer. The way Don is working, makes me really nervous if he feels completely burned out. As a result, whenever Don takes a vacation for a month or two, it somehow feels good. :shock: if that makes any sense.

armsys
Posts: 557
Joined: 10 Mar 2012 12:40
Location: Hong Kong

Re: XY development phylosophy

Post by armsys »

Enternal wrote:Exactly. It's obviously a passion for Don and he's really into this. However, this type of method you only see in industrial applications or mission-critical scenarios and for a good reason. It's great that Don is doing this way but at the same time, just know that it's great for us, but not neccessarily great for the developer. The way Don is working, makes me really nervous if he feels completely burned out. As a result, whenever Don takes a vacation for a month or two, it somehow feels good. :shock: if that makes any sense.
Every morning and every evening, another "beta" upgrade (v13.40.0001) du jour pops up, rain or shine. Being a software distributor, I deal directly with software developers globally such as Computer Associates, Mindjet, Kinook, MJT, and Wolfram. Honestly, no one, not even Steve Jobs, can match Don's passion committed to his users and his XY. Don never wastes time in rhetoric. "Fix comes" is his usual signature conversation. Unlike other developers, Don never resists users' dream feature requests. I'm impressed by his German virtue. I'm contemplating my comeback of software business, which will replicate Don's model or something like that.
Don, you're my inspiration. :appl:

With due respect, for those unlicensed users :oops: , please treat Don fairly. XY is the only product in the world you have no excuse not to compensate Don's genuine effort. The enormous time you save with XY (catalogs, tabsets, scripting, duplicate find,...) outweights the money you pay for XY.

Just my 0.002 cents.

binocular222
Posts: 1416
Joined: 04 Nov 2008 05:35
Location: Hanoi, Vietnam

Re: XY development phylosophy

Post by binocular222 »

armsys's word should go to the testimonial
I'm a casual coder using AHK language. All of my xys scripts:
http://www.xyplorer.com/xyfc/viewtopic. ... 243#p82488

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: XY development phylosophy

Post by admin »

Thanks for the kind works, and please don't worry too much about me. There is much much more in my life than XY (otherwise I surely would burn out), but I don't care to share this in the public. Just so much: I can code VERY fast, so don't think that whenever I'm not posting I'm coding. On the contrary: I'm getting my best (revolutionary! ;)) ideas usually when I'm far from the computer.

But I have to admit: the last months were a little extreme with two or more releases per day. :whistle: This will get back to normal in 2014, and, yes, there will be vacations! :biggrin: :beer:

armsys
Posts: 557
Joined: 10 Mar 2012 12:40
Location: Hong Kong

Re: XY development phylosophy

Post by armsys »

Don, I always wonder how you could keep track of multiple changes, bug fixes, patches, ....etc.
Do you use Visual Build or the like to manage the frenetic software modifications?
That's only and final secret I beg you to share with us. :mrgreen:

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: XY development phylosophy

Post by admin »

Pencil and paper! Plus everything that has to stay secret... :P

j_c_hallgren
XY Blog Master
Posts: 5824
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: XY development phylosophy

Post by j_c_hallgren »

admin wrote:Pencil and paper!
That's a lot harder to backup in a off-site location, like to the cloud!
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

armsys
Posts: 557
Joined: 10 Mar 2012 12:40
Location: Hong Kong

Re: XY development phylosophy

Post by armsys »

admin wrote:Pencil and paper! Plus everything that has to stay secret... :P
That simple? At least NSA/CIA/Mossad cannot extract it thru optical fiber and/or microwave. :naughty:
Understandable. After all, it's your trade secret. :lol:

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: XY development phylosophy

Post by admin »

Yeah, but it never crashes. :)

Post Reply