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.
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 7 months ago.
Improve this question
I'm trying to get into programming, so I thought I would ask for the opinions of avid programmers. What is a good language for beginners, with a good trajectory to more difficult/in-demand languages? I tried C, but it was quite hard, so maybe something a bit easier.
I would say to start with Python. It's very multi-purpose, and has a lot of scalability. Also, please refrain from posting questions asking for opinions.
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 2 years ago.
Improve this question
Which one among the following NLP topics will be easier to work with?
Question answering
Paraphrase detection
Short text conversation
Author identification
The final one, Author identification. You don't need to have any understanding of the language you are dealing with, which the first three presuppose.
There is already a lot of literature on the topic; generally you identify features in texts, and map these onto a set of authors' known features. This can easily be done with cluster analysis or Machine Learning. So, it's not actually as NLP-heavy as the others.
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 6 years ago.
Improve this question
Which features need to be present in a programming language such that it can express any sequential computation which a computer can excute today? And what if the language is Haskell in specific
Haskell is Turing complete.
My current beliefs have high weight on the outcome that any sound and complete description of "feature sets that guarantee Turing completeness" is either infinite or includes a non-terminating algorithm; so I believe it is not reasonable to expect an answer to your other question.
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 8 years ago.
Improve this question
I am looking forward to learn a language mainly for my electronic projects. My projects may include PC to MCU communications, TCP/IP (like catching new facebook comments and sending it to MCU) etc. I have seen a lot of similar projects using python and perl. So which one will be better and easier to learn as well as to implement?
At the risk of suggesting something "weird" -- you might want to take a look at Processing and its microcontroller counterpart Wiring. They are designed for exactly this sort of use case.