Go Back   Christian Guitar Forum > Community > Academic > Computers
Register FAQ Members List Calendar Arcade Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old 01-21-2010, 09:03 PM   #1
Be happy
 
bobthecockroach's Avatar
 

Joined: Apr 2001
Location: Louisiana
Posts: 19,912
Wherein CGR discusses applications that have become platforms

By that I mean computer programs that were created for some particular purpose and have evolved into platforms on which other programs are based. The most obvious example is Excel. Excel gives you a space that you can create a UI directly on the grid, or you can use forms in VBA. VBA is a turing complete language. You have file access, database access, just about everything any other language has.

I ask because I think looking at such applications will give an idea of what programming needs to look like to be accessible to non-programmers.

So, what other application => platform examples can you think of?

__________________
Some things are meant together, some things are better apart
Some things are easy, when other times they are hard
But that doesn’t mean what’s hard isn’t what’s meant to be
- Al Lewis
bobthecockroach is offline   Reply With Quote
Sponsored Links
Old 01-21-2010, 09:06 PM   #2
Be happy
 
bobthecockroach's Avatar
 

Joined: Apr 2001
Location: Louisiana
Posts: 19,912
Similar but different, the web (browser) is a platform trying to become an operating system.
__________________
Some things are meant together, some things are better apart
Some things are easy, when other times they are hard
But that doesn’t mean what’s hard isn’t what’s meant to be
- Al Lewis
bobthecockroach is offline   Reply With Quote
Old 01-22-2010, 03:37 AM   #3
I'm on a horse.
Super Moderator
 
Rainer.'s Avatar
 

Joined: Jun 2003
Location: Seattle, WA.
Posts: 26,974
Send a message via AIM to Rainer.
Adobe Extensions. Especially the Photoshop ones.

Also VST effects in Pro Tools and all other DAWs.
__________________
. . . j o n : [ FLICKR \ BLOG ]

Rainer. is offline   Reply With Quote
Old 01-22-2010, 10:02 PM   #4
Be happy
 
bobthecockroach's Avatar
 

Joined: Apr 2001
Location: Louisiana
Posts: 19,912
I'm intrigued. Tell me more.
__________________
Some things are meant together, some things are better apart
Some things are easy, when other times they are hard
But that doesn’t mean what’s hard isn’t what’s meant to be
- Al Lewis
bobthecockroach is offline   Reply With Quote
Old 01-22-2010, 11:58 PM   #5
Surrender
 
NoMoreSilence's Avatar
 

Joined: Dec 2009
Location: Eau Claire, WI
Posts: 190
Send a message via AIM to NoMoreSilence Send a message via MSN to NoMoreSilence Send a message via Yahoo to NoMoreSilence
Adobe in general!
__________________
I'm falling on my knees, giving you this broken heart, crying Lord heal me
I'm lifting up my hands, giving you this wasted life, crying Lord use me
I'm falling on my knees, laying down my selfish pride, crying Lord change me
I'm lifting up my eyes, giving you my everything, crying Lord keep me


MYSPACE
Temp where I live


Quote:
Originally Posted by SupaNova View Post
Quit being silly. CPF is no place for making jokes.
NoMoreSilence is offline   Reply With Quote
Old 01-23-2010, 07:50 AM   #6
Now with Banstick™
Super Moderator
 
Gustin's Avatar
 

Joined: Jun 2003
Location: Nashville
Posts: 8,143
Send a message via AIM to Gustin Send a message via MSN to Gustin
I'm not sure what extensions for adobe look like, but this:

Quote:
I ask because I think looking at such applications will give an idea of what programming needs to look like to be accessible to non-programmers.
Definitely disqualifies audio plug-ins. You need extremely high-level programming experience (SDKs for VSTs are in C++ and AUs are Objective C) and high-level DSP related math skills for audio plug-ins. With a couple excpetions.

Native Instruments offers a program/vst instrument called Reaktor which allows you to create effects and instruments using simpler building blocks provided in the instrument and create a UI pretty easily on top of it all. It's funny because some of the more interesting and innovative computer instruments are coming from Reaktor users.

Max/MSP is sort of the same vein, but I think Reaktor has a lower point of entry. The advantage of Max is you're able to close off and sell your product. Reaktor stays open (anyone can see the parts you used to build your instrument).
Gustin is offline   Reply With Quote
Old 01-23-2010, 09:44 AM   #7
Dazed and Confused
 
Six_and_Sax's Avatar
 

Joined: Aug 2008
Location: Northern Virginia, USA
Posts: 99
Oracle, DB2, MS SQL, MySQL, any of the other powerful database apps come to mind.
Six_and_Sax is offline   Reply With Quote
Old 01-23-2010, 07:16 PM   #8
Registered User
 
Cam42's Avatar
 

Joined: Apr 2008
Posts: 3,539
Firefox.
__________________
http://stopthewall.us/
Cam42 is offline   Reply With Quote
Old 01-24-2010, 09:08 PM   #9
Be happy
 
bobthecockroach's Avatar
 

Joined: Apr 2001
Location: Louisiana
Posts: 19,912
Quote:
Originally Posted by Cam42 View Post
Firefox.
Good point. I use it so much I don't even think about all the add-ons and such for what they are.
__________________
Some things are meant together, some things are better apart
Some things are easy, when other times they are hard
But that doesn’t mean what’s hard isn’t what’s meant to be
- Al Lewis
bobthecockroach is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 07:26 PM.