TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is Ada good for website development?

1 点作者 KumarAseem将近 7 年前
I am from network and OS operations and not from development background. I have some experience in writing Python and PHP code, and have studied software development in college. As a hobby project (for now), I am planning on building a small website, which will also have a component to store PII and sensitive information. I want to give security the first preference, and 2nd to performance (mainly of encryption&#x2F;decryption). My target is to have everything encrypted wherever possible, and also to have code which gives as little room as possible (by default) for exploitation. I want to ask the experts, which language will be ideal to develop this site, so that the best available encryption&#x2F;decryption libraries can be used, and the features of the language can be leveraged to write inherently secure code. Also, the more performance can be gained, the better. The whole idea of the project is to learn a language in depth (as much as possible), and I feel I will be much more focused if I pick on some idea that I like. And that idea involves handling PII and other sensitive information.<p>I have done some reading, and saw people mentioning that for the backend c&#x2F;c++ would be good, as it gives a lot of flexibility, but security is not so easy. The next best choice would be Ada 2012, as that gives more security than C&#x2F;C++, and also does not compromise on performance. Java can also provide security, but can be slightly slower. And then Python&#x2F;Ruby. I am thinking that Ada may be a good choice, but I don&#x27;t want to get into a position wherein I learn it a little and then realize that I would have been better off with Python or Java.<p>Please advise. And also, if someone has done website development using Ada, please share your experience.

暂无评论

暂无评论