TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ada and C: differences as the language for system programming (1993) [pdf]

39 pointsby hazelnut-treealmost 2 years ago

3 comments

thesuperbigfrogalmost 2 years ago
It should be noted that this paper was released before the Ada 95, Ada 2005, Ada 2012, and soon-to-be Ada 2022 standards were published:<p>Ada 95: <a href="https:&#x2F;&#x2F;www.adahome.com&#x2F;rm95&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.adahome.com&#x2F;rm95&#x2F;</a><p>Ada 2005: <a href="https:&#x2F;&#x2F;www.adaic.org&#x2F;resources&#x2F;add_content&#x2F;standards&#x2F;05rm&#x2F;html&#x2F;RM-TTL.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.adaic.org&#x2F;resources&#x2F;add_content&#x2F;standards&#x2F;05rm&#x2F;h...</a><p>Ada 2012: <a href="http:&#x2F;&#x2F;www.ada-auth.org&#x2F;standards&#x2F;12rm&#x2F;html&#x2F;RM-TTL.html" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.ada-auth.org&#x2F;standards&#x2F;12rm&#x2F;html&#x2F;RM-TTL.html</a><p>Ada 2022 (draft): <a href="http:&#x2F;&#x2F;www.ada-auth.org&#x2F;standards&#x2F;ada22.html" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.ada-auth.org&#x2F;standards&#x2F;ada22.html</a><p>The paper&#x27;s abstract states: &quot;Although Ada supports concurrency and can thus be used as a concurrent programming language, it is not generally considered to be an object-oriented programming language.&quot;<p>Object-oriented programming was added in Ada 95, so this paper is probably not relevant to modern programming unless you are interested in the history of the Ada programming language.
uticusalmost 2 years ago
&quot;Conclusions... Concerning low level programming, C is superior to Ada for its flexibility and for handling pointers or strings&quot;
评论 #36674250 未加载
评论 #36673865 未加载
Solvencyalmost 2 years ago
Why didn&#x27;t Ada take off and why did Rust? Doesn&#x27;t Ada offer everything Rust does and decades earlier?
评论 #36677358 未加载
评论 #36676424 未加载
评论 #36676420 未加载
评论 #36676912 未加载
评论 #36681220 未加载
评论 #36711719 未加载
评论 #36680195 未加载