Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
According to Wikipedia, Dynamic Programming
has found applications in numerous fields, from aerospace engineering to economics.
What are some example problems solved by DP in Aerospace Engineering?
Maybe something with optimizing launch trajectory?
Dynamic programming is a fundamental core of aerospace vehicles, corporations typically don't want to disclose information like this as it is their intellectual property.
However, there are many scholarly articles that overview how dynamic programming affects aerospace vehicles
Here's even a book on it: https://books.google.com/books?hl=en&lr=&id=MIdp-9rbYSQC&oi=fnd&pg=PP1&dq=dynamic+programming+in+aerospace&ots=K6BSIMGze4&sig=VMDcLYNTYWuUcv87D6zqGejfhOA#v=onepage&q=dynamic%20programming%20in%20aerospace&f=false
I would assume that they are used in other systems besides just launch trajectory.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
No other game impressed me more than ADOM because of its almost endless ways you can interact with its world. To name a few: If you have waterproof blankets your items will not rust in rain, you can cut trees to build a bridge, dip weapons into potions, kick locked doors etc.
With such complexity of interactions each new feature may require refactoring, recompilation, then cause broken tests, bugs etc. This seems to be an interesting case of the Expression Problem.
The Question:
Can solution to Expression Problem be expressed in Agda or Haskell as a reusable library or a design pattern?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I'm learning Haskell in order to gain knowledge of Functional programming to apply to Java 8. Is Haskell a marketable skill?
Haskell is used "in the real world," but in terms of "Am I likely to get a job using this?" it's on the very low end. Almost any other language you can likely name has more jobs that require it.
But in terms of learning, Haskell is a great language. It really helps you think about your programs differently. And having a good mind for application architecture is a very marketable skill.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
What are applications where search techniques or more specifically planning techniques are used? I am most interested in examples in use.
I know that A* is used for path planning in Robotics, that planning is used in logistics (details would be great) but what other usages are there?
For Search in general Google, etc come to mind with their inverted indices. Again, where else is it used?
For planning examples, including logistics challenges, take a look at this list. Each use case comes with multiple datasets and a problem definition.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am wondering how you would code an image vectorization program, al la vectormagic.com? Where would you even begin and would it be possible to create in any web based programming languages?
Behind vectorization programs are complex algorithms (for basic outline look on quite nice paper depixelizing pixel art by guys at Microsoft).
Anyway, it's possible to write almost in any language, that can process images, but those complex algorithms are pretty system resources expensive. So web based languages are quite inappropriate for that type of task.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I would like to ask about the advantages of using Domain Specific Languages vs software libraries in software reuse research.
I have read some papers stating that using DSLs is a better approach than using software libraries for software reuse field but without mentioning many reasons.
One reason I read is that DSLs receive direct support from compiler while software libraries do not, I could not understand this issue also.
Regards
You should read James Neighbor's papers on Draco for an eye-opening view of "code" (generation knowledge) reuse and DSLs.
Jim is the guy who invented the term "domain analysis".
The fundamental lesson is that reuse of construction knowledge is more powerful than reuse of code libraries, yet easier to use for the domain expert.
Me? I just use the stuff.