How likely are we to see a Vala web framework? [closed] - web-frameworks

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Web frameworks are everywhere, and I can't think of a programming language that hasn't a web framework implementation (at least those that I know of). Vala seems the programming language Linux developers were waiting for since ages, it borrows a lot from C# which is very good IMHO.
Yes, Vala was implemented to develop good Gnome applications, but still; we've seen crazy implementations like node.js. How likely are we to see a Vala based web framework? Is it feasible? Is it a good idea?

There is a web framework called Valum in development. It's just been started, so it still very basic.
As an aside, I've not seen a web framework in plain C, otherwise, that could be bound to Vala.

Related

Why use Dart as a front end developer? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I just wanted to get a view on why one should use DART over JS, specially if you are working on the front-end; the Dart VM isn't even built into Chrome.
Don't worry about Chrome, it will be shipped within Chrome at some point when the stable 1.0 is out.
A couple of reasons why you might want to choose Dart over plain JavaScript for front-end development:
Better DOM API
Being more productive
Simpler and clearer semantics
Lexical closures
Libraries and a package manager
Optional static typing
Literally tons of little details that as a whole makes it a far nicer experience (named parameters, arrow functions, etc.)
You might want to read this chapter as it explains various things that Dart can do: http://www.dartlang.org/docs/dart-up-and-running/ch02.html
You can also read this answer to the question "Does Dart have any useful features for web developers?"

What are the signs that I *shouldn't* use Ruby on Rails for a project? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've started learning RoR and I really like it - but it feels like it's oriented in one specific way - a very basic MVC model.
Which type of web application might not benefit from using RoR? Are there any signs I can find while planning the architecture?
I don't think there's a specific technical reason not to use RoR - it's fast, clean and can probably do anything PHP does.
The only reasons I can think of are the same consideration as to any other technology : Do you have the right people, is the legacy code (if any) compatible, are you in a market that makes it easy to find RoR people to support the code, and so forth.
There's also a nice Quora thread about this question :
If you have to install your website on a client machine that does not support rails/ruby.
If your code needs to be maintained afterwards by people that do not have rails knowledge.

Spring Integration with Struts .. Why? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Can Anyone please tell why we need to integrate springs with struts.. Wat is the use of doing so?
some are mentioned "dependency injection that can be useful to any framework" what does it really mean?
Dependency Injection allows easy substitution of implementations. One of the greatest benefits comes during testing: I can inject implementations with known behavior and bypass other system components.
DI is available inside S2 already, via XWork--but considering how much of Spring's functionality is generally useful anyway, I almost always use Spring for essentially all my DI/IoC as well.

Why didn't Erlang become very popular in distributed applications? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've been learning Erlang recently. Erlang is really powerful for implementing distributed applications.
I think the core advantages of Erlang are:
Concurrency-oriented, no locks needed
"Let it crash" design philosophy, avoids to do much defensive coding
Hot code swapping, application distribution becomes easy
Though there are some projects using Erlang, such as CouchDB, RabbitMQ, etc, but the influence of Erlang is still insignificant, compared with Java/Python. Most people will consider Hadoop/MapReduce when designing distributed application, not Erlang. What's the problem with Erlang?

Rhino - dead in the water? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I'm looking to add scripting into my Java app and JavaScript would be a great language choice. My concern though is the Rhino project and its future.
While Groovy/Jruby etc have seen constant updates, and engines like V8 and SpiderMonkey make continuous and significant performance boosts; Rhino languishes with its last release in March '09.
I've seen some work on hacking Rhino:
http://cr.openjdk.java.net/~jrose/pres/201009-ThunderingRhinos/pres.html
http://www.google-melange.com/gsoc/project/google/gsoc2011/rohit_mullangi/37001
But nothing solid about actually merging this code into the project and getting an active committer community around it.
Does anyone have any insight into the Rhino road map?
Is there any plan for example to bring invokedynamic to the Rhino world?
Or is Rhino's destiny to simply become less and less relevant as time goes on?
All insight appreciated!

Resources