"This program was developed over the past 7 years just by me. 5 years in part-time and 2 years full time, living off my savings and spending almost all of them, just to accomplish this dream." Great story. Thumbs up! But have you ever asked a question: "why there is no competition in C++ web frameworks?" And I personally wouldn't use framework which is not open-sourced, no matter what technology is it using.
The advantage is that you can access C++ code from just about every language. Therefore, you can use the same framework to write PHP, Python, Java, or .Net code.
The first web framework and ORM for C++
31–40 of 40 posts
Re: The first web framework and ORM for C++
#32Earlier quoted context omitted.
The advantage is that you can access C++ code from just about every language. Therefore, you can use the same framework to write PHP, Python, Java, or .Net code.
No you can't. You can access C code from just about every language; but you need to put hundreds of man-hours into bindings before you can access actual C++ classes; and you just can't use templates and stuff.
Re: The first web framework and ORM for C++
#33Re: The first web framework and ORM for C++
#34... DON"T compare this to Django or RoR or any of the other web frameworks... their not meant for the same purpose or even on the same playing field. This framework is NOT to be used to write content management systems or blogs or things that simply display web pages constructed using data from a database. It can be, and the video shows it, but attempting to do so would be hilariously stupid. What this is good for is…
Re: The first web framework and ORM for C++
#35How come erlang web frameworks get a pass but this is trashed? Lets take a language, not renown for performance, relatively a pain in the ass to code in (which I do), and its biggest claim to fame is easy and lightweight threading, and lets apply it to a problem of web apps, that are naturally distributed and threaded no matter what you make them out of. Oh and lets try to sell a few books to suckers on the subject.
Re: The first web framework and ORM for C++
#36Earlier quoted context omitted.
No you can't. You can access C code from just about every language; but you need to put hundreds of man-hours into bindings before you can access actual C++ classes; and you just can't use templates and stuff.
Well there are things like SWIG and Boost Python that can make your life considerably easier. But you are right, it's much more work than C.
Re: The first web framework and ORM for C++
#37Wow I mean, I just feel kind of bad. C++ lacks a feature set that would make developing a web application compelling. How much customer development did you? Did you ask anyone whether this was their pain point or whether it was something else? Was there a niche market that just hasn't been able to build a suitable solution for 7 whole years? All of the possible benefits that people have cited such as speed, portabili…
I'm a pretty hard-core C++ guy and it wouldn't really occur to me to write web apps in C++. The one place that I could imagine it being useful is in binding existing C++ code to a web service. In our case, were there a lightweight wrapper for providing a REST API including HTTP server, I might consider that over our current setup of binding to the engine from another language.
And with an ORM, database access is plain easy. Of course you can always get an handle to the database and execute manual queries.
It has an internal web server and you can easily deploy a shared library to Apache 2.
Re: The first web framework and ORM for C++
#38"This program was developed over the past 7 years just by me. 5 years in part-time and 2 years full time, living off my savings and spending almost all of them, just to accomplish this dream." Great story. Thumbs up! But have you ever asked a question: "why there is no competition in C++ web frameworks?" And I personally wouldn't use framework which is not open-sourced, no matter what technology is it using.
Re: The first web framework and ORM for C++
#39"This program was developed over the past 7 years just by me. 5 years in part-time and 2 years full time, living off my savings and spending almost all of them, just to accomplish this dream." Great story. Thumbs up! But have you ever asked a question: "why there is no competition in C++ web frameworks?" And I personally wouldn't use framework which is not open-sourced, no matter what technology is it using.
Any idea if you would open source this? I think the ORM part would be extremely helpful for C++ application development. I needed one and could not find any existing open source project.
Right now I'm looking for a programming job and this will leverage it.
I do plan to release the ORM part only (without the web apps / services etc).
Re: The first web framework and ORM for C++
#40Earlier quoted context omitted.
No you can't. You can access C code from just about every language; but you need to put hundreds of man-hours into bindings before you can access actual C++ classes; and you just can't use templates and stuff.
Well there are things like SWIG and Boost Python that can make your life considerably easier. But you are right, it's much more work than C.