Good suggestion on programming language for finance? [closed] - shell

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
My goal is 1) to obtain financial data from yahoo api or same kind 2) apply data into my model.
I know some R-programming and very basic shell scripting on linux(I am working on ubuntu).
Since I am not expert on any of those and now I have purpose of learning a language, I want to know what type or kind of language would be good for my goal.
I researched a little and Java, C++, SQL are popular but I don't know why they are.
I like shell scripting style.
Any suggestion?

I would use Python. It works very well cross platform and I have seen some great financial data apps made with it. Also if you are using Ubuntu already Python will help you do more with it. That is the reason I decided to learn Python. I use Python 2.7 but 3.3 should work just as well.

Related

Functional web chat [closed]

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 6 years ago.
Improve this question
I want to build a website with a chat. The chat should have a calling option,stickers,smiley faces.Which language would you suggest and why?
I`m thinking about ruby on rails or node.js
I am also thinking to find someone who maybe have experience in the
area, but i am not sure what kind of developer would suit me best.
Language choice depends on how many hours you want to spend on development and further support.
Node.js is a simple and fast option if you want to build a working prototype. If you want to build something with a future advance (in order to solve such issues as scalability) and you have more time you can look at Golang and similar languages.

Is it possible to high performance computing by Golang and CUDA? [closed]

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
I've googled for a while and the only useful infos are:
github.com/barnex/cuda5
mumax.github.io/
Unfortunately, the latest Arch Linux only provides CUDA 7.5 package, so the barnex's project may be not supported.
Arne Vansteenkiste recommends concurrency rather than pure Golang or Golang plus CUDA. What's more, there's someone says the same idea that "Wouldn't it be cool to start a goroutine on a GPU and communicate with it via channels?". I think both of these ideas are wonderful since I would like to change the existing code as little as possible instead of refactoring the whole program. Is the idea possible, or is there some documents introducing this topic in details?
Update
It seems that there's two bindings to HPC in Golang:
CUDA (< 6.0): github.com/barnex/cuda5
OpenCL: github.com/rainliu/gocl
Both of them are less documented, currently what I got is only Macro13's answer, very helpful, but it's more about java . So please help me some detailed materials in Golang. Thanks!

Is Visual Basic a very useful Programming Language nowadays? [closed]

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'm just asking because very big companies such as Apple, Facebook or Electric Arts do not use it. And also I have another question: Is it good to learn Visual Basic or languages such as C, C++, Java, ect?
Thanks.
VB has many different versions and I would say not to bother learning VB6 but VB.Net would be good if you want to stay with VB (though I prefer C#). Just like any programing language the older it is the less a particular version gets used. I have a worked at a few companies that have most products in .Net but still a few legacy apps in VB6.
As for which to learn that is up to you, I recommend figuring out what kind of software you want to write and then learn what language is used the most for that.
There are definitely more jobs for what has become mainstream languages such as C++ or Java. Personally my first exposure to programming was VB and bash, so it really depends on why you want to learn a certain language.

What programming language is prefered for a simple program like this? [closed]

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'm planning to make a simple program which will basically web scrape and provide that information into a simple gui.
There'll be notification for new info, and a simple database to store history, favorite and such
What programming language is suitable/good for simple task like this? And can you please give a starting point about making the program?
I'm currently only using python, trying to find out how to make the gui. If anyone can give some resources, it'll be super usefull.
It would be best if you pick the programming language you know best.
Since you mentioned Python, you could use PyGTK, wxPython or similar GUI frameworks for Python.
I would personally do it in C# since the GUI designer in Visual Studio is one of the best I've used, but this is entirely up to you.
The choice of language depends on your experience with each language: In C++ it takes time, in Python it might be uncomfortable and in C# it might be hard to get it running on other platforms.
SQLite would be an excellent choice for the database. It is easy to set up and use in any language.
Links:
http://www.wxpython.org/
http://www.pygtk.org/
https://sqlite.org/

Projects handler program [closed]

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 3 years ago.
Improve this question
In our company we need a project handler so we decided to write our own.
We use CMake and bazaar and we still don't know if to store the informations of the
projects in XML format or in a database.
We are locked at this point: we would like to use as less languages/tools as possible
but we cannot find a way to interface CMake with XML files or databases.
An idea could be Python but it would be really annoying to use a new language just for an interface. We've seen that there's a Python framework (Waf) but we have already used CMake for all our projects and it would take a lot of time to convert all.
We work with Ubuntu and Windows.
Suggestions ?
thanks in advance
Rather than make your own tool, use an off-the-shelf product like something from the Jira suite, or BuildMaster. Many of these have great integration with most build software and don't require you to write and maintain your own stack just to manage projects.
Focus your developer time on solving your business problems, not on reinventing the wheel. Their time is MUCH more valuable than the cost of using a ready-made solution.

Resources