Jump to content
  • Advertisement
Sign in to follow this  
linuskippo

Online code generation...

This topic is 2451 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have been reading some post here about on-line code generation. What do you guys think? Is this the way things are heading.

Share this post


Link to post
Share on other sites
Advertisement
I think what distinguishes on line code generation is the business model. There have been dozens of open-source C++ serialization libraries that have come and gone over the past 20 years and I think that's largely because they haven't had a viable business model. It isn't impossible to build a company around open source, but it is very difficult and growing more so each day.


Brian Wood
Ebenezer Enterprises
http://webEbenezer.net

Share this post


Link to post
Share on other sites
Microsoft and Apple explicitly forbid use of their toolchain as a service.

So for 99% of the consumer market, things aren't heading that way.

Share this post


Link to post
Share on other sites
I've seen some things out there based on data-model inspection and then compilation via an on-line service you submit your system architecture to and it constructs it... it worked well for business apps, just not sure about its long-term reliability (i.e., will it still be around in 5-10 years).

Share this post


Link to post
Share on other sites
There's a difference between online code generation and simply code generation though. Generating entities/ORM from a schema (re: wood_brian's link) has been done to various degrees of success for ages.

I think that it will continue to occur for a while since it'll continue to be painful and tedious for a while. If anything, it will go away if/when NoSQL sort of things win (I'm not convinced that will occur).

Providing such mechanisms via a service is... kinda dumb and not really helpful.

Share this post


Link to post
Share on other sites

There's a difference between online code generation and simply code generation though. Generating entities/ORM from a schema (re: wood_brian's link) has been done to various degrees of success for ages.

I think that it will continue to occur for a while since it'll continue to be painful and tedious for a while. If anything, it will go away if/when NoSQL sort of things win (I'm not convinced that will occur).

Providing such mechanisms via a service is... kinda dumb and not really helpful.


I'm not convinced there's a viable business model other than as a service. I don't know if people need more examples, but s11n.net is a recent example of bad luck with the older approach. The guy who runs that has a note on the site saying his costs are increasing and the site may go away. (Best wishes to him. I know he's worked hard to build a quality library.)

Share this post


Link to post
Share on other sites
Trying to make money off of code generation is a losing proposition, regardless of business model.


Agree or disagree: It used to be easier to make money from a traditional C++ library than it is today?
I did find new advertising on my site last month. I'm not raking in the money, but the company is in better shape today than it was a few years ago.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!